Возможность пользователей получать доступ к работе и функциональность, отображаемая в элементах рабочего процесса, зависят от прав, связанных с ролями, назначенными группам, к которым принадлежат пользователи. Роли обычно используются для ограничения следующих типов действий определенными группами пользователей:
- Создание заданий
- Переназначение заданий
- Редактирование схем рабочего процесса
- Управление настройками элементов рабочего процесса
Примечание:
Права доступа к элементам рабочего процесса отделены от прав доступа ArcGIS Enterprise и не требуют прав администратора ArcGIS Enterprise для управления ролями и правами доступа к элементам рабочего процесса в Workflow Manager.
Пользователи
Управление учетными записями пользователей и доступом к веб-приложению Workflow Manager осуществляется на портале ArcGIS Enterprise вашей организации.
Подробнее о добавлении участников в ваш портал
Подробнее о лицензировании дополнительного модуля для типа пользователя Workflow Manager
Группы
Управление группами осуществляется на портале ArcGIS Enterprise организации и позволяет администраторам элементов рабочего процесса назначать для отдельных элементов рабочего процесса роли с набором прав для группы пользователей.
Роли
Роль содержит набор прав доступа, которые могут быть назначены группам портала ArcGIS Enterprise, чтобы наделить каждого пользователя в этой группе соответствующими полномочиями в отношении определенного элемента рабочего процесса. В следующих разделах перечислены права доступа, назначенные ролям элементов рабочего процесса по умолчанию.
Workflow Administrator
Для роли Workflow Administrator требуется тип пользователя Creator портала с ролью Publisher, и она предусматривает следующие права доступа:
Права доступа | Описание |
---|---|
adminAdvanced | Просмотреть страницу Дизайн и настроить схемы рабочих процессов, шаблоны заданий и параметры элементов рабочего процесса, такие как роли и права доступа группы. |
jobAssignAny | Назначить любое задание любому лицу или группе в любое время. |
jobAssignGroup | Назначить любое задание, назначенное вашей группе, любому лицу из группы. |
jobAssignIndividual | Назначить себе любое задание, которое назначено группе, и назначить группе любое задание, которое назначено вам. |
jobClose | Закрыть задание, когда рабочий процесс завершен. |
jobCreate | Создать задание. |
jobDelete | Удалить задание. |
jobReopenClosed | Открыть заново закрытое задание. |
jobUpdateAttachments | Добавить, обновить и удалить вложения к заданиям. |
jobUpdateDate | Обновить запланированную дату начала или окончания заданий. |
jobUpdateDescription | Обновить описание заданий. |
jobUpdateExtendedProperties | Обновить дополнительные свойства заданий. |
jobUpdateHolds | Обновить удержания задания. |
jobUpdateName | Обновить имя задания. |
jobUpdateNotes | Обновить примечания заданий. |
jobUpdateOwner | Обновить владельца задания. |
jobUpdateParentJob | Обновить родительское задание задания. |
jobUpdatePriority | Обновить приоритет задания. |
jobUpdateStatus | Обновить статус задания. |
jobUpgrade | Обновить схему рабочего процесса задания до последней версии. |
viewCreatePanel | Просмотреть панель Создать. |
viewDetailsPanelAttachments | Просмотреть вложения к заданию на панели Подробная информация. |
viewDetailsPanelComments | Просмотреть комментарии к заданию на панели Подробная информация. |
viewDetailsPanelDiagram | Просмотреть схемы рабочего процесса на панели Подробная информация. |
viewDetailsPanelHolds | Просмотреть удержания задания на панели Подробная информация. |
viewDetailsPanelLocation | Просмотреть местоположения заданий на панели Подробная информация. |
viewDetailsPanelNotes | Просмотреть примечания к заданию на панели Подробная информация. |
viewDetailsPanelProperties | Просмотреть свойства задания на панели Подробная информация. |
viewManagePage | Просмотреть страницу Управление. |
viewWorkPage | Просмотреть страницу Работа. |
workflowSetStepCurrent | Установить текущий шаг в рабочем процессе задания. |
Workflow Designer
Для роли Workflow Administrator требуется тип пользователя Creator портала с ролью Publisher, и она предусматривает следующие права доступа:
Права доступа | Описание |
---|---|
adminBasic | Просмотреть страницу Дизайн и настроить схемы рабочих процессов и шаблоны заданий. |
jobAssignAny | Назначить любое задание любому лицу или группе в любое время. |
jobAssignGroup | Назначить любое задание, назначенное вашей группе, любому лицу из группы. |
jobAssignIndividual | Назначить себе любое задание, которое назначено группе, и назначить группе любое задание, которое назначено вам. |
jobClose | Закрыть задание, когда рабочий процесс завершен. |
jobCreate | Создать задание. |
jobDelete | Удалить задание. |
jobReopenClosed | Открыть заново закрытое задание. |
jobUpdateAttachments | Обновить вложения заданий. |
jobUpdateDate | Обновить запланированную дату начала или окончания заданий. |
jobUpdateDescription | Обновить описание заданий. |
jobUpdateExtendedProperties | Обновить дополнительные свойства заданий. |
jobUpdateHolds | Обновить удержания задания. |
jobUpdateName | Обновить имя задания. |
jobUpdateOwner | Обновить владельца задания. |
jobUpdateParentJob | Обновить родительское задание задания. |
jobUpdatePriority | Обновить приоритет задания. |
jobUpdateStatus | Обновить статус задания. |
jobUpgrade | Обновить схему рабочего процесса задания до последней версии. |
workflowSetStepCurrent | Установить текущий шаг в рабочем процессе задания. |
Manage Jobs - Advanced
Для роли Manage Jobs - Advanced требуется тип пользователя Editor, и она предусматривает следующие права доступа:
Права доступа | Описание |
---|---|
jobAssignAny | Назначить любое задание любому лицу или группе в любое время. |
jobCreate | Создать задание. |
jobDelete | Удалить задание. |
jobReopenClosed | Открыть заново закрытое задание. |
jobUpdateDate | Обновить запланированную дату начала или окончания заданий. |
jobUpdateDescription | Обновить описание заданий. |
jobUpdateExtendedProperties | Обновить дополнительные свойства заданий. |
jobUpdateHolds | Обновить удержания задания. |
jobUpdateName | Обновить имя задания. |
jobUpdateNotes | Обновить примечания заданий. |
jobUpdateOwner | Обновить владельца задания. |
jobUpdateParentJob | Обновить родительское задание задания. |
jobUpdatePriority | Обновить приоритет задания. |
jobUpdateStatus | Обновить статус задания. |
viewCreatePanel | Просмотреть панель Создать. |
viewDetailsPanelAttachments |
Просмотреть вложения к заданию на панели Подробная информация. |
viewDetailsPanelDiagram | Просмотреть схемы рабочего процесса на панели Подробная информация. |
viewDetailsPanelLocation |
Просмотреть местоположения заданий на панели Подробная информация. |
viewDetailsPanelNotes | Просмотреть примечания к заданию на панели Подробная информация. |
viewDetailsPanelProperties |
Просмотреть свойства задания на панели Подробная информация. |
viewManagePage | Просмотреть страницу Управление. |
viewWorkPage | Просмотреть страницу Работа. |
Manage Jobs - Basic
Для роли Manage Jobs - Basic требуется тип пользователя Editor, и она предусматривает следующие права доступа:
Права доступа | Описание |
---|---|
jobAssignGroup | Назначить любое задание, назначенное вашей группе, любому лицу из группы. |
jobAssignIndividual | Назначить себе любое задание, которое назначено группе, и назначить группе любое задание, которое назначено вам. |
jobUpdateAttachments | Добавить, обновить и удалить вложения к заданиям. |
jobUpdateHolds | Обновить удержания задания. |
jobUpdateNotes | Обновить примечания заданий. |
viewCreatePanel | Просмотреть панель Создать. |
viewDetailsPanelAttachments |
Просмотреть вложения к заданию на панели Подробная информация. |
viewDetailsPanelLocation | Просмотреть местоположения заданий на панели Подробная информация. |
viewDetailsPanelNotes | Просмотреть примечания к заданию на панели Подробная информация. |
viewDetailsPanelProperties | Просмотреть свойства задания на панели Подробная информация. |
viewWorkPage | Просмотреть страницу Работа. |
Права доступа
Права доступа позволяют группам пользователей получать доступ к работе и определенной функциональности в поддерживаемых приложениях в Workflow Manager. Например, некоторые группы пользователей могут создавать задания, в то время как другие группы пользователей могут запускать задания, но не создавать их.
Ниже приведен список прав доступа Workflow Manager, требуемый тип пользователя портала и их описания:
Права доступа | Тип пользователя Portal | Роль Portal | Описание |
---|---|---|---|
adminAdvanced | Creator | Publisher | Просмотреть страницу Дизайн, чтобы настроить схемы рабочих процессов, шаблоны заданий и параметры элементов рабочего процесса, такие как роли и права доступа группы. |
adminBasic | Creator | Publisher | Просмотреть страницу Дизайн и настроить схемы рабочих процессов и шаблоны заданий. |
jobAssignAny | Editor | Н/Д | Назначить любое задание любому лицу или группе в любое время. |
jobAssignGroup | Editor | Н/Д | Назначить любое задание, назначенное вашей группе, любому лицу из группы. |
jobAssignIndividual | Editor | Н/Д | Назначить себе любое задание, которое назначено вашей группе, и назначить любое задание, которое назначено вам, вашей группе. |
jobClose | Editor | Н/Д | Закрыть задание, когда рабочий процесс завершен. |
jobCreate | Editor | Н/Д | Создать задание. |
jobDelete | Editor | Н/Д | Удалить задание. |
jobReopenClosed | Editor | Н/Д | Открыть заново закрытое задание. |
jobUpdateAttachments | Editor | Н/Д | Добавить, обновить и удалить вложения к заданиям. |
jobUpdateDate | Editor | Н/Д | Обновить запланированную дату начала или окончания заданий. |
jobUpdateDescription | Editor | Н/Д | Обновить описание заданий. |
jobUpdateExtendedProperties | Editor | Н/Д | Обновить дополнительные свойства заданий. |
jobUpdateHolds | Editor | Н/Д | Обновить удержания задания. |
jobUpdateName | Editor | Н/Д | Обновить имя задания. |
jobUpdateNotes | Editor | Н/Д | Обновить примечания заданий. |
jobUpdateOwner | Editor | Н/Д | Обновить владельца задания. |
jobUpdateParentJob | Editor | Н/Д | Обновить родительское задание задания. |
jobUpdatePriority | Editor | Н/Д | Обновить приоритет задания. |
jobUpdateStatus | Editor | Н/Д | Обновить статус задания. |
jobUpgrade | Editor | Н/Д | Обновить схему рабочего процесса задания до последней версии. |
viewCreatePanel | Viewer | Н/Д | Просмотреть панель Создать. Примечание:Для этих прав доступа также требуется доступ viewWorkPage или viewManagePage. |
viewDetailsPanelAttachments | Viewer | Н/Д | Просмотреть вложения к заданию на панели Подробная информация. |
viewDetailsPanelComments | Viewer | Н/Д | Просмотреть комментарии к заданию на панели Подробная информация. |
viewDetailsPanelDiagram | Viewer | Н/Д | Просмотреть схемы рабочего процесса на панели Подробная информация. |
viewDetailsPanelHolds | Viewer | Н/Д | Просмотреть удержания задания на панели Подробная информация. |
viewDetailsPanelLocation | Viewer | Н/Д | Просмотреть местоположения заданий на панели Подробная информация. |
viewDetailsPanelNotes | Viewer | Н/Д | Просмотреть примечания к заданию на панели Подробная информация. |
viewDetailsPanelProperties | Viewer | Н/Д | Просмотреть свойства задания на панели Подробная информация. |
viewManagePage | Viewer | Н/Д | Просмотреть страницу Управление. |
viewWorkPage | Viewer | Н/Д | Просмотреть страницу Работа. |
workflowSetStepCurrent | Editor | Н/Д | Установить текущий шаг в рабочем процессе задания. |