Configuring SAML Authentication
For details on how to set the properties below, refer to document: “Brainspace-SAML-Configuration”.
Instead of configuring SAML using the brainspace.properties file in step 4 of the document, uncomment and edit the SAML configuration lines in the file: custom.yml in the following location: ~/.brainspace-configs
BRAINS_APP_PROP___authentication__type=SAML
BRAINS_APP_PROP___saml__brains_url=https://brainspace7.domain.com
BRAINS_APP_PROP___saml__identifier=brainspace
BRAINS_APP_PROP___saml__federation_metadata_xml_url=https://some.domain.com/realms/brainspace-corp/protocol/saml/descriptor
BRAINS_APP_PROP___saml__redirect_login_url=https://some.domain.com/realms/brainspace-corp/protocol/saml
After setting up the configuration in custom.yml you will need to redeploy the Brainspace stack by running the ./install.sh script and selecting the “Upgrade” option.
This option can be used whenever configuration changes are made from command line and the services need to be updated to use the new configuration.
Now navigate to the Brainspace UI and you should be redirected to the IDP configured in the SAML settings.