Я всё ещё со своей болью. AWX + LDAP (AD). Если у кого-то оно настроено, можете поделиться настройками?
"AUTH_LDAP_SERVER_URI": "ldap://dc1.ad.domain.com:389",
"AUTH_LDAP_BIND_DN": "CN=svc-acc,CN=Users,DC=ad,DC=domain,DC=com",
"AUTH_LDAP_BIND_PASSWORD": "$encrypted$",
"AUTH_LDAP_START_TLS": false,
"AUTH_LDAP_CONNECTION_OPTIONS": {
"OPT_REFERRALS": 0,
"OPT_NETWORK_TIMEOUT": 30
},
"AUTH_LDAP_USER_SEARCH": [
"OU=UsersOU,DC=ad,DC=domain,DC=com",
"SCOPE_SUBTREE",
"(sAMAccountName=%(user)s)"
],
"AUTH_LDAP_USER_DN_TEMPLATE": null,
"AUTH_LDAP_USER_ATTR_MAP": {
"first_name": "givenName",
"last_name": "sn",
"email": "userPrincipalName"
},
"AUTH_LDAP_GROUP_SEARCH": [
"DC=ad,DC=domain,DC=com",
"SCOPE_SUBTREE",
"(objectClass=group)"
],
"AUTH_LDAP_GROUP_TYPE": "ActiveDirectoryGroupType",
"AUTH_LDAP_GROUP_TYPE_PARAMS": {
"name_attr": "cn"
},
"AUTH_LDAP_REQUIRE_GROUP": null,
"AUTH_LDAP_DENY_GROUP": null,
"AUTH_LDAP_USER_FLAGS_BY_GROUP": {
"is_superuser": [
"CN=superusers,OU=Internal,DC=ad,DC=domain,DC=com"
]
},
"AUTH_LDAP_ORGANIZATION_MAP": {
"domain": {
"users": true,
"remove_admins": false,
"admins": "CN=superusers,OU=Internal,DC=ad,DC=domain,DC=com",
"remove_users": false
}
},
"AUTH_LDAP_TEAM_MAP": {
"admins": {
"organization": "domain",
"users": "CN=superusers,OU=Internal,DC=ad,DC=domain,DC=com",
"remove": true
}
},