授权团队成员创建独立的已分配表达式
此主题说明了参与者 (例如团队成员) 创建 IndependentAssignedExpression 对象所需的权限。
IndependentAssignedExpression 对象的父文件夹 (文件柜) 位于产品的“系统”域中,而 IndependentAssignedExpression 对象位于产品的“默认”域中。要创建位于某个文件夹中的对象,参与者必须有该文件夹的“修改”权限。因此,要创建 IndependentAssignedExpression 对象,必须针对产品的“系统”域中的类型“文件柜”为参与者授予“修改”权限。要创建诸如 IndependentAssignedExpression 这样的生命周期管理对象,对于处于初始生命周期状态的对象,参与者通常需要具有“创建”权限。由于当前的系统限制,参与者需要在所有状态下都具有“创建”权限。要允许参与者创建 IndependentAssignedExpression 对象,必须针对产品“默认”域中类型 IndependentAssignedExpression 的所有状态中授予参与者“创建”权限。
IndependentAssignedExpression 与实现 IndependentExpressionAssignable 接口的业务对象相关联。当移动、删除关联的对象或将其保存到不同的上下文时,会对 IndependentAssignedExpression 执行相同的操作。由于具有这些密切的关系,因此建议您为 IndependentAssignedExpression 定义策略规则,类似于为 WTPart 定义的策略规则。
以下出厂设置的访问控制策略规则会为“选项管理者”授予 IndependentAssignedExpression 和“文件柜”对象的“完全控制 (全部)”权限。
对于组织上下文或“默认”/PDM 域:
类型:IndependentAssignedExpression
• 权限:+完全控制 (全部)
• 参与者:选项管理者
对于应用程序上下文 (例如,产品) 或“系统”域:
类型:Cabinet
• 权限:+完全控制 (全部)
• 参与者:选项管理者
除了访问控制策略规则,还建议“团队成员”使用以下规则。
对于组织上下文、“默认”或 PDM 域或应用程序上下文 (例如,产品或“默认”域):
类型:IndependentAssignedExpression
• 状态:全部
• 权限:+读取、+创建
• 参与者:团队成员
类型:IndependentAssignedExpression
• 状态:正在工作
• 权限:+修改、+删除、+更改域、+通过移动创建、+更改上下文
• 参与者:团队成员
类型:IndependentAssignedExpression
• 状态:已发布,
• 权限:+修订,
• 参与者:团队成员
对于应用程序上下文 (例如,产品) 或“系统”域:
• 类型:Cabinet
• 权限:+修改
• 参与者:团队成员
|
• 目前,只有针对类型 IndependentAssignedExpression 授权“团队成员”的出厂设置规则位于组织、“默认”或 PDM 域中,并授予“读取”权限。
• 创建和管理独立的已分配表达式是一项受单独许可证授权约束的高级功能。
|