【IBM Tivoli Identity Manager 学习文档】1 简介

【IBM Tivoli Identity Manager 学习文档】1 简介

大家好,又见面了,我是全栈君。

IBM Tivoli Identity Manager, 简称 TIM, 是IBM身份的生命周期的管理工具。

它提供了集成化的身份生存周期管理,可以自动的创建、管理删除用户对于不同系统资源(如文件、服务器、应用程序、及其他基于角色或需求的系统资源)的进入权限。

IBM在2002年并购了Access360
将其拳头产品命名为TIM 4.4.以后该产品都是基于这个版本的代码进行开发的。 TIM 4.5.1 在2003年9月份发布. TIM 4.6 在 2005年7月发布最新版本的TIM, 5.0在2007年12月发布

IBM 在2006年发布了IBM Tivoli Identity Manager Express.瞄准了服务器信息块(SMB)市场。

其特点是:

在TIM所连接的资源上为授权用户提供账户。

在WAS上运行,可以是单服务器的,也可以是集群式的。

在数据库服务器上存储历史和等待数据。

在LDAP服务器上存储用户账户及其组织的数据。

在数据库内存储TIM审核和报告的数据。

提供HTTP式的管理服务。

安装部署要求:

一个数据库服务器:这个服务器上要有JDBC,用于与其数据通信,

一个LDAP服务器

一个IBM TDI(可选):用于同步在不同目录、数据库和应用程序的身份数据。TDI同步和管理在应用程序间或目录资源间的信息交互。

WAS:提供了JVM,为企业应用程序代码提供了运行环境。并且提供了为特定Java程序组建运行所需的容器。

一个HTTP服务器:为TIM提供由浏览器进行管理的客户端界面,TIM要求安装带有HTTP服务器的WebSphere Web Server plug-in。

一个TIM服务器:使你可以对不同的资源给予身份。

一个TIM adapters:使你可以将TIM服务器连接到不同的资源上。

TIM5.0的新功能:

1.新的管理员界面和新的End-User界面。

2.自动化流程,并增强了审计功能。

3.访问权限控制。

4.手动服务(这是指某个服务没有 adapter,必须有手工介入,比如设定办公室和电话号码),工作流和重新鉴权等都可以用手工服务进行)。

5.基于供应的请求(Request Based Provisioning)。

要想真正学习一个东西就需要对其设计初衷有所了解

TIM5.0的设计初衷:

a.方便安装和部署,b.方便使用和管理,c.遵循自动化并提供审计功能。

我们看看这些初衷在功能中怎么体现的:

初衷a——

提供了中间件自动配置的功能,并且可以将DB2和TDS这两个中间件部署在单一的服务器或集群环境;

从TIM4.6(含express版本)的迁移;

支持静默安装选项,输入可以从响应文件中获取。

LDAP和Unix/Linux的Adapter是安装的服务器的一部分。安装的Adapters的服务类型有:

LDAP
POSIX Solaris
POSIX Linux
POSIX HP-UX
POSIX AIX

初衷b——

全新设计的管理者界面,提供了多任务特性,对于不同的用户类型(TIM administrators、help desk assistants、service owners 、managers、auditors )有优化的预定义的组、视图、安全设置(ACIS),并且可以对上述进行个性化定制。

clip_image002

clip_image004

对于服务和策略,有生成向导和模板,大大提高了效率。

对于使用Self Service的End-User,用户可以方便的管理他们的档案、账户和访问权限。管理员可以在这个界面中自己定制用户视图、安全设置、界面风格、配置选项。

提供了基于需求的帐户供应模式( Request-Based Account Provisioning)和基于角色的帐户供应模式( Role-based account provisioning),以及二者的混合模式。

权限管理是依赖于帐户所属的组。像服务一样,访问权限的界定也可以付给某个用户,它来管理访问权限。

初衷c——

支持定义相关策略和工作流来定期的收集为了自动审查而进行的重新鉴权的信息,无需进行脚本编程或写代码。

本文转自gnuhpc博客园博客,原文链接:http://www.cnblogs.com/gnuhpc/archive/2012/01/16/2323698.html,如需转载请自行联系原作者

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107885.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • html 图像处理 灰度图和浮雕图类PS

    html 图像处理 灰度图和浮雕图类PS浮雕图,灰度图,用html5canvas处理,类PS风格

    2022年6月20日
    27
  • Java程序设计(高级及专题)- 泛型/容器(集合框架)

    Java程序设计(高级及专题)- 泛型/容器(集合框架)Java程序设计(高级及专题)- 泛型/容器(集合框架)

    2022年4月22日
    37
  • Android经典应用程序开发

    Android经典应用程序开发Android 经典应用程序开发韩超 nbsp 编著 ISBN978 7 121 15586 42012 年 2 月出版定价 59 00 元 16 开 428 页宣传语 具有清晰的主线 知识点全面 内容简洁实用理论 文档和代码三者结合 以通用理念指引 Android 开发 nbsp nbsp nbsp nbsp nbsp 内容简介本书内容理论联系实际 系统化组织 全书由 8 章组成 涵盖了 Android 经典应用程序开发的各个方面

    2025年10月27日
    4
  • python调用数组里某一个元素_python中数组用法

    python调用数组里某一个元素_python中数组用法##Python数组注意:Python不具有对数组的内置支持,但是可以使用[Python列表](https://www.w3schools.com/python/python_lists.asp)代替。注意:此页面显示了如何将LISTS用作数组,但是,要在Python中使用数组,您必须导入一个库,例如[NumPylibrary](https://www.w3schools.com/python…

    2022年8月13日
    11
  • p6操作教程_pc6视频教学

    p6操作教程_pc6视频教学在开发的过程中,我们经常会遇到由于sql语句书写错误导致的bug,那么如何来解决这种困扰呢?如果方法执行完了可以打印出完整的sql语句,就可以方便我们判断执行的是否正确,所以我们希望有一个可以打印sql语句的插件。p6spy就是一款这样的工具,下面给大家介绍一下p6spy的使用。使用p6spy需要做以下三步:1. 导入jar包:将jar包复制到项目中去,记得要buildpath一下。我用…

    2022年10月5日
    3
  • eclipse如何使用svn_pr入门教程

    eclipse如何使用svn_pr入门教程一、Windows下安装SVN安装过程直接点击下一步即可,不想用默认位置的话,可以更改安装位置。二、检查安装是否成功1、检查环境变量中是否自动配置了系统变量。(默认是自动配置的)。2、安装根目录其中bin目录下是一些可执行文件(.exe)3、打开cmd窗口,输入命令svn–version检查版本号,查看安装是否成功。由于已经配置了环境变量,所以可以在任何位置使用svn…

    2022年9月26日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号