Item |
Details |
|
|---|---|---|
Pre-check |
|
|
| Name ID | 〇 | Email address |
| Custom attribute Note: For how to configure custom attributes, see here | ||
| SP Configuration | 〇 | Configured by the Administrator |
| Request SP to configure | ||
| Provisioning | API-based Provisioning supported (Account management available in Trust Login) | |
| 〇 | SAML JIT Provisioning supported (Account management available in Trust Login; user deletion not available) | |
| None (accounts created in each system) | ||
| Access Method | 〇 | SP-Initiated SSO |
| 〇 | IdP-Initiated SSO | |
| Device Compatibility | 〇 | PC - Browser |
| ー | PC - Desktop App | |
| 〇 | iOS - Default Browser (Safari) | |
| 〇 | iOS - Trust Login Mobile App Internal Browser | |
| ー | iOS - Native App | |
| 〇 | Android - Default Browser (Chrome) | |
| 〇 | Android - Trust Login Mobile App Internal Browser | |
| ー |
Android - Native App |
|
| SAML Authentication Scope | ー | Enabled for all users (SAML authentication only) |
| 〇 | Enabled for all users (SAML authentication and password authentication can be used together) | |
Notes |
|
|
|
Table of Contents: Trust Login Admin Page Settings |
Prerequisites
Create Groups and Assign Members
Note: If synchronization between Sigma teams and Trust Login groups is not needed, this setting is not required. Proceed to the next item.
Create groups in Trust Login to map to Sigma teams, and assign members. The team names in Sigma and the group names in Trust Login must match.
For how to create groups and assign members, please refer to the following page.
Register a Group
[Example Configuration]
If the team names in Sigma are "Team1" "Team2", create groups with the same names "Team1" "Team2" in Trust Login and assign members.
- Sigma team settings
- Trust Login group settings
This way, when users in the "Team1" "Team2" groups in Trust Login perform SAML SSO to Sigma, they are automatically added to the respective "Team1" "Team2" teams in Sigma.
If a member is removed or moved from a group in Trust Login, they will also be removed or moved from the team in Sigma after SAML SSO.
Custom Attribute Settings
Set custom attributes in Trust Login member information to specify the role to assign to Sigma users.
Note: The attribute name is optional.
Note: If not configured, the "View" role will be assigned on the Sigma side.
Note: For Sigma roles, please refer to here.
[Trust Login Custom Attribute Configuration Example]
For configuration methods, please refer to the following pages.
Custom Attribute Configuration Method (Individual Registration)
Custom Attribute Configuration Method (Bulk Registration)
Trust Login Admin Page Settings
-
Log in to Trust Login and open the "Admin Page > App" menu, then click the "Register SAML App" button at the top right of the screen.
- Register the "Application Name" and "Icon" (optional).
- Copy and note down the "Identity Provider URL" value under "Identity Provider Information", and download the certificate using the "Get Certificate" button.
Now, proceed to the Sigma settings.
Do not click the "Save" button yet; open Sigma in a separate window.
Sigma Settings
- Log in to Sigma and click "Administration".
-
Open "Authentication" and click "+Add authentication methods".
-
Configure "Authentication methods" as follows and save with "Save".
Authentication method SAML Name Any name of your choice, e.g.: TrustLogin
Note: The name set here will be displayed on the SSO login button when using SP-initiated SSO.Service provider entity ID copy and note down Assertion consumer service URL copy and note down Relay state copy and note down Identity provider login URL* Enter the "Identity Provider URL" copied from Trust Login Identity provider X.509 certificate* Paste the content of the "Certificate" copied from Trust Login
Note: If you want to restrict login to SSO only, you can disable password-based login by clicking "Delete" for "Authentication method: Password". It is recommended to disable it after completing the SSO configuration and verifying the connection.
Return to the Trust Login Admin Page.
Trust Login Admin Page Settings (Continued)
-
Configure the "Service Provider Settings" as follows.
Redirect URL after SP authentication success Enter the "Relay state" copied from Sigma Name ID value Member - email Entity ID Enter the "Service provider entity ID" copied from Sigma Name ID Format emailAddress ACS URL Enter the "Assertion consumer service URL" copied from Sigma
-
Click the "Specify Custom Attributes" button in "SAML Attribute Settings", then click "Add SAML Attribute" to add rows (attributes) and configure as follows.
Service Provider Attributes Trust Login (IdP) Attributes Attribute Name Attribute Type Attribute Name Attribute Value firstName Unspecified firstName Member First Name lastName Unspecified lastName Member Last Name userRole Unspecified userRole Custom attribute Attribute name with Sigma role configured userGroups Unspecified userGroups Group Select the configured group names and add all with the "+" button
- Save by clicking the "Save" button.
Trust Login User Settings
① When a user adds the app from My Page
Note: The SAML app must be configured by the Administrator in advance.
- Click the "Add App" button on "My Page".
- On the "App Registration" screen, select the custom SAML app you created and click the "Next" button at the top right of the screen.
- If you want to change the "Display Name", enter it and click the "Save" button.
② When an administrator adds members
- In the "Admin Page > App" menu, search for the custom SAML app you created and click it.
- Click "Add Member", select the user to add from the member list, and click the "Save" button to add them.
How to Log in via SP-Initiated SSO
Open the Sigma login URL and click "Sign in with ○○" (the "Name" configured in Sigma's SSO settings) to start the SSO login.