
AmberH.96889 (Customer) asked a question.
We are preparing to update Salesforce from being just SSO to also use provisioning. I want to also turn on entitlements, and in reading the requirements we need to have the App using OAuth and REST. Has anyone made this transition and have any tips or tricks to help us make sure this goes smoothly?

Hello @AmberH.96889 (Customer) Thank you for posting on our Community page!
The transition requires upgrading your Salesforce app configuration to use OAuth Consumer Key and Secret instead of username/password credentials, then enabling provisioning and entitlements. Here are the key steps and tips to ensure a smooth migration:
Before You Begin:
Verify your tenant supports the updated integration. Check your Okta Admin Dashboard → Applications → Salesforce → Provisioning tab. If you see "OAuth Consumer Key" and "OAuth Consumer Secret" fields, your tenant already has the updated version. If you only see username/password fields, contact Okta Support to have the feature enabled on your tenant.
Confirm Salesforce prerequisites. Ensure your Salesforce edition has the API feature enabled (Professional Edition and above typically require this; verify with Salesforce). Confirm the System Administrator profile has API access enabled.
Create a Connected App in Salesforce. In Salesforce, navigate to Setup → Apps → App Manager and create a new Connected App. Configure it with:
Generate OAuth credentials in Salesforce. After creating the Connected App, generate the Consumer Key and Consumer Secret. Copy these values exactly—trailing spaces will cause authentication failures.
Performing the Upgrade:
You can also review our documentation here:
https://help.okta.com/oie/en-us/content/topics/provisioning/salesforce/sfdc-enable-provisioning.htm
Thank you for reaching out to our Community and have a great day!
--
Help others in the community by liking or hitting Select as Best if this response helped you.
Securing AI agents across your org? Join our upcoming Ask Me Anything on 8/5 about Okta for AI Agents. Ask our expert questions.