5 Аутентификация пользователей

5.1 Общие сведения

В "Спектре" предусмотрена аутентификация пользователей с различными правами.

Настройка пользователей и ролей производится в системе аутентификации, например Keycloak или Avanpost.

Для аутентификации нужно перейти на страницу с адресом "Спектра" и на открывшейся странице ввести логин и пароль.

После успешного входа (аутентификации) происходит авторизация, присвоение ролей, и появляется доступ к интерфейсу "Спектра".

5.2 Ролевая модель

В "Спектре" возможны две роли пользователей:

  • "полный доступ", у которой есть права на запуск любых операций (spectrum-rw);

  • "только чтение", у которой есть доступ только для просмотра (spectrum-ro).

5.2.1 Роль с полным доступом

Если были введены данные пользователя с полным доступом, все меню и прочие элементы управления объектами "Спектра" будут доступны и позволят выполнять действия в соответствии с состоянием соответствующих объектов (пример для страницы кластеров):

image$clusters page

5.2.2 Роль только для чтения

Если были введены данные пользователя с правами только для чтения, все меню и прочие элементы управления объектами системы будут недоступны.

5.2.3 Выход из профиля

Для выхода из профиля нужно нажать кнопку image$exit, которая располагается в правом верхнем углу.

По нажатию кнопки будет выполнен выход из системы и перенаправление на страницу входа в систему.