我想知道如何从 Active Directory 获取所有用户(对象)相关字段 - 无论是本地还是基于云 (Azure)。
是否可以将动态字段/列与 AD 中的各种对象(特别是用户对象)附加在一起?如果是,我们可以获得适用于特定对象类型的所有字段的列表吗? 就像SQL一样,我们可以做一些类似“select * from users”的事情,这样我们就可以获得所有字段及其值吗?
我可以接受任何实现 - python、ruby、java
最佳答案
根据我的经验,您可以通过以下两个步骤来实现您的需求。
- 将您的本地身份系统与 Azure AD 集成,请参阅 article知道该怎么做。
- 使用 Azure AD Graph API(与 SQL 不同)执行 CRUD 操作,您可以尝试通过 SDKs 中的编程使用任何语言或Graph API REST .
有一个sample用于在 Java Web 应用程序中调用 Azure AD Graph API,您可以引用。
关于java - 如何从 Active Directory 获取所有用户(对象)相关字段 - 本地和基于云 (Azure),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36691107/