Aufgabe #1700
Von SoerenBoxberger vor mehr als 1 Jahr aktualisiert
h1. Anforderungen h1. Anbindungsmöglichkeiten h2. OIDC Single Sign-On ist scheint nativ unterstützt, jedoch ohne Gruppen. unterstützt zu sein. Dokumentation/Informationen dazu gibt es an folgenden Stellen: * https://docs.netbox.dev/en/stable/administration/authentication/overview/ * https://docs.netbox.dev/en/stable/configuration/remote-authentication/ * Mögliche "SSO-Backends" sind: * https://github.com/python-social-auth/social-core/blob/master/social_core/backends/cas.py * https://github.com/python-social-auth/social-core/blob/master/social_core/backends/open_id_connect.py h2. OIDC über NginX HTTP Auth Es scheint, als würde NetBox in dieser Konfiguration Gruppen nutzen können, um zumindest "normale", "staff" und "superuser" zuzuordnen. Informationen hier: * https://search.nixos.org/options?channel=23.05&from=0&size=50&sort=relevance&type=packages&query=nginx.sso * https://github.com/Luzifer/nginx-sso/wiki/Main-Configuration * https://docs.netbox.dev/en/stable/configuration/remote-authentication/