Configuring Okta for OIDC in Posit Workbench
For an end-to-end walkthrough that covers authentication and user provisioning, see Configure Okta with OpenID Connect.
Posit Workbench is a registered application with Okta.
Configuring Application in Okta
- In Okta, go to Applications > Browse App Catalog.
- Search for Posit Workbench.
- Select Add Integration to add Workbench to your organization.
- Assign the users or groups that should have access to Workbench.
- From the Posit Workbench App > General tab, in the App Settings section, select Edit.
- In the Workbench Base URL box, enter the base URL of your Workbench server without the
https://prefix (for example,workbench.example.com), then select Save. - Go to the Posit Workbench App > Sign On tab.
- Under Sign on methods:
- Select OpenID Connect.
- Set Application username format to Email prefix.
- Select Done.
- From the Sign On tab, copy the Client ID and Client secret. You will use these values when you configure Workbench.
- Copy the URL for OpenID Provider Metadata. You will use this URL when you configure Workbench.
Configure Workbench
Follow the steps in Configuring Workbench for OpenID Connect to configure Workbench with the Workbench Okta app.
Any user who has been given access via the Workbench app in Okta should now be able to log in.