Configure OKTA SSO for Profit.co
OKTA is an identity management service which eliminates username and password struggle. With your OKTA single sign-on you can access Profit.co OKR software using your existing company credentials.
You must have OKTA admin access to perform the following steps:
To enable OKTA single sign-on, you first need to add Profit.co app in your OKTA application dashboard.
Navigate to your OKTA Admin account. Click on the Admin tab.
Once you click on the Admin tab, you will be navigated to the Application dashboard. In the Applications page, from the left panel select Applications. Now select Browse App Catalog.
Search for the Profit.co application.
Click on Add button to add Profit.co application.
After adding the Profit.co app, click on the Settings icon against the app and select the Assign users button. You will see the list of OKTA users of your organization. Make sure you add yourself and add users to whom you would like to provide SSO access to Profit.co OKR software.
Once you click on Assign to users option, the status will be shown as Assigned against the name of the user.
Note: Once the Configuration steps are done, Admin should assign the required users to Profit.co App to sync into Profit.co (If the users are assigned already before configuration, they must be removed and should be Reassigned in this step).
After assigning users to the application, click on the Profit.co app.
Now click on the Sign On tab, to navigate.
Scroll down a bit and hit the View Setup Instructions button.
This will redirect you to the page called How to Configure SAML 2.0 for Profit.co. Scroll down, select and copy the issuer id as shown below:
Now in another tab, login to your Profit.co account and navigate to Settings → Integrations → SAML SSO.
Hit the Authorize button below the OKTA logo. Paste the issuer id in the pop-up and then press Register.
Now go to your OKTA End-User Dashboard tab in your browser and click on MyApps. You will be able to see the Profit.co app. Clicking on the app should take you to Profit.co OKR software without asking your username and password.
Configure OKTA User Provisioning for Profit.co
The following provisioning features are supported:
- Push New Users
Users assigned to Profit.co OKTA App will be created in Profit.co User Management.
- Push Profile Updates
Updates made to the user’s profile through OKTA will be pushed to Profit.co User Management.
- Push User Deactivation
Deactivating the user or disabling the user’s access to the application through OKTA will deactivate the user in Profit.co User Management.
- Reactivate Users
User accounts can be reactivated in the application.
- User Import
Import users from Profit.co to create new OKTA users.
You need Admin account access in Profit.co to get API Key and SCIM Key to form the SCIM Bearer Token.
To install the Profit.co application please refer to the above steps.
Select Email for the Application username format on the Sign On tab in the Installed application and Save.
In Provisioning Tab, Click the Edit button and Provide the Bearer token.
To generate the Bearer token go to Settings → Security → API Access and get the values of API Key and SCIM Key.
Form the Bearer Token in the following Format.
Click on “Test API Credentials” and Save the configuration.
The supported attributes are,
- Given name
- Family name
- Primary email
- Primary email type
Troubleshooting and Tips
Please reach us at email@example.com if you face any issues in configuring this Integration.
Disclaimer: This integration with Okta is currently under development and is not available to customers yet. Contact us to learn more.