zoukankan      html  css  js  c++  java
  • 【IBM Tivoli Identity Manager 学习文档】17 账户分配

    作者:gnuhpc
    出处:http://www.cnblogs.com/gnuhpc/

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

    作者:gnuhpc
    出处:http://www.cnblogs.com/gnuhpc/


                   作者:gnuhpc
                   出处:http://www.cnblogs.com/gnuhpc/
                   除非另有声明,本网站采用知识共享“署名 2.5 中国大陆”许可协议授权。


    分享到:

  • 相关阅读:
    JSON
    Chromium 修改chrome.exe
    Chromium 修改任务管理器显示的Chromium
    winhttp get请求https
    string wstring 互转
    浏览器指纹在线监测获取网址
    咕了的构造题单总结
    Git 常用命令总结
    C# 网络地址是否有效
    IDEA如何从断点里获取对象所有数据
  • 原文地址:https://www.cnblogs.com/gnuhpc/p/2812064.html
Copyright © 2011-2022 走看看