Configurar un directori LDAP
Aneu a Administració > Proveïdor d’identitat > LDAP.
Configuració bàsica
- Amfitrió: adreça del servidor LDAP
- Port: port que s’utilitza per comunicar-se amb el directori LDAP
- TLS: marqueu aquesta casella si la comunicació amb l’LDAP utilitza el protocol TLS
- Basename: DN de base que s’utilitza per cercar al directori LDAP
Compte de consulta LDAP
Aquests elements permeten a Cyberwatch verificar el grup dels usuaris al directori LDAP
- dn: DistinguishedName del compte que permet consultar el directori LDAP
En un Active Directory de Microsoft, els grups de l’usuari username es poden trobar amb les ordres següents:
Import-Module ActiveDirectory
Get-ADUser username | Select-Object DistinguishedName
- Contrasenya: contrasenya del compte de consulta LDAP
Paràmetres d’identificació
- Camp utilitzat com a nom d’usuari: camp de l’LDAP que utilitza Cyberwatch per crear el nom d’inici de sessió dels usuaris. Per defecte, el camp utilitzat és uid
Restricció de l’accés a l’aplicació a grups LDAP
En un Active Directory de Microsoft, els grups de l’usuari username es poden trobar amb les ordres següents:
Import-Module ActiveDirectory
(Get-ADUser username –Properties MemberOf | Select-Object MemberOf).MemberOf
- Grups d’usuaris estàndard: llista dels grups del directori que estaran autoritzats a accedir a Cyberwatch com a usuari estàndard
- Grups d’administradors: llista dels grups del directori que estaran autoritzats a accedir a Cyberwatch com a administrador
Cal indicar com a mínim un d’aquests paràmetres per poder utilitzar Cyberwatch amb un directori LDAP.
Assignació de projectes segons els grups LDAP
Cyberwatch pot assignar automàticament projectes als usuaris en funció dels seus grups LDAP.
- Correspondència de projectes: s’ha d’indicar en format YAML. Cada entrada associa el DN d’un grup del directori a la llista dels projectes que cal assignar als membres d’aquest grup. Per exemple:
cn=auditors,dc=example,dc=com:
- Projet1
cn=production,dc=example,dc=com:
- Projet2
- Projet3
A un usuari membre dels dos grups se li assignaran els tres projectes.
Els projectes indicats han d’existir a Cyberwatch; si no, es rebutja el desament de la configuració.
Depurar la configuració del directori LDAP
Per mostrar els registres dels errors que ha trobat Cyberwatch
- Seguiu el procediment per consultar els registres de Cyberwatch
Filtreu els registres per conservar només els errors relacionats amb l’LDAP:
sudo cyberwatch logs web 2>&1| grep ERROR | grep LDAP