SAML / OIDC environment variables

The idea is:

With the embedded licence its normal to depoy many n8n instances, rather that config instances SSO via the GUI or database hacking, instead have them configured by enviroment variables

My use case:

To make n8n more container-friendly, have SSO setting configurable with variables such as

N8N_SAML_LOGIN_URL

N8N_SAML_ACS_URL

N8N_SAML_ENTITY_ID

N8N_SAML_METADATA_URL

I think it would be beneficial to add this because:

The alternative is manual configuration via the GUI or database hacking, neither of which are scabale, corporate-friendly or provide the consistency required by good security practice

Any resources to support this?

Are you willing to work on this?

n/a

Anybody from the n8n team wish to comment? This would be a useful feature.

1 Like