Пространство (Workflow)
Пространство (Workflow) — это конфигурационная сущность системы, используемая для организации бизнес-процесса (или группы процессов).
В зависимости от потребностей, пространство может быть:
- Очередью службы поддержки (Service Desk);
- Проектом, содержащим в себе задачи;
- Очередью согласования системы электронного документооборота;
- Воронкой сделок;
- Бизнес-подразделением (например HR-департамент) и соответствующими процессами (прием на работу, заявление на отпуск и т.д.);
- Любым иным производственным или управленческим процессом.
Каждому пространству соответствует отдельный тенант в процессном движке.
Доступные пользователю пространства можно найти в пункте навигационного меню Пространства или на странице Все пространства.
Новое пространство может быть создано на странице Все пространства.
При создании (редактировании) пространства система получает из процессного движка информацию о моделях процессов, опубликованных в тенанте, связанном с пространством. Ключи моделей выводятся в виде списка в поле Ключ процесса (process key) при создании или редактировании пространства.
Атрибуты
Владелец (owner)
User
Владелец пространства — пользователь системы, выполняющий обязанности владельца (менеджера) пространства, руководителя бизнес-подразделения или проекта. Выбирается из справочника пользователей системы.
Пользователь, создающий пространство, автоматически становится его владельцем, если при создании не указал в качестве владельца другого пользователя.
Полномочия владельца пространства:
- Полный доступ к пространству (редактирование и удаление);
- Полный доступ ко всем заявкам пространства;
- Настройка типов заявок;
- Настройка состояний заявок;
- Настройка вех;
- Настройка полномочий;
- Получение уведомлений о новых заявках в пространстве;
- Создание, редактирование, развертывание артефактов пространства
Наименование и код
String
- Наименование (name) - задается пользователем при создании, выводится на странице заявки и в навигационном меню. Может быть изменено.
- Код (code) - генерируется автоматически из наименования. Может быть изменен.
Алгоритм генерации кода пространства:
Максимальная длина кода регулируется параметром конфигурации:
application.workflow.code-max-length=10
- Если наименование представляет собой несколько слов, будут взяты первые буквы (аббревиатура). Например, для Customer Onboarding код автоматически будет сформирован как CO.
- Если наименование представляет собой одно слово - оно будет использовано в качестве кода.
- В обоих случаях длина кода будет ограничена согласно настройке code-max-length.
Активно (Active)
Boolean
Активно — определяет, доступно ли пространство для пользователей системы. При деактивации пространство и связанные с ним элементы скрываются из интерфейса, оставаясь доступными только администратору системы или владельцу пространства.
⚙️ Настройки
Для создания нового пространства необходимо выполнить следующие настройки:
- Настроить канал исходящей почты для отправки уведомлений.
- Создать или импортировать модель процесса.
- (Опционально) Если в пространстве предполагается использовать несколько разных моделей процессов, необходимо настроить справочник Типы заявок.
- Настроить справочник Состояния заявок.
- Предоставить Полномочия пользователям или группам пользователей, которые будут работать с заявками пространства.
- (Опционально) Настроить справочник Вехи.