SAML Authentication
SAML Authentication Integration Flow
The procedure for integrating SAML authentication in a WebPerformer-NX application is as follows.
-
Click the
SP Info
icon at the top of the User Manager screen. -
Select
SAML
-
Confirm the Single Sign-on URL and Audience URI, and set them to the external IdP.
Setup for Okta | Setup for Entra ID | Setup for ID Entrance | |
---|---|---|---|
Single Sign-on URL | English:Single Sign on URL Japanese:シングルサインオン URL | English:Reply URL (Assertion Consumer URL) Japanese:応答 URL | English:Sign-on URL Japanese:サインオンURL |
Audience URI | English:Audience URI Japanese:オーディエンス URI | English:Identifier (Entity ID) Japanese:識別子 | English:Entity ID Japanese:エンティティID |
-
Retrieve SAML metadata documents from external IdPs.
• For Entra ID-
Open the single sign-on page of the application which is being created
-
Click on the download link for the “Federation Metadata XML” of the SAML certificate
-
Save the downloaded XML file
• For Okta
- Open the SignOn tab of the application being created.
- Click Actions under SAML Signing Certificates.
- Click View IdP metadata.
- An xml file will open in a new window. Right click on the browser and click
"Save As"
to save the file.
• For ID Entrance
- Open the ID Entrance Information page from the Management Portal’s linked services management.
- Click “Download” under the SAML metadata URL.
- Save the downloaded XML file.
-
-
Register an identity provider.
-
Place a push button from the component list as a button for external authentication on the sign-in screen (Sign In ID) of the authentication UI.
-
Open the properties screen of the button for external authentication placed in step 6, and set the following.
- Select
"IdP"
from the click event. - Enter the name of the identity provider registered in step 5 in the “IdP” field.
- Select
-
Save the sign-in screen (Sign In ID) of the authentication UI.
Identity Provider Registration
-
Click the
Create
icon in the upper right corner of the screen. -
Select
SAML
. -
Enter the Identity Provider information.
Item | Input | Description | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Identity Provider Name | Required | Use any name except single-byte spaces, underscores, and commas. The maximum number of characters is 32. | |||||||||||||||||||||||||||||||||||||||
Metadata | Required | Upload metadata documents obtained from external IdP. | |||||||||||||||||||||||||||||||||||||||
Attribute Mapping | Required | Set up a mapping between user attributes and IDP attributes.
Be sure to map the IDP attribute that maps to the user attribute [email] to the attribute for which email information is registered. | |||||||||||||||||||||||||||||||||||||||
Sign out flow | Required | Please set [ON] or [OFF]. If [ON], sign-out flow setting is required for external IdP. |
- Click the
"Add"
button. - The added Identity Provider will appear in the IdP list.
Setting up a sign-out flow
SAML authentication allows you to configure a sign-out flow.
• For Entra ID
- Open the single sign-on page for the application being created.
- Set
Logout URL
to the logout URL in the basic SAML configuration.
• For Okta
- Open the SignOn tab of the application being created
- Upload the
Signature Certificate
downloaded from theVertical Three Point Reader
to the right of the IdP name in the IdP list - Check the
Enable Single Logout
item - Set
Logout URL
toSingle Logout URL
after logout. - Set
Audience URI
to the SP Publisher. - Click Actions under SAML Signing Certificates.
- Click View IdP metadata.
- An xml file will open in a new window, right click on the browser and save the file using Save As.
- Upload the metadata again.