...
Save the metadata for the new IdPs, as for the first IdP
For the default IdP, edit the metadata and set the Default attribute
- Edit the abiquo.properties file to make these changes:
- Add the paths to the metadata of the new IdPs as a comma separated list to the abiquo.saml.metadata.identityprovider.path property
To set the default IdP, add the new abiquo.saml.metadata.identityprovider.default.id property
To map the user email domains to IdPs, set the new abiquo.saml.metadata.identityprovider.userdomain.map property with a comma separated list of keys and values. For example:
Code Block abiquo.saml.metadata.identityprovider.userdomain.map = example.com=https://sts.example.com/ffff2108-833e-4940-87e6-3d39ce9adb70/,abiquo.com=https://idp.example.com
Do not use a comma ',' in a key or a value
Do not use use an equals sign '=' in the key
- Share the Abiquo SP data with the new IdPs
- On the UI server, edit the client-config-custom.json file and change the client.login.module property from "SAML" to "SAML + user".
For more details, see the examples in client-config-default.json file.
...