SAS Viya Workbench requires an OpenID Connect compliant Identity Provider to authenticate users.
This article shows how to create an Okta App registration, and how to configure SAS Viya Workbench to use it.
The steps below can be performed after the tasks described in Starting with SAS Viya Workbench are completed, and an Administrator can access the SAS Viya Workbench Organization Administration page.
1) Configure a Domain
|
|
|
Important: The domain above is just an example. Add only domains you control for this configuration. |
2) Create an App.
3) Start creating the SSO connection.
4) Give the connection a meaningful name.
5) Configure credentials
|
Okta Console |
Workbench Organization Admin |
|
Navigate to your App -> General -> Client Credentials and copy the Client ID value. |
Paste it under Credentials -> Client id in the SAS Viya Workbench SSO connection configuration. |
|
|
|
Okta Console |
Workbench Organization Admin |
|
Navigate to your App -> General -> CLIENT SECRETS. Generate a new secret if needed. Copy the secret's value. |
Paste it under Credentials -> Client secret in the SAS Viya Workbench SSO connection configuration. |
|
|
5) Configure the App for authentication.
6) Import the App configuration.
| Okta | Workbench Organization Admin |
| Find your OpenID Connect Metadata URL. | Paste the URL and click Import. |
|
This is typically https://{yourOktaOrg}/.well-known/openid-configuration?client_id={your app client id}
For more information, please see here: https://developer.okta.com/docs/concepts/auth-servers/#discovery-endpoints-org-authorization-servers
|
7) Save the configuration.
8 )Login as an Idp user.
That's it. Now users can start Using SAS Viya Workbench.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!