上下文和域“分级结构”概述
上下文类型具有以下已建立的“分级结构”:
创建每个上下文时,还创建一组域以在上下文中使用。通常,使用上下文分级建立域的分级。父项域与其子项域在同一个上下文中,或在其子项域的上下文的父项上下文中。在下图中,分别使用一个在站点上下文、组织上下文和存储库上下文中定义的域来显示这些上下文。该域“分级结构”显示域 3 (在存储库上下文中) 是域 2 (在组织上下文中) 的子域,而域 2 是域 1 (在站点上下文中) 的子域:
实际域结构在某种程度上还要根据某个应用程序上下文是创建为专用上下文、公用上下文还是使用某一共享团队创建来决定。专用上下文中的 /Default 域的域结构从组织上下文中的 /Private 域下开始。公共上下文以及使用某一共享团队的上下文中的 /Default 域的域结构从组织上下文中的 /Default 域下开始。
为说明共享团队、专用和公用上下文的域结构,可考虑以下示例:
假定 Windchill 安装创建了站点上下文并具有一个名为“自行车公司”的子组织上下文,并且管理员 (使用出厂设置存储库模板) 创建了一个使用以下要素的公共存储库上下文:
团队为本地团队。
上下文名称为“销售”并且是“自行车公司”上下文的子上下文。
那么,“销售”存储库的域“分级结构”如下:
在“策略管理”实用程序内,层次结构的显示方式如下:
假定 Windchill 安装创建了站点上下文并具有一个名为“自行车公司”的子组织上下文,并且管理员 (使用出厂设置产品模板) 创建了一个使用以下要素的产品上下文:
团队是名为“设计”的共享团队。
上下文名称为“轮胎”并且是“自行车公司”上下文的子上下文。
那么,“轮胎”产品的域“分级结构”如下所示:
在“策略管理”实用程序内,层次结构的显示方式如下:
假定 Windchill 安装创建了站点上下文并具有一个名为“自行车公司”的子组织上下文,并且管理员 (使用出厂设置项目模板) 创建了一个使用以下要素的公共项目上下文:
团队为本地团队。
上下文名称为“超级自行车”并且是“自行车公司”上下文的子上下文。
那么,Windchill ProjectLink“超级自行车”项目的域“分级结构”如下:
在“策略管理”实用程序内,层次结构的显示方式如下:
假定 Windchill 安装创建了站点上下文并具有一个名为“自行车公司”的子组织上下文,并且管理员 (使用出厂设置项目模板) 创建了一个使用以下要素的专用项目上下文:
团队为本地团队。
上下文名称为“未来自行车”并且是“自行车公司”上下文的子上下文。
那么,Windchill ProjectLink“未来自行车”项目的域分级结构如下:
在“策略管理”实用程序内,层次结构的显示方式如下:
某产品、存储库、项目或项目群中的 /Default 域的域分级结构取决于是否使用了共享团队,若未使用共享团队,则取决于“专用访问权限”的所选内容。如果使用了共享团队,则会禁用“专用访问权限”的所选内容。创建某一项目 (或项目群) 时,经理可选择“专用访问权限”选项“仅项目成员”(或“仅项目群成员”) 来创建一个使用以 /Private 开始的域分级结构分支的专用项目 (或项目群)。选择任何其他“专用访问权限”选项将创建一个使用以组织上下文中的 /Default 域开始的域分级结构分支的公共项目 (或项目群)。
在创建产品 (或存储库) 时,经理可针对“专用访问权限”选择“是”,以创建使用以 /Private 开始的域分级结构分支的专用产品 (或存储库)。选择“否”创建使用以组织上下文中的 /Default 开始的域分级结构分支的公用产品 (或存储库)。
组织上下文中的 /Private 域只包含用于将访问权限赋予组织上下文管理员的出厂设置策略规则,因此称作 Private 域。/Default 域以及其在组织上下文中的子域拥有一组出厂设置策略规则,可将访问权限赋予更广泛的一组参与者,所以,继承自这些域的应用程序上下文被称作公用上下文。
这对您有帮助吗?