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