Okta provisioning for Expensify would be amazing. Just having deprovisioning leaves a lot to be desired.
Hi @doubledouble! I'm so glad you checked in about this. While Expensify cannot provision employees via SAML natively quite yet, de-provisioning can be done via Okta SCIM.
You probably already knew that, but just wanted to give you a heads up just in case!
Again, thanks for asking about this, and I'm hoping to see this as an available feature down the road!
Provisioning via SCIM or JIT (creating automatically first time new user logs in via SAML) would really help. Still have to go in and create an account for every new user right now.
+1 for the last comment.
This is extremely important for any big company using your software. Please, work on this.
+1 for provisioning. It seems silly to offer the ability to deprovision, without a similar ability for provisioning .
Hi @pkaldis - thanks for adding your thoughts to this Idea!
Don't forget to vote for this idea by clicking the ^ arrow in the voting box.
Thanks for helping us make Expensify better for everyone!
I would like to also submit my support for this implementation of some sort of provisioning. An API endpoint would be ideal, but really any means to automate provisioning would be great.
A (transparent) update by the Slack team regarding the internal priority of this issue would be very appreciated. I would think a feature like this, one which has suitors from the enterprise, would be something Expensify would prioritize.
Thanks for adding your vote to this Idea, @createchange! Can you tell me what you mean by,
"A (transparent) update by the Slack team regarding the internal priority of this issue would be very appreciated. I would think a feature like this, one which has suitors from the enterprise, would be something Expensify would prioritize."
Is this actively being worked on? If so, is there a timeframe for release? If not, is it on the roadmap?
We don't yet have a set ETA on this feature's development but we will update here as soon as there is an update!
Hi @createchange just to be a bit more transparent about the process, we have around 35,000 Community members, so we use the Ideas section to gauge demand for a feature. We start actively researching solutions once the demand goes up over 50 votes (not a high threshold in the grand scheme of things), and also get a number of comments as use-cases. For example this recently developed Idea had 180 votes and 5 pages' worth of discussion.
At the point where the research begins, we change the status to 'Researching Solutions', so it's clear which Ideas are in progress, even if there is no actual development begun as yet.
This Okta Provisioning Idea has 13 votes, so it's a long way from being on the radar yet.
I appreciate the explanation, truly. What other options are available to me for programmatically provisioning new users?
@createchange let me find out. Our API Guide doesn't mention creating users, but let me just be 100% sure of that! I'm not the kind of person who really understands that sort of thing, so let me do my homework!
As an aside, what accounting software do you use?
@createchange and just like that, the lovely @Christina Dobryzynski found it for me! It is in the API Guide, but a different part to what I expected. 🤦Check out this page. That may help you a lot here!
I eat my words. Thank you for digging that up! I never found that page during my own research.
@createchange it may give you insight to know that the bulk of Expensify customers have less than 100 users, so while it may be very important for the enterprise sized customers, they are in the minority as far as the 'typical' Expensify user goes. We get few requests for this, even via support channels. I definitely recommend looking into the API! And as an aside, I'll ask some leading questions internally here!