使用 CLI 在 openAM 中添加可编辑的自定义属性



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

  1. 更新新属性的 Opendj 架构

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

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

我们希望使用 cli

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

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

相关内容

最新更新