Now Lets start with the Ansible IT part you need to have working AAP setup
Go to settings and the LDAP settings in that Enter the below values
Ldap server URI : ldap://192.168.1.17:389
ldap bind dn: cn=admin,dc=example,dc=org
ldap bind password : admin
ldap group type : PosixGroup Type
Ldap User Search :
[
"OU=users,dc=example,dc=org",
"SCOPE_SUBTREE",
"(uid=%(user)s)"
]
Ldap Group Search:
[
"dc=example,dc=org",
"SCOPE_SUBTREE",
"(objectClass=group)"
]
Ldap User Attribute map:
{
"email": "mail",
"first_name": "givenName",
"last_name": "sn"
}
Ldap Group Type Parameters:
{
"name_attr": "cn"
}
Ldap User Flag By Group:
{
"is_superuser": [
"cn=superusers,ou=users,dc=example,dc=org"
],
"is_system_auditor": [
"cn=auditors,ou=groups,dc=example,dc=org"
]
}
save all the settings and try login using nrathi ,kjha and lrathi
if you login using nrathi it will be System Administrator
if you login using kjha it will be Nornal User
if you login using lrathi it will be system auditor
And thats how its done...! Enjoy
No comments:
Post a Comment