可以使用以下步骤配置目录类型数据存储库。
从“数据存储库类型”菜单中选择“目录”。将显示其他选项。
您必须为目录类型数据存储库指定连接和验证信息。
请配置以下选项:
主机。输入运行 LDAP 服务器的主机的 IP 地址或名称。
TCP 端口。输入用于与 LDAP 服务器通信的 TCP/IP 端口。
如果使用的是 SSL,该端口通常为 636。
如果使用的不是 SSL,该端口通常为 389。
SSL。选中此选项可使用 SSL 连接到 LDAP 服务器。
故障转移服务器。列出首选服务器发生故障时所使用的所有故障转移服务器。请使用以下格式(遵循 RFC 2255 中介绍的标准 LDAP 版本 3 URL)输入该信息:
ldap://ldap.example.com:389/o=LdapFailover |
只有 URL 的主机、端口和标识名 (distinguished name, DN) 部分在此设置中是相关的。
如果首选服务器发生故障,JNDI 将自动连接到此列表中的下一个服务器。
用户 DN。输入在更新时用于进行 LDAP 服务器验证的 DN。(默认为 cn=Directory Manager)
密码。输入主体的密码。
基本上下文。指定在 LDAP 树中搜索用户时 Identity Manager 可以使用的一个或多个起始点。(默认为 dc=MYDOMAIN,dc=com)
在尝试从 LDAP 服务器中查找用户或查找用户所属的组时,Identity Manager 将执行搜索。
对象类。输入在 LDAP 树中创建新用户对象时使用的一个或多个对象类。(默认为 top)
每个条目必须位于单独一行中。不要使用逗号或空格分隔条目。
某些 LDAP 服务器要求您指定类分层结构中的所有对象类。例如,您可能需要指定 top、person、organizationalperson 和 inetorgperson,而不是只使用 inetorgperson。
用于检索帐户的 LDAP 过滤器。输入 LDAP 过滤器以控制从 LDAP 资源返回的帐户。如果未指定过滤器,Identity Manager 将返回包含所有指定对象类的所有帐户。
在搜索过滤器中包括所有对象类。选中此框可要求所有帐户都包含每个指定的对象类,并且与“用于检索帐户的 LDAP 过滤器”字段中指定的过滤器相匹配。
如果未指定任何搜索过滤器,则必须启用此选项。如果禁用此选项,可通过使用“协调”或“从资源加载”功能将不包含所有指定对象类的帐户加载到 Identity Manager 中。
在加载后,不会自动更新帐户的 objectclass 属性。如果通过管理员界面公开缺少对象类的属性,将无法在不修改 objectclass 属性的情况下提供此属性的值。要避免此问题,请覆盖“协调”或“从资源加载”表单中的 objectclass 值。
用户名属性。输入 LDAP 属性的名称,从目录中搜索用户时,该名称会映射到 Identity Manager 用户名称。该名称通常为 uid 或 cn。
显示名称属性。输入资源帐户属性名称,其值将在显示此帐户名称时使用。
VLV 排序属性。输入用于资源上 VLV 索引的排序属性的名称。
使用块。选中此框可采用分块方式检索并处理用户。
在对大量用户执行操作时,采用分块方式处理用户可减少该操作使用的内存量。
块计数。输入可组合到块中以进行处理的最大用户数目。
组成员属性。输入在组中添加用户时使用用户标识名 (Distinguished Name, DN) 更新的组成员属性名称。
属性名称取决于组的对象类。例如,Sun JavaTM System Enterprise Edition Directory Server 和一些 LDAP 服务器使用包含 groupOfUniqueNames 对象类和 uniqueMember 属性的组。其他 LDAP 服务器使用包含 groupOfUniqueNames 对象类和 member 属性的组。
密码散列算法。输入 Identity Manager 可用于散列密码的算法。支持的值包括:
SSHA
SHA
SMD5
MD5
如果指定 0 或将此字段保留空白,Identity Manager 将不散列密码,并在 LDAP 中存储明文密码,除非 LDAP 服务器执行散列。例如,Sun Java System Enterprise Edition Directory Server 散列密码。
更改命名属性。选中此框可允许修改操作更改代表最左侧相关标识名 (distinguished name, DN) 的用户属性。修改通常会将命名属性更改为 uid 或 cn。
LDAP 激活方法。
如果希望资源使用密码分配执行启用或禁用操作,则将此字段保留空白。
输入对此资源的用户执行激活操作时使用的 nsmanageddisabledrole 关键字、nsaccountlock 关键字或类名。
LDAP 激活参数。根据在“LDAP 激活方法”字段中填写的内容,输入一个值:
如果指定 nsmanageddisabledrole 关键字,则必须使用以下格式输入一个值:
IDMAttribute=CN=nsmanageddisabledrole,baseContext |
如果指定 nsaccountlock 关键字,则必须使用以下格式输入一个值:
IDMAttribute=true |
如果指定类名,则必须使用以下格式输入一个值:
IDMAttribute |
有关“LDAP 激活方法”和“LDAP 激活参数”的详细信息,请参见《Sun Identity Manager 8.1 Resources Reference》。
使用分页结果控制。选中此框可使用 LDAP 分页结果控制在协调期间迭代处理帐户,而不是使用 VLV 控制。
资源必须支持简单分页控制。
保留 LDAP 组成员资格。选中此框可在重命名或删除用户时让适配器保留 LDAP 组成员资格。
如果未启用此选项,则 LDAP 资源保留组成员资格。
单击“测试连接”按钮以测试数据存储库连接配置。
将显示一条消息,以确认连接成功或报告配置错误。
完成后,单击“保存”,然后单击“下一步”以转至“置备程序通知配置”页。
您必须先设置有效的帐户属性和身份模板,然后才能在 LDAP 资源上创建用户。