Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |
informatique:reseau:ldap:constraint [2022/09/27 08:28] – [Configuration] bn8 | informatique:reseau:ldap:constraint [2022/09/27 08:32] (Version actuelle) – [Configuration] bn8 |
---|
* ''count'' : limite (maximale) du nombre de valeurs stockables | * ''count'' : limite (maximale) du nombre de valeurs stockables |
* ''uri'' : restrictions des valeurs acceptables sur la base d'un résultat de recherche. La valeur de la contrainte stockée est une URI de recherche LDAP. Permet par exemple de restreindre le fait que l'attribut ''memberUid'' doit stocker des valeurs correspondant à l' ''uid'' d'un utilisateur existant dans l'annuaire | * ''uri'' : restrictions des valeurs acceptables sur la base d'un résultat de recherche. La valeur de la contrainte stockée est une URI de recherche LDAP. Permet par exemple de restreindre le fait que l'attribut ''memberUid'' doit stocker des valeurs correspondant à l' ''uid'' d'un utilisateur existant dans l'annuaire |
* ''set'' : contrainte interprétée comme le sont les //ACL sets// et permettant de mettre en place des contraintes entre les valeurs des attributs d'un même objet. Par exemple, on peut s'assurer que l'attribut ''cn'' contient ''[prénom] [nom]'' à l'aide de la valeur de contrainte suivante : ''"(this/givenName + [ ] + this/sn) & this/cn"'' | * ''set'' : contrainte interprétée comme le sont les [[https://www.openldap.org/doc/admin24/access-control.html#Sets%20-%20Granting%20rights%20based%20on%20relationships|ACL sets]] et permettant de mettre en place des contraintes entre les valeurs des attributs d'un même objet. Par exemple, on peut s'assurer que l'attribut ''cn'' contient ''[prénom] [nom]'' à l'aide de la valeur de contrainte suivante : ''"(this/givenName + [ ] + this/sn) & this/cn"'' |
* ''[valeur contrainte]'' : valeur de paramétrage de la contrainte | * ''[valeur contrainte]'' : valeur de paramétrage de la contrainte |
* ''[restrict=<uri>]'' : paramètre facultatif permettant de restreindre le champ d'application de la contrainte. Ce paramètre stocke une URI de recherche LDAP et seul les objets retournés par cette recherche seront concernés par la contrainte. | * ''[restrict=<uri>]'' : paramètre facultatif permettant de restreindre le champ d'application de la contrainte. Ce paramètre stocke une URI de recherche LDAP et seul les objets retournés par cette recherche seront concernés par la contrainte. |