Add Anuta ATOM as an Identity Provider
Before you add Anuta ATOM as an identity provider for single sign-on, you must register Paragon Automation in Keycloak that ATOM uses for authentication. While registering with Keycloak, you must provide the URL to access Paragon Automation portal.
To add ATOM to Paragon Automation, you will need the following information from Keycloak.
The issuer link.
You can get this URL from the OIDC well know configuration endpoint. For example: https://sso server address.com/.well-known/openid-configuration.
Client ID and Client secret.
The client ID and client secret details are obtained from Keycloak when you register paragon- automation as a client in Keycloak, see Register Paragon Automation with Keycloak.
To add ATOM as an identity provider in Paragon Automation:
Table 1 displays the fields on the Add Identity Providers page.
Field | Description |
---|---|
Type |
Select OpenIDConnect as type of the identity provider. |
Name |
Enter a name for the identity provider. For example, ATOM The name can be a string of alphanumeric characters and some special characters (hyphen and underscore); 32 characters maximum. |
Issuer |
Enter the URL in the form https://<atom-master-IPv4-address>:32443/auth/realms/system. |
Status |
If not already enabled, click this toggle button to allow users to log in to Paragon Automation by using ATOM credentials (single sign-on). |
Client ID |
The unique ID for Paragon Automation in the Keycloak. This information is derived from the Keycloak UI. For example: Paragon |
Client Secret |
A secret generated for authenticating requests from Paragon Automation. This information is derived from the Keycloak UI. The secret can be in the format xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, where x is an alphanumeric character. |
Authorized Redirect URI |
A valid URI pattern that a browser can redirect to after a successful login or logout from Paragon Automation. The value is https://portal Ip address/oidc/redirect/callback; where, portal ip address is the IP address to access the Paragon Automation GUI. You cannot edit this field. |
Roles |
Assign roles that a user, logging by using single sign-on, can be assigned. |