Configuring Okta for SAML in Posit Workbench
Posit Workbench is a registered application with Okta.
Configuring Application in Okta
- In Okta, navigate to Applications > Browse App Catalog and search for “Posit Workbench”.
- Click the Add Integration button to add the Posit Workbench app to your organization.
- Assign the users or groups that should have access to Workbench.
- Navigate to the Posit Workbench App > General tab.
- In the App Settings section, click Edit.
- Enter the base URL of your Workbench server in the Workbench Base URL field.
- Click Save.
- Navigate to the Posit Workbench App > Sign On tab.
- Under Sign on methods, select the SAML 2.0 option.
- Copy the
Metadata URL
value. - Click Save.
- Follow the steps in the Configuring SAML section below to configure Workbench with the Okta metadata URL.
Notes
The following SAML attributes are supported:
Name | Value |
---|---|
Username | user.login |
Configure Workbench
Update the Workbench configuration file with the following:
/etc/rstudio/rserver.conf
auth-saml=1 auth-saml-metadata-url=<Metadata-URL>
Restart Workbench by running the following:
Terminal
sudo rstudio-server restart
Any user who has been given access via the Workbench app in Okta should now be able to log in.