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

  1. Seguiu el procediment per consultar els registres de Cyberwatch
  2. Filtreu els registres per conservar només els errors relacionats amb l’LDAP:

    sudo cyberwatch logs web 2>&1| grep ERROR | grep LDAP