TIM学习文档22-- 账户分配

本文详细介绍了身份管理中创建分配策略的过程,包括设置会员权限、资源分配及违规处理等内容。同时,文中还涉及如何通过ProvisioningPolicyJoinDirectives解决策略冲突、定制Entitlementparameters以及绑定Workflow等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.前续工作:

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

2.创建分配策略:

两个部分需要设置--

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

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

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

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

3.Provisioning Policy Join Directives

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

具体的操作见下表:

image

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:策略变更而引起的非法账户的出现,这个功能是起提醒作用的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值