ThingWorx Flow > Установка и конфигурация > Конфигурирование ThingWorx Flow > Конфигурирование разрешений для ThingWorx Flow
Конфигурирование разрешений для ThingWorx Flow
Пользователям должны быть предоставлены специальные разрешения на создание, правку и выполнение рабочих процессов ThingWorx Flow. Администратор имеет доступ ко всем этим возможностям без дополнительной настройки.
Разрешения для использования редактора рабочего процесса
Чтобы использовать редактор рабочего процесса, необходимо предоставить разрешения на вещь Рабочие процессы и на подсистему WorkflowSubsystem в ThingWorx Composer. Выполните следующие действия от имени администратора.
1. Выполните правку вещи Рабочие процессы, а затем щелкните Разрешения.
a. Выберите Видимость и убедитесь, что в списке присутствуют организация или подразделение, к которым принадлежит пользователь.
b. Выберите Время выполнения, добавьте пользователя или группу пользователей в список, а затем щелкните значок в разделе Выполнение сервиса.
* 
Это можно сделать на уровне сущности для всех сервисов, которые позволят пользователю выполнять все рабочие процессы, определенные в редакторе рабочего процесса. В противном случае можно предоставлять разрешение Выполнение сервиса по рабочим процессам, выбирая наименование сервиса рабочего процесса в разделе Переопределения свойств, сервисов или событий.
c. Выберите Время конструирования, добавьте пользователя или группу пользователей в список, а затем щелкните значок в разделах Читать, Обновить и Удалить.
d. Щелкните Сохранить.
2. Выполните правку WorkflowSubsystem, а затем щелкните Разрешения.
a. Выберите Видимость и убедитесь, что в списке присутствуют организация или подразделение, к которым принадлежит пользователь.
b. Выберите Время выполнения, добавьте пользователя или группу пользователей в список, а затем щелкните значок в разделе Выполнение сервиса.
c. Щелкните Сохранить.
Разрешения для создания сервисов рабочего процесса в сущностях ThingWorx
* 
Если необходимо применить изменения для нескольких сущностей, используйте флажки для множественного выбора на вкладке "Главная страница", а затем щелкните Разрешения в верхней части таблицы.
Чтобы пользователь мог создавать сервисы Рабочий процесс для сущностей вещи, шаблона вещи или профиля вещи в ThingWorx Composer, требуются стандартные разрешения сервиса ThingWorx. Выполните следующие действия от имени администратора.
1. Убедитесь, что пользователь входит в группу пользователей ComposerUsers или имеет те же разрешения, что и эта группа.
2. Выполните правку сущности, а затем щелкните Разрешения.
a. Выберите Видимость и убедитесь, что в списке присутствуют организация или подразделение, к которым принадлежит пользователь.
b. Выберите Время конструирования, добавьте пользователя или группу пользователей в список, а затем щелкните значок в разделах Читать, Обновить и Удалить.
c. Щелкните Сохранить.
Рабочие процессы и триггеры
Все рабочие процессы являются общедоступными для пользователей, у которых есть доступ к вещи Рабочие процессы. Существуют три уровня доступа пользователя для вещи Рабочие процессы.
Видимость - просмотр рабочих процессов.
Время выполнения - просмотр и выполнение рабочих процессов.
Время конструирования - просмотр, выполнение, создание, обновление и удаление рабочих процессов.
Рабочие процессы, включающие подробности авторизации, такие как идентификатор и пароль пользователя, лексемы доступа или ключи приложения:
Могут выполняться любым пользователем с разрешениями времени выполнения для этого процесса, но пользователь не может просматривать сведения об авторизации в рабочем процессе.
Может редактироваться любым пользователем с разрешениями времени конструирования для этого рабочего процесса. Сведения об авторизации не могут просматриваться или правиться пользователем, отличным от владельца. Дополнительные сведения о соединителях с общим доступом см. в разделе Общий доступ к соединителям.
Все триггеры являются общедоступными и могут просматриваться и использоваться пользователями, имеющими доступ к рабочим процессам. Однако триггеры принадлежат создателю и могут редактироваться и удаляться только создателем триггера. Триггеры не поддерживают открытие общего доступа, так как общий доступ к ним открыт по умолчанию.
Чтобы создавать, править или удалять триггеры, у пользователя должны быть разрешения времени конструирования на Рабочие процессы.
Было ли это полезно?