首页 > 解决方案 > 在 Microsoft Active Directory 中搜索 API 以执行操作

问题描述

有谁知道 Microsoft Active Directory 中是否有用于操作的 API(例如:将用户添加到组、更改组策略等)。

例如:如果我想更新组策略 - 阻止某些用户的 url,我想通过 API 来做

标签: active-directorygroup-policy

解决方案


正如@mathias-r-jessen 所建议的,Microsoft 没有为 Microsoft Active Directory 提供 REST API。您需要与多个 API 进行通信。修改组成员身份与执行 LDAP 修改操作一样简单,但对于 GPO,您必须写入 SYSVOL 共享并与其中一个域控制器上的不同服务通信,以确保例如版本更新。

有一些第三方软件为 Microsoft Active Directory 提供 REST API。

您可以使用 ADManager Plus REST API 来执行 AD 用户帐户管理操作。您可以从您的应用程序访问 API。

请参阅此处,了解您可以使用 AD Manager Plus REST API 执行哪些操作:

ManageEngine ADManager Plus 的 Active Directory REST API

此外,您可以使用 Addict 执行 Active Directory 操作。Addict 是一个用于 Active Directory 实施的嵌入式 REST API 微服务。

您可以参考此内容了解您可以使用 Addict 执行的操作:

neuroradiology/addict-1:在 30 秒内获得完整的 Active Directory REST API (github.com)


推荐阅读