用户访问工作的能力以及工作流项目中显示的功能取决于分配给用户所属群组的角色中包含的权限。 通常情况下,角色用于将以下类型的操作限制为特定的用户组:
- 创建新作业
- 重新分配作业
- 编辑工作流示意图
- 管理工作流项目设置
注:
工作流项目权限与 ArcGIS Enterprise 权限是分开的,不需要 ArcGIS Enterprise 管理权限来管理 Workflow Manager 中工作流项目的角色和权限。
用户
用户账户以及 Workflow Manager Web 应用程序的访问权限在组织的 ArcGIS Enterprise 门户中管理。
群组
群组在组织的 ArcGIS Enterprise 门户中管理,允许工作流项目管理员为工作流项目的一组用户分配带有一组特定权限的角色。
角色
角色包含一组可以分配给 ArcGIS Enterprise 门户群组的权限,通过这组权限,群组中的所有用户都可以拥有工作流项目的基本权限。 以下各部分列出了默认工作流项目角色分配的权限。
工作流管理员
工作流管理员角色需要具有发布者角色的门户 Creator 用户类型,其中包含以下权限:
权限 | 描述 |
---|---|
adminAdvanced | 查看设计页面并配置工作流示意图、作业模板和工作流项目设置,例如群组角色和权限。 |
jobAssignAny | 随时将任何作业分配给任何人或群组。 |
jobAssignGroup | 将分配给您的群组的任何作业分配给群组中的任何人。 |
jobAssignIndividual | 将分配给您的群组的任何作业分配给自己,以及将分配给自己的任何作业分配给您的群组。 |
jobClose | 在工作流完成时关闭作业。 |
jobCreate | 创建作业。 |
jobDelete | 删除作业。 |
jobUpdateAttachments | 添加、更新和删除作业附件。 |
jobUpdateDate | 更新作业的计划开始或结束日期。 |
jobUpdateDescription | 更新作业描述。 |
jobUpdateExtendedProperties | 更新作业的扩展属性。 |
jobUpdateName | 更新作业名称。 |
jobUpdateOwner | 更新作业所有者。 |
jobUpdatePriority | 更新作业优先级。 |
jobUpdateStatus | 更新作业状态。 |
jobUpgrade | 将作业的工作流示意图升级到最新版本。 |
viewManagePage | 查看管理页面。 |
viewCreatePanel | 查看创建面板。 |
viewDetailsPanelAttachments | 在详细信息面板上查看作业附件。 |
viewDetailsPanelDiagram | 在详细信息面板上查看作业工作流示意图。 |
viewDetailsPanelLocation | 在详细信息面板上查看作业位置。 |
viewDetailsPanelProperties | 在详细信息面板上查看作业属性。 |
viewWorkPage | 查看工作页面。 |
工作流设计者
工作流设计者角色需要具有发布者角色的门户 Creator 用户类型,其中包含以下权限:
权限 | 描述 |
---|---|
adminBasic | 查看设计页面并允许用户配置工作流示意图和作业模板。 |
jobAssignAny | 随时将任何作业分配给任何人或群组。 |
jobAssignGroup | 将分配给您的群组的任何作业分配给群组中的任何人。 |
jobAssignIndividual | 将分配给您的群组的任何作业分配给自己,以及将分配给自己的任何作业分配给您的群组。 |
jobClose | 在工作流完成时关闭作业。 |
jobCreate | 创建作业。 |
jobDelete | 删除作业。 |
jobUpdateDate | 更新作业的计划开始或结束日期。 |
jobUpdateDescription | 更新作业描述。 |
jobUpdateExtendedProperties | 更新作业的扩展属性。 |
jobUpdateName | 更新作业名称。 |
jobUpdateOwner | 更新作业所有者。 |
jobUpdatePriority | 更新作业优先级。 |
jobUpdateStatus | 更新作业状态。 |
jobUpgrade | 将作业的工作流示意图升级到最新版本。 |
管理作业(高级)
管理作业 - 高级角色需要门户 Editor 用户类型,其中包含以下权限:
权限 | 描述 |
---|---|
jobAssignAny | 随时将任何作业分配给任何人或群组。 |
jobCreate | 创建作业。 |
jobDelete | 删除作业。 |
jobUpdateDate | 更新作业的计划开始或结束日期。 |
jobUpdateDescription | 更新作业描述。 |
jobUpdateExtendedProperties | 更新作业的扩展属性。 |
jobUpdateName | 更新作业名称。 |
jobUpdateOwner | 更新作业所有者。 |
jobUpdatePriority | 更新作业优先级。 |
jobUpdateStatus | 更新作业状态。 |
viewCreatePanel | 查看创建面板。 |
viewDetailsPanelAttachments |
在详细信息面板上查看作业附件。 |
viewDetailsPanelDiagram | 在详细信息面板上查看作业工作流示意图。 |
viewDetailsPanelLocation |
在详细信息面板上查看作业位置。 |
viewDetailsPanelProperties |
在详细信息面板上查看作业属性。 |
viewManagePage | 查看管理页面。 |
viewWorkPage | 查看工作页面。 |
管理作业(基本)
管理作业 - 基本角色需要门户 Editor 用户类型,其中包含以下权限:
权限 | 描述 |
---|---|
jobAssignGroup | 将分配给您的群组的任何作业分配给群组中的任何人。 |
jobAssignIndividual | 将分配给您的群组的任何作业分配给自己,以及将分配给自己的任何作业分配给您的群组。 |
viewCreatePanel | 查看创建面板。 |
viewDetailsPanelAttachments |
在详细信息面板上查看作业附件。 |
viewDetailsPanelLocation | 在详细信息面板上查看作业位置。 |
viewDetailsPanelProperties | 在详细信息面板上查看作业属性。 |
viewWorkPage | 查看工作页面。 |
权限
权限允许群组用户访问工作流项目中的工作和特定功能。 例如,某些用户群组可以创建作业,而其他用户群组则可以运行作业但不能创建作业。
以下是一列 Workflow Manager 权限、所需的门户用户类型及其描述:
权限 | 门户用户类型 | 门户角色 | 描述 |
---|---|---|---|
adminAdvanced | 创建者 | 发布者 | 查看设计页面并配置工作流示意图、作业模板和工作流项目设置,例如群组角色和权限。 |
adminBasic | 创建者 | 发布者 | 查看设计页面并允许用户配置工作流示意图和作业模板。 |
jobAssignAny | 编辑者 | N/A | 随时将任何作业分配给任何人或群组。 |
jobAssignGroup | 编辑者 | N/A | 将分配给您的群组的任何作业分配给群组中的任何人。 |
jobAssignIndividual | 编辑者 | N/A | 将分配给您的群组的任何作业分配给自己,以及将分配给自己的任何作业分配给您的群组。 |
jobClose | 编辑者 | N/A | 在工作流完成时关闭作业。 |
jobCreate | 编辑者 | N/A | 创建作业。 |
jobDelete | 编辑者 | N/A | 删除作业。 |
jobUpdateAttachments | 编辑者 | N/A | 添加、更新和删除作业附件。 |
jobUpdateDate | 编辑者 | N/A | 更新作业的计划开始或结束日期。 |
jobUpdateDescription | 编辑者 | N/A | 更新作业描述。 |
jobUpdateExtendedProperties | 编辑者 | N/A | 更新作业的扩展属性。 |
jobUpdateName | 编辑者 | N/A | 更新作业名称。 |
jobUpdateOwner | 编辑者 | N/A | 更新作业所有者。 |
jobUpdatePriority | 编辑者 | N/A | 更新作业优先级。 |
jobUpdateStatus | 编辑者 | N/A | 更新作业状态。 |
jobUpgrade | 编辑者 | N/A | 将作业的工作流示意图升级到最新版本。 |
viewCreatePanel | 查看者 | N/A | 查看创建面板。 注:此权限还需要 viewWorkPage 或 viewManagePage 权限。 |
viewDetailsPanelAttachments | 查看者 | N/A | 在详细信息面板上查看作业附件。 |
viewDetailsPanelDiagram | 查看者 | N/A | 在详细信息面板上查看作业工作流示意图。 |
viewDetailsPanelLocation | 查看者 | N/A | 在详细信息面板上查看作业位置。 |
viewDetailsPanelProperties | 查看者 | N/A | 在详细信息面板上查看作业属性。 |
viewManagePage | 查看者 | N/A | 查看管理页面。 |
viewWorkPage | 查看者 | N/A | 查看工作页面。 |