Could user ID be added to the information that is shown about users at Settings > Users?
Though one's own ID is readily exposed at current_user.id, Admins currently don't have a way to discern user IDs. Settings > Users > User details seems like a natural place for this, and of course also in the "Download as csv" export.
Our need for this is kind of an edge case (migrating data and connecting it to users), however I imagine there are other scenarios where access to IDs could be useful.
The critical detail here is the difference between creating a token and being able to use it…
Even though we can create an access token as a Business user, it's not very useful (see pic), the returned message says it all
I was on office hours with Retool staff and they agreed that user IDs should be more easily discovered – and not exclusively to Enterprise via API – so they asked me to create this Feature Request.
I did talk to @Schteevynn, though, and generally agree that it makes sense to expose user IDs via the UI for any org admin. I've passed that feedback on to the team and will provide an update here as soon as there is news to share.
Even something as simple as the way we can grab Permission Group ID would be cool:
I have implemented your workaround suggestion – a page-load query that logs current_user.id/email/fullName/groups to a table in our DB. This is decent, albeit only for users who load the page going forward; there is of course no retroactive discovery of IDs with this method.
Side note, @Darren I'm so glad you mentioned that User Invite API is actually available to Business Tier … I did not know that, and since learning that, have already implemented. Had been wanting to be able to invite users from within an app, and now, can do exactly that.