We have IBM TDI 6.1
I have created admin group member with the following roles:
DirDataAdmin
As specified in the Admin Guide :
Members of the Admin Group who are assigned DirDataAdmin role will
gain unrestricted access to all the entries in the RDBM back-end.
However, my requirement is to restrict deletion rights.
Hence, I turned to the Access Control Lists ( ACLs ) to control the
deletion rights.
i have created an aclEntry as shown below
dn: CN=USERS,DC=IBM,DC=IN
entryowner: access-id:UID=TestDeletion,CN=USERS,DC=IBM,DC=IN
aclPropagate: TRUE
aclEntry: access-
id:UID=TestDeletion,CN=USERS,DC=IBM,DC=IN:object:a:normal:rwsc:restricted:rwsc:sensitive:rwsc:critical:rwsc:system:rsc
As per my interpretation from the admin guide, 'object:a' in the above
aclEntry, will provide child addition rights at CN=USERS,DC=IBM,DC=IN
level and will prevent entry deletion right.
However, when i try to bind, using the user
UID=TestDeletion,CN=USERS,DC=IBM,DC=IN, i am not able to bind, i am
getting the following message,
: List failed : Root error: [LDAP: error code 53 - Unwilling To
Perform]
How do I proceed ?
Rgds,
Santosh Malavade
dn: CN=USERS,DC=IBM,DC=IN
entryowner: access-id:UID=TestDeletion,CN=USERS,DC=IBM,DC=IN
aclPropagate: TRUE
aclEntry: access-
id:UID=TestDeletion,CN=USERS,DC=IBM,DC=IN:object:a:normal:rwsc:restricted:rwsc:sensitive:rwsc:critical:rwsc
(I've omitted the system:rsc part).
--Sunny
hi Sunny,
thanks for your response.
i believe the global password policy is on
cn=pwdpolicy, CN=IBMPOLICIES
ibm-pwdPolicy: true
ibm-pwdGroupAndIndividualEnabled: false
i tried the option suggested by you and removed the attribute class
system from the acl.
still, i am not able to bind to the ldap server using LDAP Browser
version 2.8.2 by jarek gawor, to the base dn CN=USERS,DC=IBM,DC=IN
rgds,
santosh