技术开发 频道

身份管理解决方案

3. 定义和配置ITIM数据模型

在本例中需要在文件夹testdsmlProfile中创建以下三个文件

• Schema.dsml 为帐户和服务类定义dsml文件。
• Resource.def  包含用于创佳testdsmlProfile服务配置文件的资源定义资源定义。
• CustomLabels.properties 定义在表单上显示给用户属性输入的字段标签。

Schema.dsml文件包含定义帐户和服务的LDAP属性和对象类,属性描述见表1

表 1 数据类型定义

与服务相关的属性如表2所示,在表2中给定了属性定义的标签。


表 2 服务属性定义

帐户相关属性定义如表3所示:


表 3 帐户属性定义

服务和帐户的定义在资源文件中定义:resource.def,这个文件中也包括了在调用请求过程中需要使用的协议和一系列服务属性。
这些文件通过下面的步骤装载到TIM中(步骤中以Windows2003为例,Unix系统中参考修改)
1. 把目录testdsmlProfile和内容复制到下面的文件夹{ITIM_HOME}\data\remote_resources.
2. 启动Dos运行界面,并将路径指向{$ITIM_HOME}\bin\win.
3. 执行命令config_remote_services  -profile testdsmlProfile.
4. 重新启动ITIM server.

0
相关文章