Projekt

Allgemein

Profil

Aufgabe #1700

Von SoerenBoxberger vor 10 Monaten 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/

Zurück