【发布时间】:2020-01-30 12:56:57
【问题描述】:
0: "Exchange Online-ApplicationAccount"
1: "SystemMailbox{1f05a933-9ad6-4643-8c81-a99f111d5a14}"
2: "SystemMailbox{b3558c35-97f1-4cb9-8ff7-d5374122228c}"
3: "SystemMailbox{e2dc1c29-89c3-4034-b678-e6c29d823ed9}"
4: "DiscoverySearchMailbox {D919B115-46A6-415f-80AD-7E093333BB852}"
5: "Migration.8f3e7716-2011-43e4-9221-aba62d229136"
6: "FederatedEmail.4c1f4d8b-8179-4338-93bf-00a95fa1e042"
7: "SystemMailbox{D0E409A0-AF9B-4440-92FE-AAC869B0D201}"
8: "SystemMailbox{2CE34115-31BE-455D-89D7-A7C7DA7A0DAA}"
9: "SystemMailbox{8cc37553-822a-4ab8-a926-bb94bd0641a9}"
10: "Zeynep Demir"
11: "Mustafa Demir"
12: "Ali Demir"
13: "Ayse Demir"
14: "derya"
这些是我通过 ("(objectClass=User)") 使用 ldap 查询但我想过滤前 10 条记录时的用户。
有没有办法用 ldap 过滤默认用户?
【问题讨论】:
-
使用 AD 用户和计算机中的属性编辑器查看属性,看看是否可以找到只有这些属性共有的属性。然后您可以对其进行过滤。
-
@GabrielLuci 有一个用于过滤默认组的属性(isCriticalSystemObject),但我无法为用户检测到一个。
-
如果该属性不适合您,请寻找另一个。只需查看所有属性,找到对所有这些帐户具有共同价值的属性。
标签: python active-directory ldap