您的位置:首页 > 其它

【IBM Tivoli Identity Manager 学习文档】17 账户分配

2012-12-10 21:50 351 查看
作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/

 

1.前续工作:

添加人;
创建组织角色,并将此人加入其中;
创建Service;
创建身份策略;
创建分配策略;
配置provisioning policy entitlements;
2.创建分配策略:

两个部分需要设置--

Membership:谁有允许访问的权限。

Entitlements:哪些资源可以提供给该用户。

这个策略还制定了一旦违规操作发生该进行什么动作。

Account Entitlement中定义了哪些资源给用谁用,并且可以绑定workflow进行申请流程的设计,而且还可以设定是自动分配资源出去还是用户手动申请。而优先级的数字越小则代表优先级越高。

3.Provisioning Policy Join Directives

用来解决在属性处理上的分配策略冲突。当多个分配策略应用到同一个用户上时优先于分配策略生效(一般的分配策略则依靠优先级进行评定)。

具体的操作见下表:



4.Entitlement parameters

在分配权限的时候所填的参数可以在Manage Provisioning Policies里定制化。里面可以设置默认值、强制性、值的类型。还可以使用JavaScript进行自动填入。

写JavaScript常用的是如下的语法:subject.getProperty("attribute")

例如:

var value=subject.getProperty("sn");
if ( value.length > 0 ) {
return value[0]
else {
return "";
}

当我们想从新用户和已存在的用户上进行不同的取舍时,account有一个reason属性,0为新账户,1为已存在用户。

(if (reason==0) (return 30;) else (return 60;))

5.Workflow的绑定,对于一个entitlement,一个Service绑定一个Workflow。

6.Compliance Alerts:策略变更而引起的非法账户的出现,这个功能是起提醒作用的。

作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: