
# 管理流程的用户群组
#### 什么是角色
角色是某类用户的集合，更多场景指向部门组织结构，如CEO、经理、员工等，角色之间可以有上下级关系。关于角色的详细介绍，请参见[管理组织角色](https://support.huaweicloud.com/usermanual-astrozero/astrozero_06_0009.html)。
图1新建角色   
![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001933046788.png "点击放大")
#### 什么是公共组
公共组是用户的集合，当这个集合中涉及不止一个用户、一种角色时，需要创建公共组。公共组内可以包含用户、业务用户、其他公共组、角色或带有下属的角色。一个用户可以加入多个公共组中。
图2新建公共组   
![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960126117.png "点击放大")
#### 什么是工作队列
工作队列是用来记录一类具有相同权限和任务对象的成员集。当需要批量处理同一类用户权限时，可以通过创建工作队列来实现，即通过工作队列给业务用户在业务流转过程中，区分不同的权限。
工作队列支持以下功能：
- 绑定一个或多个对象。 若工作队列绑定了对象，涉及这些对象的用户任务（例如审批流）将会投递到该队列成员进行处理。
  
- 可以给工作队列配置一个公共邮箱，用于接收公共通知邮件。
- 可以给队列成员发送邮件。
- 在BPM中为泳道指定某个工作队列，此工作队列中全部用户都可以操作此泳道的流程。
图3新建队列   
![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960126097.png "点击放大")
#### 创建公共组
1. 参考[登录管理中心](https://support.huaweicloud.com/usermanual-astrozero/astrozero_06_2092.html)中操作，登录AstroZero管理中心。
2. 在左侧导航栏中，选择"用户管理 \> 公共组"，单击"新建"。

3. 设置公共组基本信息，并为公共组添加成员。 
   表1公共组参数说明 
   | 参数           | 参数说明                                                                                                                                                                                       |
   |:---|:---|
   | 标签           | 公共组的标签，用于在界面上显示。                                                                                                                                                                           |
   | 名称           | 公共组的名称，系统中的唯一标识。                                                                                                                                                                           |
   | 使用层次结构授予访问权限 | 是否包含用户所属角色的上级用户。 例如，某公共组的成员包含用户A，用户A的角色是R1，角色R1的上级角色是R2，勾选该参数后，该公共组的成员也包含R2角色的用户。                                         |
   | 选择公共组成员      | 在选择公共组成员中，单击"添加"，可为公共组添加成员。选中已添加的成员，单击"删除所选"，即可删除该成员。 公共组成员可以是单个用户、公共组、单个角色和/或带有下级角色的角色、业务用户。若公共组的成员是角色，此公共组将包含角色中所有的用户。 |
      
   
   
4. 设置完成后，单击"保存"。 
   在公共组详情页面，可以修改公共组基本信息，为公共组添加新用户，或删除现有用户。返回公共组列表页面，单击公共组后的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960126105.png)，可删除已创建的公共组。
   
   
5. 公共组创建好后，可在如下场景使用这些公共组。 
   - 用作通知，指定系统发送邮件接收人，详情操作请参见[如何使用邮件模板](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_0121.html#section2)。
   
   - 设置BPM用户任务接收人，详情操作请参见[用户任务](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_0066.html#section0)。
     ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960285893.png "点击放大")
     
   
   - 添加到工作队列中使用，详情操作请参见[创建工作队列]。
     ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960126109.png "点击放大")
     
   
   
   
   
 
 #### 创建工作队列
1. 参考[登录管理中心](https://support.huaweicloud.com/usermanual-astrozero/astrozero_06_2092.html)中操作，登录AstroZero管理中心。
2. 在左侧导航栏中，选择"用户管理 \> 工作队列"，单击"新建"。

3. 设置队列基本信息并为队列添加成员。 
   表2新建队列参数说明 
   | 参数      | 参数说明                                                                                                                                                       |
   |:---|:---|
   | 标签      | 新建队列的标签，用于在界面上显示。                                                                                                                                          |
   | 名称      | 新建队列的名称，系统中的唯一标识。                                                                                                                                          |
   | 公共邮箱    | 新建队列的公共邮箱地址，当有事件触发需要给这个队列发邮件时使用的邮件地址。                                                                                                                      |
   | 工作队列管理者 | 新建工作队列的管理人员，可以为队列其他成员分配工作任务。                                                                                                                               |
   | 给成员发送邮件 | 当有事件触发需要给此队列发送邮件时，是否发送邮件给队列中所有用户，勾选表示发送。                                                                                                                   |
   | 邮件模板    | 当选中"给成员发邮件"时，需要选择邮件模板。                                                                                                                                     |
   | 队列对象    | 是否设置队列对象。当选中"队列对象"时，需要选择要分配给此队列的对象。这些对象的个人记录可以由该队列拥有。                                                                                                      |
   | 队列成员    | 在队列成员中，单击"添加"，为工作队列添加成员。 队列成员可以是单个用户、公共组、单个角色和/或带有下级角色的角色、业务用户。若队列的成员是角色，此队列将包含角色中所有的用户。 |
      
   
   
4. 设置完成后，单击"保存"。 
   在工作队列详情页面，可以修改工作队列基本信息，为工作队列添加新成员，或删除现有成员。返回工作队列页面，单击工作队列后的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001933046784.png)，可删除已创建的工作队列。
   
   
5. 使用工作队列。 
   工作队列创建好后，在BPM泳道配置中设置工作队列，并在用户任务中设置当前泳道作为接收人。处于该泳道的用户任务图元，由该泳道对应工作队列中的成员去处理，详情操作请参见[用户任务](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_0066.html#section0)。
   图4设置泳道   
   ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960285901.png "点击放大")
   图5用户任务中设置当前泳道接收   
   ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960285913.png "点击放大")
   
   
 
