属性可存储有关条目的信息,如电话号码或地址。 条目属性可确定其配置文件。
在目录配置文件的 ImsManagedObjectAttr 元素中,对属性进行了说明。 在目录配置文件的“用户对象”、“组对象”和“组织对象”部分中,可以执行以下操作:
对于用户、组和组织配置文件中的每个属性,只有一个 ImsManagedObjectAttr 元素。 例如,ImsManagedObjectAttr 元素会被描述为用户 ID。
ImsManagedObjectAttr 元素类似于以下代码:
<ImsManagedObjectAttr physicalname="uid" displayname="User ID" description="User ID" valuetype="String" required="true" multivalued="false" wellknown="%USER_ID%" maxlength="0" />
ImsManagedObjectAttr 具有以下参数:
此参数必须包含以下项之一:
注意:为提高性能,需对用于用户控制台中搜索查询的 LDAP 属性进行索引。
包含属性的说明
指定属性的唯一名称。
在用户控制台中,显示名称会显示在可添加到任务屏幕的属性列表中。 此参数是必需的。
注意:请勿修改目录配置文件 (directory.xml) 中属性的显示名称。 要更改任务屏幕上属性的名称,可以在任务屏幕定义中为属性指定标签。 有关详细信息,请参阅《管理指南》。
指定属性的数据类型。 有效值如下所示:
该值可以为任何字符串。
这是默认值。
该值必须为整数。
注意:整数不支持十进制数。
该值必须为整数。 数字选项支持十进制数。
值必须解析为使用以下样式的有效日期:
MM/dd/yyyy
该值必须解析为使用 yyyy-MM-dd 模式的有效日期。
该值必须解析为使用 YYYYYYYDDD 模式的有效日期,其中:
YYYYYYY 是用于表示年份的七个数字,以三个零开头。 例如:0002008
DDD 是表示日期的三个数字,根据需要以几个零开头。 有效值应介于 001 到 366 之间。
这种属性由结构化数据组成,这些结构化数据使单个属性值能够存储多个相关值。 例如,结构化属性包含以下值,如名字、姓氏和电子邮件地址值。
某些端点类型会使用这些属性,但它们受到 CA Identity Manager 的管理。
注意:CA Identity Manager 可以在用户控制台的表中显示结构化属性。 用户编辑表中的值时,这些值将存储在用户存储中,从而传播回端点。 有关显示多值属性的详细信息,请参阅《管理指南》。
表示属性是否为必需,如下所示:
注意:如果属性为 LDAP 目录服务器所必需的,则需将必需参数设置为 true。
表示属性是否可以具有多个值。 例如,为存储每位组成员的用户 DN,组成员身份属性必须为多值属性。 有效值如下所示:
重要说明! 用户对象定义中的组成员身份和管理角色属性均必须为多值属性。
定义常用属性的名称。
常用属性在 CA Identity Manager 中具有特定含义。 这些属性用以下语法进行定义:
%ATTRIBUTENAME%
定义属性可以具有的值的最大长度。 将 maxlength 参数设置为 0 以指定无限长度。
注意:此参数是必需的。
表示属性的值是否可以在任务屏幕中进行修改。 有效值如下所示:
该值可以显示,但无法修改。
一旦创建了对象,便无法修改该值。 例如,在创建用户之后,将无法更改用户 ID。
该值可以进行修改(默认)。
表示属性是否在 CA Identity Manager 任务表单中显示。 有效值如下所示:
逻辑属性使用隐藏属性。
注意:有关详细信息,请参阅《Programming Guide for Java》。
仅指定 CA Identity Manager 使用的属性。 用户控制台中的用户不可修改这些属性。 有效值如下所示:
将验证规则集与属性相关联。
确认所指定的验证规则集已在“目录配置文件的 ValidationRuleSet 元素”中进行定义。
表示当属性不属于 ImsManagedObject 元素中指定的主对象类时,用户、组或组织属性的 LDAP 辅助类。
例如,假定用户的主对象类为 top、person 和 organizationalperson,其中定义了以下用户属性:
要包含员工辅助类中定义的属性 employeeID,可添加以下属性说明:
<ImsManagedObjectAttr physicalname="employeeID" displayname="Employee ID" description="Employee ID" valuetype="String" required="true" multivalued="false" maxlength="0" objectclass="Employee"/>
|
版权所有 © 2014 CA。
保留所有权利。
|
|