Outils pour utilisateurs

Outils du site


ateliers:serveurmail:slapo-refint

Overlay RefInt

Cette surcouche permet de garantir l'intégrité référentielle des données.

Cela signifie, par exemple, que si l'on supprime un utilisateurs, alors on s'assure qu'il est supprimé partout où ce compte est utilisé, notamment les groupes auxquels il appartient.

La configuration choisie ici permet de signaler une erreur lorsqu'une de ces références est supprimé, nous forçant ainsi à d'abord effacer les références avant d'effacer l'objet en question.

/usr/lib/local/lib/ldap/overlay/refint.ldif
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: {1}refint
 
# Nous voulons surveiller les références sur les attributs s'appelant member, memberOf,
# manager et owner
dn: olcOverlay={1}refint,olcDatabase={1}mdb,cn=config
changetype: add
objectClass: olcRefintConfig
olcRefintAttribute: member memberOf manager owner
ateliers/serveurmail/slapo-refint.txt · Dernière modification: 2018/06/28 15:03 par okhin