叶权限 (Master Data Services)
叶权限应用到实体的所有叶成员。这包括叶成员属性和现有的所有属性组。
对于未启用显式层次结构的实体,将权限分配给**“叶”**等同于将权限分配给实体。
注意 |
---|
这些权限仅应用到用户界面的“资源管理器”功能区域。 |
权限 |
说明 |
---|---|
只读 |
显示叶成员,但是用户不能添加、删除或更改它们。 如果存在合并成员,则显示名称和代码,但是用户不能添加、删除或更改它们。 |
更新 |
显示叶成员,用户可以添加、删除和更改它们。 如果存在合并成员,则显示名称和代码,但是用户不能添加、删除或更改它们。 |
拒绝 |
不显示实体的叶成员。 |
属性组权限
属性组权限应用到属性组中除 Name 和 Code 之外的所有属性。
权限 |
说明 |
---|---|
只读 |
显示属性组,用户不能更新任何属性。 |
更新 |
显示属性组,用户可以更新除 Name 和 Code 之外的所有属性。 |
拒绝 |
不显示属性组(“资源管理器”中的选项卡)。 |
属性权限
属性权限应用到该属性用于特定实体的值。仅具有属性权限的用户不能添加或删除成员。
权限 |
说明 |
---|---|
只读 |
显示属性,但是用户不能更改属性值。 |
更新 |
显示属性,用户可以更改属性值。 |
拒绝 |
不显示属性。
注意
不能显式拒绝访问 Name 和 Code 属性。
|
示例
对于 Product 实体,将**“更新”**权限分配给 Name 和 Subcategory 属性。
Name(更新) |
Code(只读) |
Subcategory(更新) |
---|---|---|
Mountain-100 |
BK-M101 |
{5} 山地车 |
Mountain-100 |
BK-M201 |
{5} 山地车 |
在**“资源管理器”**中,可以更新 Name 或 Subcategory 列中的任何属性值。如果您没有对属性的权限,则不显示该属性。
注意 |
---|
在本示例中,Subcategory 是基于域的属性,基于 SubcategoryList 实体。可以为 Mountain-100 选择不同子类别,但是不能向 SubcategoryList 实体添加成员或从中删除成员。 |
可能重叠的权限
分配属性和属性组的权限时,必须解决重叠的权限问题。
属性属于多个属性组时
两个或多个属性组可以包含相同的属性。
如果给一个组分配了**“更新”权限而给另一个组分配了“只读”**权限,则属性在这两个组(两个选项卡)中都是可更新的。
如果给一个组分配了**“更新”或“只读”权限而给另一个组分配了“拒绝”**权限,则属性不显示在可更新的选项卡中。
属性有不同于属性组的权限时
由于属性组由属性组成,可以将一个权限分配给属性组并将另一权限分配给属性。
如果给属性组中的某个属性分配了**“拒绝”**权限,则该属性不显示在属性组中。
如果给属性组中的某个属性分配了**“只读”权限,则该属性在属性组中显示为“只读”。如果给属性分配了“更新”**权限,则该属性在属性组中显示为可更新的。