WEB开发网
开发学院数据库DB2 支持 Multi-tenancy 的 IBM DB2 Content Manager ... 阅读

支持 Multi-tenancy 的 IBM DB2 Content Manager 解决方案的数据隔离

 2010-02-22 00:00:00 来源:WEB开发网   
核心提示: 访问控制列表已经定义了特定的用户可以对哪些资源进行特定的访问,当将访问控制列表绑定到资源时,支持 Multi-tenancy 的 IBM DB2 Content Manager 解决方案的数据隔离(6),哪些用户可以对哪些资源进行哪种程度的访问就被完全的确定了,也就是说对资源的访问控制的定义完全

访问控制列表已经定义了特定的用户可以对哪些资源进行特定的访问。当将访问控制列表绑定到资源时,哪些用户可以对哪些资源进行哪种程度的访问就被完全的确定了,也就是说对资源的访问控制的定义完全完成了。

Itemtype 隔离

商业中存在着多样化的数据,所以商业解决方案需要具有描述不同的数据的能力,解决方案需要将这些不同种类的数据进行抽象,然后用数据模型描述它们。 Content Manager 的 Itemtype 就是解决方案用来描述这些不同种类的数据的模型。Itemtype 可以描述商业中的一类数据,用多个 itemtype 就可以完成对商业中多个种类的数据的描述。

Itemtype 是一种数据模型,是数据的模板而不是真实的数据。Itemtype 与 Content Manager 文档是文档模板与具体文档的关系,文档必定从属于文档模板,也就是说 Content Manager 文档必定从属于某个 itemtype。Itemtype 包含许多 Content Manager 属性(attribute),属性描述着 itemtype 中的每项信息,例如 itemtype 对应着一类票据,itemtype 的属性则可以对应这类票据的产生日期和所有者等信息。在 Content Manager 中,属性可以被不同的 itemtype 共享,也就是说一个属性可以被包含在多个 itemtype 中。所以 Content Manager 没有提供对属性进行访问控制的能力,而只可以对 itemtype 进行访问控制。由于数据模型是以 itemtype,而不是以属性为单位,所以对 itemtype 进行访问控制已经完全可以满足解决方案数据隔离的要求,而不需要再对属性进行任何形式的访问控制。

图 5. 在 Content Manager 管理客户端中为 itemtype 指定访问控制列表

支持 Multi-tenancy 的 IBM DB2 Content Manager 解决方案的数据隔离

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:支持 Multi tenancy

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接