Ролевая модель
Ролевая модель Continuity - комбинация прав и ролей системы, описывающая доступ пользователей к тем или иным объектам.
Авторизация пользователей реализована на базе Keycloak.
Права доступа
Owner имеет неограниченные права на объект. Создатель объекта обычно назначается владельцем по умолчанию.
Assigner имеет право право редактировать информацию, заполнять артефакты, завершать задачи.
Reader может видеть объект в каталоге, переходить на его страницу и смотреть информацию о нем.
Настройка доступа к объекту складывается из двух составляющих:
1. Выбор пользователя или группы прользователей (из списка, предложенного Keycloak)
2. Выбор прав (owner, assigner, reader)
Для автоматического распространения настроенного доступа сразу на несколько объектов в рамках одного проекта существует система Swimlane.
Swimlane
Swimlane - это инструмент Continuity для настройки ролевого доступа к объектам.
Свимлейн дает возможность объединить объекты во множество для настройки доступа к ним из одной точки.
Таким образом заданные пользователем в свимлейне права доступа пробрасываются по всем объектам в рамках этого свимлейна.
Как настроить Swimlane: Настройка доступов