Last update:2026-03-25 15:25:41
For more information, please refer to Installation and Deployment Process.



Role SSO and upload the IdP metadata file downloaded in Step 3.Note: After completing all configurations, you must update the metadata document again.
Obtain the SP metadata.
In the CDNetworks console, click “View” to enter the Provider page and download the SP metadata document.

Create a push client. You can quickly create and upload SP metadata using the “Import push client” feature.
Note: The push client import function is only supported in Chrome browser. Otherwise, you will receive the error “Object.hasOwn is not a function”.

After a successful import, the Client ID will be detected automatically. Please click Save and proceed to the push client configuration page.

You can also find the corresponding Client ID in the push client list and enter the configuration page.


username as the Name ID Format, keep the other parameters as default, and click Save to complete the configuration.
role_list from default to Optional.
Go to the current client-specific configuration file and set Full scope allowed to Off, as shown below:



You can set the password in the Credentials tab.


In Mappers, add two custom configurations. Click Configure new mapper, and in the pop-up window, select Hardcoded Attribute.


First configuration:
https://login.cdnetworks.com/SAML/Attributes/RoleSessionNameKeycloakMock).
Return to the Mappers page, click Add Mapper, and select By Configuration. In the pop-up window, choose Hardcoded Attribute.

Second configuration:
https://login.cdnetworks.com/SAML/Attributes/LoginNamewsc:iam::web host account:login-name/current login accountwsc:iam::web host account:saml-provider/identity provider nameExample:
The main account iskeycloak, the sub-account iskeycloakMock, and the identity provider name isMock.
If all users are sub-accountskeycloakMock, configure as
wsc:iam::keycloak:login-name/keycloakMock, wsc:iam::keycloak:saml-provider/Mock
If all users are main accountskeycloak, configure as
wsc:iam::keycloak:login-name/keycloak, wsc:iam::keycloak:saml-provider/Mock

In the Clients list, locate the newly added Client ID and find the corresponding Home URL. Click Access to be redirected to the Keycloak login page.

Enter the created username and password, and check if you can successfully redirect to the CDNetworks console.
