Currently the netbox-plugin-auth-saml2 only supports a single authentication source, which means when you have a multi-tenant netbox solution, only one tenant can SSO.
This is because the configuration is specific to the URI/folder which is hard coded in consts.py in django3_auth_saml2 as '/sso/'
I have gotten around this by duplicating the django3_auth_saml2 and netbox-plugin-auth-saml2 plugin but this is inelegant. I am python savoy enough to find a better solution.
Currently the netbox-plugin-auth-saml2 only supports a single authentication source, which means when you have a multi-tenant netbox solution, only one tenant can SSO.
This is because the configuration is specific to the URI/folder which is hard coded in consts.py in django3_auth_saml2 as '/sso/'
I have gotten around this by duplicating the django3_auth_saml2 and netbox-plugin-auth-saml2 plugin but this is inelegant. I am python savoy enough to find a better solution.