Expensify.org is accepting proposals for new campaigns. Submit yours here by April 30th to receive up to $100,000 in funding for campaigns dismantling injustice related to: Climate, Homes, Hunger, Reentry, or Youth.
Azure Active Directory (AAD) sync with Expensify

It would be nice to be able to put users in an Azure AD Expensify group and then have their accounts automatically added to Expensify and if they leave and are removed from the Expensify group then they are then removed from Expensify (and their data/leftover receipts are transferred to their boss (submit to user). This would really help with our IT administrative burden of setting up and disabling Expensify accounts and is done on many different platforms.
Furthermore, it would be nice if Expensify can sync the "reports to" from Azure Active Directory for employees to the "submit to" field in Expensify.
Comments
Hi @jscarpa_90703 that sounds a little like our Workday integration. More like an HR integration than SAML! Have you considered using something like Workday in addition to Azure AD?
- Spam
- Abuse
- Report
0 · Accept Answer Off Topic Insightful Vote Up AwesomeHi Rachael,
Like many organizations, we use Microsoft Active Directory/Microsoft Azure Active Directory (AAD) to drive basic directory and security for all of our business apps, not just for SAML login integration. Active Directory allows our executive team using our web forms to create new users, manage groups, and control most basic user properties such as active, hire date/term date, address, phone, email, report to, signature options, etc. This information is then pushed to all other applications we use. For HRIS/HCM we use Paylocity. We are open if you have an integration to either platform. Thank you,
- Spam
- Abuse
- Report
1 · Accept Answer Off Topic 1Insightful Vote Up AwesomeThanks for the insight @jscarpa_90703 ! No direct integration with Paylocity, I'm afraid.
I wonder if you could build something yourself, using our API?
- Spam
- Abuse
- Report
0 · Accept Answer Off Topic Insightful Vote Up Awesome@Rachael Hopkins
Millions of companies use Microsoft Azure Active Directory. Almost every software we use syncs with Microsoft Azure Active Directory.
Expensify should create an integration to read the user information from Azure Active Directory to Expensify. This would help a lot with Expensify customers with user setup and management. The idea is a new user is added in Active Directory and is part of say an Expensify AD group, that user is created in Expensify. If a user's name, picture, title, ReportsTo, email address, phone or status changes in Active Directory, then it's updated in Expensify. This would serve MANY of your customers, vs. focusing on smaller HRIS/HCM integrations. Hopefully, this can be added to Expensify's development roadmap to help many of your Customers. THANK YOU!
- Spam
- Abuse
- Report
0 · Accept Answer Off Topic Insightful Vote Up AwesomeHi @jscarpa_90703 thanks for the feedback. We have no plans on our roadmap at this time to support provisioning through SAML, but as @Rachael Hopkins mentioned, you could use our Employee Updater API to build this out yourself now.
If other users vote for this idea, we may consider prioritizing this in the future!
- Spam
- Abuse
- Report
0 · Accept Answer Off Topic Insightful Vote Up AwesomeThank you both. At the current time, we don't have the resources to create our own Azure Active Directory (AAD) integration with Expensify.
I can only assume with the millions of companies using Azure Active Directory, that this may come up again and hopefully make it into Expensify's development queue. I know we consider solutions that integrate easily with Microsoft Azure when we evaluate software.
- Spam
- Abuse
- Report
0 · Accept Answer Off Topic Insightful Vote Up AwesomeHi @jscarpa_90703
This isn't something we currently have plans for and we haven't seen a lot of demand for from our customers. But if this changes in the future, we may be able to consider it for our future roadmap.
Cheers!
- Spam
- Abuse
- Report
0 · Accept Answer Off Topic Insightful Vote Up Awesome