I have a customer that uses Okta to manage their corporate user credentials, and I’m adding support for logging in through Okta to my app (using OpenID).
Having access to our product requires more setup than just successful authentication. Normally the admins create users in the system and specify a username and email address for them. To facilitate the SSO support, they want to be able to enter the necessary data to identify an Okta user during this initial setup process (before the user ever tries to log into our system).
It looks to me like they need to know a username AND a user ID for this to work through OpenID. I assume the admins can ask users for their username, or look it up in some directory. Is there a way for them to get the user ID? If there is some Okta management interface that displays this information that would be preferrable.