active-directory - 在 Microsoft Active Directory 中搜索 API 以执行操作
问题描述
有谁知道 Microsoft Active Directory 中是否有用于操作的 API(例如:将用户添加到组、更改组策略等)。
例如:如果我想更新组策略 - 阻止某些用户的 url,我想通过 API 来做
解决方案
正如@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)
推荐阅读
- selenium-webdriver - 尝试并行运行两个测试时,URL 仅针对一个测试启动
- kotlin - Ktor sse 客户端断开连接
- python - 在python中创建一个类实例,其基类由参数动态指定
- spring-cloud-sleuth - 了解 Opentracing 标准和 Tracers 提供者
- node.js - 使用 IMAP 节点模块获取电子邮件签名
- c++ - 为什么stm32上的FLASH页没有被清除?
- c++ - 将可变参数模板函数转换为许多具体函数
- ios - Firebase 的 putData(存储)和 setData(数据库)是否一直尝试直到成功/失败?
- html - 背景颜色无法正确显示文本和图像
- android - 不要重复依赖