Creating a Single Sign-On Connector
The Create connector wizard guides you through the configuration when creating a Single Sign-On connector. You can only create one Single Sign-On-type connector.
1. | In the Project Console's Control panel, click the Connectors button. |
The Connectors List view displays.
Figure 1-250 Project Console Control panel - Connectors
2. | Click the +Create button. |
The Create connector wizard displays.
Figure 1-251 Open Create connector wizard
3. | In the Name field, input the Name of your connector. |
4. | (Optional) In the Description field, input a Description for your connector. |
5. | In the Type dropdown menu, select Single Sign On. |
6. | Select the Next button. |
The Create Connector window displays.
Figure 1-252 Create connector wizard- Single Sign-On
The Discovery URL is also sometimes referred to as the well-known URL. For details on App registration in Microsoft Entra ID to get Discovery URL, Client Id, and Client Secret, please refer to Configuring Microsoft Entra ID for Single Sign-On.
7. | In the OpenID Connect Discovery URL field, input the Discovery URL. |
8. | In the Client Id field, input the client Id you generated on your Identity Provider. |
9. | In the Client Secret field, input the client secret you generated on your Identity Provider. |
10. | (Optional) In the Scope field, input default values (OpenId, e-mail, and profile). |
11. | Select the blue Next button. |
The Login to Single Sign On Identity Provider window displays.
Figure 1-253 Single Sign-On Connector Wizard
When we add the Single Sign-On connector to Smart Flows, there is a possibility to log in to Smart Flows using Ping Identity. However, Ping Identity is currently not supported in authenticating Template Builder due to technical reasons.
12. | Select the Authorize Smart Flows button. |
The system opens the log in page for your Identity Provider.
Figure 1-254 Authorize Smart Flows permissions
13. | Confirm your credentials for Microsoft Entra ID. |
The system redirects you to the Smart Flows.
Smart Flows is authorized displays under the Authorize Smart Flows button.
14. | Select the blue Next button. |
The Create connector Assign user roles window displays.
Figure 1-255 Finalize Single Sign-On authorization
Map User Roles for Single Sign-On
1. | (Optional) In the Default role dropdown menu, select the default role for a user if no role information is present in the response from the Identity Provider. |
2. | (Optional) In the Token attribute dropdown menu, select the Token attribute containing the information regarding the user role defined on the Identity Provider. |
3. | Select the blue Next button. |
Smart Flows displays a summary of the configuration.
Figure 1-256 Assign User Roles Wizard
4. | Select the Finish button to conclude the creation of your Single Sign-On connector. |
The detailed view of Single Sign-On connector displays.
Figure 1-257 Example Single Sign-On connection summary
Once you complete setting up your connector, you will see an extra option on the log in screen of Smart Flows. Suppose a user clicks on the Log in with the name of your Single Sign-On connector button. In that case, the system redirects the user to the log in screen of the identity provider (if not logged in yet) or directly logs the user into Smart Flows if the identity provider has already been authenticated.