- Configure OAuth and REST ShareFile Integration with Okta
To configure OAuth and REST ShareFile Integration with Okta, follow these steps or watch the video:
-
Create an administrator account in ShareFile:
-
Create an account in ShareFile that will be used to create the OAuth consumer key and consumer secret used in configuring ShareFile provisioning.
-
-
Generate API Keys:
-
Log in to Progress ShareFile with the ShareFile admin account created in the previous step.
-
Click on Get an API Key.
-
Click Create New.
-
Application Name: Give integration a name
-
Redirect URI: Enter https://system-admin.okta.com/admin/app/generic/oauth20redirect
-
-
Click Generate Api Key. The API Keys will be displayed as a table. Copy the Client Id and Client Secret. They will be used to configure provisioning later.
-
-
Configure OAuth Consumer Key and Consumer Secret:
-
Log in as an admin user to the Okta Admin Dashboard, select the Provisioning tab for the ShareFile integration, then under Settings, select Integration.
-
Enter OAuth Consumer Key (enter the Client ID generated earlier in the requirements section) and OAuth Consumer Secret (enter the Client Secret generated earlier in the requirements section).
-
-
Authenticate ShareFile integration with Okta:
-
Click Authenticate with ShareFile. This will open a new window at
https://secure.sharefile.com -
Enter account's subdomain, click Continue, then enter the ShareFile administrator Username and Password that was used to create the OAuth Key.
-
-
ShareFile integration is now authenticated for provisioning! NOTE: Push Profile Update is supported only for the First Name and Last Name fields.
