SAML Authentication
Enterprise users who host their own private Convox Console can take advantage of SAML SSO authentication and access. For more information on the Enterprise plan, see here.
SSO access through SAML can be enabled by setting two environment variables on your Console app.
$ convox env set -a console AUTHENTICATION=saml
$ convox env set -a console SAML_METADATA=https://login.microsoftonline.com/common/FederationMetadata/2007-06/FederationMetadata.xml
AUTHENTICATIONset tosamlSAML_METADATAset to the metadata endpoint for your SAML Identity Provider. This varies from provider to provider, so check your provider's documentation.
Once configured, promote the environment changes
$ convox releases promote -a console --wait
The Console will retrieve the metadata from the provider endpoint to configure everything else.
Disabling SAML
To disable SAML SSO access, change the AUTHENTICATION environment variable back to its previous value or remove the value, as appropriate.