# 共享组件

来源快照：`result_data_new_260518.json`

- 来源 ID：`1243755368774631460`
- 模块：通用设置
- 目录：业务场景
- space ID：`1159151861511495737`
- 原文链接：未提供
- 产品基线：未提供

## 正文

一、

# 功能背景和价值用途

系统提供统一数据共享组件，支持从人员、部门、分部、群组、角色、外部联系人等多维度组合配置，可精确设置数据的可见范围与排除范围，实现细粒度、可复用的数据权限控制。

二、

# 功能说明

功能入口：各应用数据可见范围设置、共享设置、排除范围、禁用范围设置等。

有快捷添加和列表添加两种模式。

## 1 交互模式

### 2.1 快捷添加模式

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756549682946052&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图1

 

如图 1 所示为快捷添加模式的数据共享组件，核心特点是操作简便、添加高效，适用于简单场景下的数据范围快速配置，具体表现为：

1、

可快速选择对象类型，选择完成后可直接选取对应具体对象（如图 2）；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756532645683200&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图2

 

2、

对象选择后，即时添加共享字段（如图 3），无需额外确认操作。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756498184454144&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图3

3、

对于分部、部门、岗位、角色这类具备安全级别、角色级别、岗位级别等高级筛选属性的对象类型，快捷添加流程保持一致：直接选择对象后即可完成添加；对象对应的高级筛选属性默认按系统默认值生效，如需调整，可点击图标“![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756515359334406&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)”进入【查看详情】界面进行修改。

4、

详情窗口如图4所示，该窗口支持对已添加的共享信息进行统一管理，同时也可新增其他类型的共享范围；如需要对默认添加的数据范围进行调整或细化，可在此窗口操作（注：详情窗口即为列表模式的共享组件）

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756536892891137&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图4

5、

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756506892656641&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)：清空，点击可清空所有已选数据，有二次确认。

 

 

目前使用该模式的功能有：菜单可见/禁用范围、应用授权/禁用范围、主题可见/禁用范围、导航使用限制/禁用范围 等功能。

### 2.2 列表添加模式

列表添加模式如图4，该模式直接呈现的是列表，可通过右上角的【+】添加按钮来添加共享，如图5所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756494015315998&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

 图5

 

该模式与快捷添加模式的核心区别在于：支持在统一配置窗口内，先完整设置对象类型、目标对象及各类筛选条件，确认无误后通过【保存】按钮一次性将数据范围添加至共享列表；如图6所示，该模式支持对当前类型的全部属性进行精细化、针对性配置，更适合复杂数据范围的定义与设置场景：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756506913210368&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图6

 

目前使用该模式的功能有：群组可见范围、组织维度可见范围、水印人员黑白名单 等功能。

## 2 已支持的维度

整体说明如下表格：

**对象类型**| **对象**| **安全级别**| **其他高级筛选属性**| **默认值（快捷添加）**  
---|---|---|---|---  
人员| 人员多选| —| —| —  
部门| 部门多选| √| 是否含下级、是否含兼职| 不含下级、不含兼职，0~100  
分部| 分部多选| √| 是否含下级、是否含兼职| 不含下级、不含兼职，0~100  
群组| 群组多选| —| —| —  
角色| 角色多选| √| 角色级别| 所有级别，0~100  
岗位| 岗位多选| —| 岗位级别| 全部机构  
所有人| —| —| —| 0~100  
矩阵| 矩阵表单选| —| 矩阵条件、取值对象| —  
职级| 职级多选| —| —| 0~100  
外部联系人| 外部联系人多选| —| —| —  
所有外部人| —| —| —| -100~0  
管理员账号| 管理员账号多选| —| —| —  
  
表1

其中：

1、

“分部”类型需要系统启用分部功能。若未启用该功能，对象类型中将不会出现“分部”选项。启用入口如图7所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756519701233664&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图7

 

2、

“安全级别”同样需要启用，若未启用，则不存在安全级别选项。启用入口如图8所示。内外部人员的默认安全级别范围同样源自此入口的【默认安全级别】和【外部联系人默认安全级别】。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756554047594497&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图8

 

1.1

### 人员

当类型选择为“人员”时，对象浏览框将显示为“人员选择”浏览框，您可以从中选择具体的人员。

快捷添加模式如图9所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756510985469952&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图9

列表添加模式如图10所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756558410874890&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图10

1.2

### 部门

当类型选择“部门”时，对象浏览框显示为“部门选择”浏览框。

快捷添加模式如图11所示，选定具体对象后即可完成设置。 快捷添加时，安全级别范围和其他高级筛选属性均采用默认值，详情可查看上述表1。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756494015315996&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图11

列表添加模式如图12所示，除对象外，还可设置安全级别范围，以及“是否含下级”“是否含兼职”选项，可一次性完成设置后添加到列表。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756506913210368&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图12

说明：

1、

包含下级：指包含所选部门及其下级部门的人员。

2、

包含兼职：指包含所选部门中的兼职人员。

1.3

### 分部

当类型选择“分部”时，对象浏览框显示为“分部选择”浏览框。

快捷添加模式如图13所示，选定具体对象后即可完成设置。快捷添加时，安全级别范围和其他高级筛选属性均采用默认值，详情可查看上述表1。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756510985469961&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图13

列表添加模式如图14所示，除对象外，还可设置安全级别范围，以及“是否含下级”“是否含兼职”等选项，可一次性完成设置后添加到列表。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756524049932294&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图14

说明：

1、

包含下级：指包含所选部门及其下级部门的人员。

2、

包含兼职：指包含所选部门中的兼职人员。

1.4

### 群组

当类型选择“群组”时，对象浏览框显示为“群组”浏览框。

快捷添加模式如图15所示，选定具体对象后即可完成设置。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756519701233670&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图15

列表添加模式如图16所示，该类型无其他高级筛选属性。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756502457655299&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图16

1.5

### 角色

当类型选择“角色”时，对象浏览框显示为“角色选择”浏览框。

快捷添加模式如图17所示，选定具体对象后即可完成设置。快捷添加时，安全级别范围和角色级别均采用默认值，详情可查看上述表1。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756541268344839&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图17

列表添加模式如图18所示，除对象外，还可设置安全级别范围，以及“是否含下级”“是否含兼职”选项，可一次性完成设置后添加到列表。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756545525972996&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图18

角色级别用于筛选角色成员：

1、

默认“所有级别”，即涵盖所有级别的角色成员。

2、

“分部及总部”，指的是角色成员中“分部”级别和“总部”级别的人员。

3、

“总部”“分部”“部门”，分别表示对应级别的成员。

4、

可在角色级别上进一步叠加安全级别范围，从而更精准地查找角色中的人员。

1.6

### 岗位

当类型选择“岗位”时，对象浏览框显示为“岗位”浏览框。

快捷添加模式如图19所示，选定具体对象后即可完成设置。快捷添加时，岗位级别采用默认值，详情可查看上述表1。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756515377315848&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图19

列表添加模式如图20所示，除对象外，还可设置岗位级别，可一次性完成设置后添加到列表。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756545588477962&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图20

岗位级别用于筛选岗位人员：

1、

总部：表示所选岗位的全体人员。

2、

指定分部：选中此项后，可选择具体的分部，指的是所选岗位在指定分部的人员。

3、

指定部门：选中此项后，可选择具体的部门，指的是所选岗位在指定部门的人员。

4、

包含兼职：意味着包含所选岗位中的兼职人员。

1.7

### 所有人

当类型选择“所有人”时，无具体对象浏览框。

快捷添加模式如图21所示，直接选择“所有人”即可完成设置。快捷添加时，安全级别采用默认值，详情可查看上述表1。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756558372716557&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图21

列表添加模式如图22所示，无具体对象浏览框，只需要确认安全级别范围即可。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756532645683202&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图22

1.8

### 矩阵

当类型选择“矩阵”时，对象浏览框显示为“矩阵表”浏览框。

目前快捷添加模式并未放出“矩阵”类型，需要到详情窗口中添加，详情请见列表模式。（后续会开放，敬请期待）

列表添加模式如图23所示，除对象“引用矩阵表”外，还可设置条件和取值对象，可一次性完成设置后添加到列表。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756536892891147&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图23

说明：

1、

引用矩阵表：可选择从哪个矩阵表获取数据，只能选择条件矩阵。

2、

条件：可设置根据哪些条件获取对应的人员。

3、

取值对象：设置从矩阵表的哪些字段取值。

4、

系统部门矩阵或自定义部门矩阵，条件字段类型只能是“部门”，选择具体部门后，可选择扩展属性“本部门、本部门及下级部门、本部门及上级部门”，如图24所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756528191332355&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图24

5、

系统分部矩阵或自定义分部矩阵，条件类型只能是“分部”，选择具体分部后，可选择扩展属性“本分部、本分部及下级分部、本分部及上级分部”，如图25所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756558372716555&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图25

6、

自定义矩阵，可根据自定义矩阵里的条件字段分别设置具体条件，如图26所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756506920394762&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图26

1.9

### 职级

当类型选择“职级”时，对象浏览框显示为“职级选择”浏览框。

快捷添加模式如图27所示，选定具体对象后即可完成设置。 快捷添加时，安全级别范围和其他高级筛选属性均采用默认值，详情可查看上述表1。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756549846106118&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图27

列表添加模式如图28所示，除对象外，还可设置安全级别范围，可一次性完成设置后添加到列表。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756541103972360&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图28

1.10

### 外部联系人

当类型选择为“外部联系人”时，对象浏览框将显示为“外部联系人”浏览框，您可以从中选择具体的外部联系人。

快捷添加模式如图29所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756506892656646&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图29

列表添加模式如图30所示，只需要填写对象即可：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756554047594499&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图30

1.11

### 所有外部人

当类型选择“所有外部人”时，同“所有人”类型，无具体对象浏览框。

快捷添加模式如图31所示，直接选择“所有人”即可完成设置。快捷添加时，安全级别采用默认值，详情可查看上述表1。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756554002251780&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图31

列表添加模式如图32所示，无具体对象浏览框，只需要确认安全级别范围即可。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756528191332364&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图32

1.12

### 管理员账号

当类型选择为“管理员账号”时，对象浏览框将显示为“管理员账号”浏览框，您可以从中选择具体的管理员账号。

快捷添加模式如图33所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756528191332366&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图33

列表添加模式如图34所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1243756498184454149&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

图34

 

 

 

###
