I have configured an OIDC application which I’m using to allow SSO to my web based application. The next stage is to add user provisioning to allow users in Okta to be synced to my application.
I’m finding the general guidance around provisioning confusing. My simple question is: how can I configure provisioning when using an OIDC application?
At the moment, we do not support provisioning for OIDC applications. The best solution would be to create either a SCIM template application if you have a developer account under oktapreview.com or an AIW application with SCIM provisioning capabilities. For the second option, you would need SCIM_PROVISIONING feature enabled on your Okta tenant.
To get the feature, simply send an email to support@okta.com and ask to have it enabled.
After accessing the administrative panel, hover on Developer Console on top right corner and select Classic UI. From here, navigate to Applications >> Add Application and search for SCIM. You should be able to see the SCIM templates appear as suggestions.
The application fields need to be configured with the SCIM server settings that you currently have. If you would like to see how to create the SCIM connector for your application, check out the article available here.
If you would like an example of a SCIM connector, check out this example in PHP.