Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Configuration du LDAP

Sur votre interface Kasm, en tant qu’administrateur, allez dans : Gestion d'accès —> Authentification —> LDAP.

Ensuite, cliquez sur Ajouter une configuration.

Partons par le principe que notre domaine est : exemple.com

Pour une configuration OpenLDAP :

  1. Sélectionnez le nom de votre LDAP (n’importe quel nom, il servira uniquement de nom d’affichage).

  2. URL : ldaps://<IP ou HOSTNAME>:<PORT>

    Exemple :

    ldap://10.0.0.10:389
    # Notez l'absence du s dans ldaps pour une connexion non sécurisée
  3. Base de recherche : ou=Users,dc=exemple,dc=com

  4. Filtre de recherche : $(objetcClass=posixAccount)(uid={0})

  5. Sous-arborescence de recherche : Cocher cette option

  6. Compte de service DN : cn=admin,dc=exemple,dc=com

  7. Mot de passe du compte de service : <LE MOT DE PASSE>

  8. Filtre de membres du group : &(objectClass=groupOfNames)(member={0})

  9. Attribut e-mail : Laissez l’option mail par défaut

  10. Domaine alternatif : *. Cela permet de se connecter directement avec le nom d’utilisateur sans spécifier le domaine.

J’ai choisi d’opter pour la mise en place des variables dans l’espace de travail, dans “Substitution de configuration Docker Run”.

Voici un exemple d’ajout à mettre dans les variables d’environnement :

{
"environment": {
"LDAP_ENABLED": "true",
"LDAP_URI": "ldap://10.0.0.100",
"LDAP_SEARCH_BASE": "dc=exemple,dc=com",
}
}

Ces variables seront utilisées dans le entrypoint.sh