1

我正在尝试在 openam 中添加一个用户自定义属性,它是嵌入的 opendj。我按照他们在链接中的说明操作: https ://backstage.forgerock.com/#!/docs/openam/12.0.0/dev-guide/chap-custom-attr 其中涉及:

  1. 为新属性更新 Opendj Schema

  2. 使用新的自定义属性更新 iPlanetAmUserService

  3. 并允许用户在 OpenAM 中更新新属性。

我们想使用cli或通过更新文件来自动化整个过程,我可以使用 cli 实现第 1 步和第 2 步。但是对于第 3 步,它需要基于 GUI 的控制面板或 Apache Studio 目录。我试图找到通过 cli 或更新配置来实现步骤 3自动化的最佳选择。感谢您的建议..

4

1 回答 1

0

如果第 3 步是关于允许用户更新 OpenAM 中的新属性,那么我认为控制面板和 Apache Directory Studio 都没有帮助,因为两者都使用 LDAP 并直接与 OpenDJ 对话。您可能需要将该属性添加到说明用户可以修改的内容的 OpenDJ ACI 之一。例如,这可以使用 ldapmodify 通过 LDAP 完成。现在,如果设置在 OpenAM 中,您应该可以使用 amadmin CLI 执行此操作。

于 2016-02-24T17:35:29.573 回答