Add equality indexes on member,eduPersonPrincipalName,owner and supannRefId attributes
This commit is contained in:
parent
b00b6fe00a
commit
83f0f9456c
|
@ -95,7 +95,7 @@ olcLimits: {0}dn.exact="uid=admin,ou=people,$SUFFIX" size.soft=unlimited size.h
|
|||
olcLimits: {1}dn.exact="gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth" size.soft=unlimited size.hard=unlimited time.soft=unlimited time.hard=unlimited
|
||||
olcReadOnly: FALSE
|
||||
# Index
|
||||
olcDbIndex: objectClass,contextCSN eq
|
||||
olcDbIndex: objectClass,contextCSN,member,eduPersonPrincipalName,owner,supannRefId eq
|
||||
olcDbIndex: supannAliasLogin,mail,givenName,uid,cn,sn,supannMailPerso,displayName pres,eq,approx,sub
|
||||
# Accès super-utilisateur
|
||||
olcAccess: {0}to *
|
||||
|
|
|
@ -25,6 +25,10 @@ olcAccess: {4}to dn.one="ou=groups,$SUFFIX" attrs=member by set="this/supannGro
|
|||
olcAccess: {5}to dn.one="ou=structures,$SUFFIX" by * read
|
||||
olcAccess: {6}to dn.one="ou=people,$SUFFIX" by self read by users read by anonymous auth by * none
|
||||
olcAccess: {7}to * by users search
|
||||
-
|
||||
replace: olcDbIndex
|
||||
olcDbIndex: objectClass,contextCSN,member,eduPersonPrincipalName,owner,supannRefId eq
|
||||
olcDbIndex: supannAliasLogin,mail,givenName,uid,cn,sn,supannMailPerso,displayName pres,eq,approx,sub
|
||||
EOF
|
||||
ldapmodify -H ldapi:// -Y EXTERNAL -f $LDIF 2>/dev/null >/dev/null
|
||||
rm $LDIF
|
||||
|
|
Reference in New Issue