0

我正在根据此链接自定义配置文件属性。我按照那个链接做了同样的事情,但我没有成功。

简要说明我所做的事情

  1. 在用户节点下的 /root/openam/config/xml/amUser.xml 中添加以下内容

    <AttributeSchema name="customAttribute"
        type="single"
        syntax="string"
        any="display"
        i18nKey="Custom Attribute">
    </AttributeSchema>
    
  2. 删除iPlanetAMUserService

    $ /opt/openam-tool/openam/bin/ssoadm delete-svc --adminid amadmin --password-file /tmp/pwd.txt --servicename iPlanetAMUserService
    
  3. 创建 iPlanetAMUserService

    /opt/openam-tool/openam/bin/ssoadm create-svc --adminid amadmin --password-file /tmp/pwd.txt --xmlfile /root/openam/config/xml/amUser.xml
    
  4. 根据链接添加架构定义

    $ /root/openam/opends/bin/ldapmodify --port 389 --hostname frock.gworks.mobi --bindDN "cn=Directory Manager" --bindPassword gworks.mobi1 --filename /tmp/custom-attr.ldif
    
  5. 顶级领域 -> 数据存储 -> embeddj-> 添加 customObjectclass & customAttribute

  6. 允许用户更新新属性

    $ sh /root/openam/opends/bin/control-panel
    

第 6 步中,我找不到iPlanetAMPolicyService来编辑sun-key

便于您参考 https://postimg.org/image/it7ovadwh/

你能帮我进一步吗?

4

0 回答 0