Enums ldap从架构中获取定义的枚举及其值

Enums ldap从架构中获取定义的枚举及其值,enums,active-directory,attributes,ldap,schema,Enums,Active Directory,Attributes,Ldap,Schema,有没有办法从LDAP模式中获取枚举属性及其可能的值? 如果不是,那么最好的来源是什么 我特别想找到一种方法来获取LDAP架构中预定义的所有可能的枚举属性及其允许值。您可以使用此查询查询架构中使用该类型的所有属性: (&(objectClass=attributeSchema)(attributeSyntax=2.5.5.9)) 但根据你的最后一个问题,我猜你希望的不止这些。但这就是模式将告诉您的全部内容。通常,模式不会告诉您AD用于强制任何属性值的逻辑 对于允许的值,您必须查找每个属

有没有办法从LDAP模式中获取枚举属性及其可能的值? 如果不是,那么最好的来源是什么


我特别想找到一种方法来获取LDAP架构中预定义的所有可能的枚举属性及其允许值。

您可以使用此查询查询架构中使用该类型的所有属性:

 (&(objectClass=attributeSchema)(attributeSyntax=2.5.5.9))
但根据你的最后一个问题,我猜你希望的不止这些。但这就是模式将告诉您的全部内容。通常,模式不会告诉您AD用于强制任何属性值的逻辑

对于允许的值,您必须查找每个属性的文档。例如,将显示所有值。但即使这是一个位标志值,这意味着这些值中的任何一个都可以加在一起

某些枚举属性根本没有任何强制。我可以将属性设置为我想要的任何数字,它允许我