У меня возникли проблемы при попытке настроить Django только на синхронизацию некоторых групп с использованием интеграции LDAP. Сама документация говорит мне, что:
AUTH_LDAP_MIRROR_GROUPS
...
Это также может быть список или другая коллекция имен групп, и в этом случае мы будем только отражать эти группы, а остальные оставлять в покое.
Мой ldap_config.py
устанавливается следующим образом:
import ldap
...
AUTH_LDAP_MIRROR_GROUPS = {
"NETBOX-ADM":"CN=USR-NETBOX-ADM,OU=SUPRESSED,OU=SUPRESSED,OU=SUPRESSED,OU=SUPRESSED,DC=SUPRESSED,DC=SUPRESSED,DC=SUPRESSED"
}
AUTH_LDAP_ALWAYS_UPDATE_USER = True
AUTH_LDAP_CACHE_GROUPS = False
Моя проблема в том, что эти группы USR-NETBOX-ADM
не синхронизированы с Django. Если я установлю только AUTH_LDAP_MIRROR_GROUPS = True
, многие группы будут синхронизированы, и я хочу избежать мусора.