【发布时间】:2015-01-08 09:33:08
【问题描述】:
我正在尝试查找 rest api,它会告诉我谁是使用 openAM restAPI 的组的所有者或管理员。
这个场景对 openAM 有效吗?或者它不支持任何此类 API。我正在尝试挖掘 openAM 的文档,但目前还没有运气。
任何人都可以建议是否有任何 API。
【问题讨论】:
-
OpenAM API 不被视为 LDAP 目录服务器的前端。它更通用,它还可以合并来自不同数据存储的身份信息。如果 SAP HR 是一个数据存储(假设您编写了一个数据存储实现)……您会使用 OpenAM 从该源检索信息吗……很可能不会。我总是不鼓励使用 OpenAM API(不管是 REST、SOAP、SDK)来进行身份管理。
-
组的“所有者”或“管理员”到底是什么意思?我不确定LDAP中是否真的存在这样的概念。
-
好的,如果我有一些组,我应该能够看到组的所有者,这意味着谁创建了组等。我理解 openAM 直接不提供这样的功能,但是如果你查看默认打开DJ LDAP 模式,您将找到属性“所有者”。现在我已经通过 openAM 控制台在 openAM 中添加了该属性。现在,当我创建组时,我可以设置属性所有者。
-
我的错,“groupOfNames”对象类确实指定了“所有者”属性。在这种情况下,您的解决方案似乎很合适。