Process Mining
2021.10
False
Image de fond de la bannière
Process Mining
Dernière mise à jour 2 avr. 2024

Set up Secure LDAP

LDAP sécurisé

Pour une sécurité accrue, il est recommandé d'utiliser LDAPS au lieu de LDAP. Dans le cas de LDAPS, le paramètre ldap dans UiPath Process Mining doit être modifié :

  • le url doit être mis à jour,
  • une propriété tlsOptions doit être ajoutée.
La propriété tlsOptions contiendra le contenu du certificat LDAPS. Ce certificat doit être au format de fichier PEM.
Si votre certificat est dans un autre format, vous pouvez utiliser OpenSSL pour le convertir. Le certificat doit être ajouté sur une seule ligne où tous les sauts de ligne sont notés comme \n . Par exemple :
Remarque :

Si votre certificat est dans un autre format, vous pouvez utiliser OpenSSL pour le convertir. Le certificat doit être ajouté sur une seule ligne où tous les sauts de ligne sont notés comme \n. Voir ci-dessous pour un exemple.

"ExternalAuthenticationProviders": {
    "ldap": {
            "url":             "ldaps://PROCESSGOLDTEST.pgdctest.local:636",
            "base":            "DC=pgdctest,DC=local",
            "bindDN":          "PGDCTEST\)\)\)    estuser",
            "bindCredentials": "Passw0rd!",
            "tlsOptions": {
                "ca": ["-----BEGIN CERTIFICATE----\)
KJHIBuhobUYOBuy\)
jhgbouigh\)
-----END CERTIFICATE-----"],
            "rejectUnauthorized": true
        }
  }
}"ExternalAuthenticationProviders": {
    "ldap": {
            "url":             "ldaps://PROCESSGOLDTEST.pgdctest.local:636",
            "base":            "DC=pgdctest,DC=local",
            "bindDN":          "PGDCTEST\)\)\)    estuser",
            "bindCredentials": "Passw0rd!",
            "tlsOptions": {
                "ca": ["-----BEGIN CERTIFICATE----\)
KJHIBuhobUYOBuy\)
jhgbouigh\)
-----END CERTIFICATE-----"],
            "rejectUnauthorized": true
        }
  }
}
Remarque : le certificat du serveur est vérifié par rapport aux certificats dans “ca” . Selon la configuration de votre serveur LDAPS, “ca” peut contenir plusieurs certificats ou peut même être omis.

Débogage du protocole LDAP sécurisé

Si vous rencontrez des difficultés lors de la configuration de LDAP sécurisé, vous pouvez omettre la propriété “ca” à des fins de test. Dans ce cas, vous devez également définir la propriété « rejectUnauthorized » sur false :
"ExternalAuthenticationProviders": {
    "ldap": {
            "url":             "ldaps://PROCESSGOLDTEST.pgdctest.local:636",
            "base":            "DC=pgdctest,DC=local",
            "bindDN":          "PGDCTEST\)\)\)    estuser",
            "bindCredentials": "Passw0rd!",
            "tlsOptions": {
                    "rejectUnauthorized": false
    }
    }
}"ExternalAuthenticationProviders": {
    "ldap": {
            "url":             "ldaps://PROCESSGOLDTEST.pgdctest.local:636",
            "base":            "DC=pgdctest,DC=local",
            "bindDN":          "PGDCTEST\)\)\)    estuser",
            "bindCredentials": "Passw0rd!",
            "tlsOptions": {
                    "rejectUnauthorized": false
    }
    }
}

De cette façon, vous pouvez vérifier si le problème est un problème de certificat ou autre chose.

Remarque : ne définissez pas “rejectUnauthorized” sur false dans les environnements de production.
  • LDAP sécurisé
  • Débogage du protocole LDAP sécurisé

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.