Система поддерживает следующие уровни прав доступа и подготовки пользователей, которые различаются возможностями управления:
- «Пользователь с правам просмотра» — имеет права только для просмотра базовой информации и статуса объектов администрирования. Пользователи должны обладать базовыми навыками работы с СУБД PostgreSQL и системами мониторинга.
- «Пользователь с правам администрирования рабочих пространств» — имеют права администрирования управляемыми объектами (СУБД). Пользователи должны обладать навыками администрирования СУБД PostgreSQL и работы с системами мониторинга.
- «Администратор системы» (Owner) — является владельцем установленного ПО, то есть Платформы. Пользователи должны обладать экспертизой администрирования СУБД PostgreSQL и работы с системами мониторинга.
Управление пользователями
Перейдите на страницу «Users», где отображается информация о учетных записях пользователей, связанных с рабочими пространствами.
Учетные записи для пользователей предоставляются с учетом использования рабочих пространств.
Пользователи могут определяться, как локально в системе платформы, так и во внешнем репозитории (Active Directory), то есть можем управлять пользователями, как внутри платформы, так и снаружи.
Страница «Users» содержит таблицу с информацией об имеющихся учетных записях пользователей и элементами управления.
Таблица содержит следующую информацию о пользователях:
- ID пользователя.
- Имя пользователя.
- Электронная почта.
- Принадлежность, каждого пользователя к локальной группе или к группе Active Directory.
- Является ли пользователь владельцем.
- Активен ли пользователь.
- Количество групп, в которых состоит пользователь.
- Сброс пароля пользователя.
- Удаление пользователя (пользователь может быть удален только если он неактивен, поэтому перед удалением необходимо снять галочку в шестом столбце).
Для фильтрации отображения информации в таблице можно нажимать на соответствующие заголовки колонок таблицы.
На странице предусмотрен поиск пользователей и фильтр по типу (локальные или Active Directory).
Чтобы добавить нового пользователя нажимаем на кнопку «Add new user», появится окно для ввода регистрационных данных (почта и имя).
Управление группами пользователей
Перейдите на страницу «Groups», где отображается информация о группах пользователей.
Таблица включает в себя следующие столбцы:
- ID группы.
- Имя группы.
- Тип группы (локальная или внешняя).
- Описание.
- Количество пользователей в группе.
- Рабочие пространства.
- Опция удаления группы.
Вы можете фильтровать информацию в таблице, нажимая на заголовки колонок.
Добавление локальной группы пользователей
Кликаем на кнопку «Add new Local group». В результате отобразится окно для ввода данных новой группы:
В поле вводим название для новой группы. Нажимаем на «Add Group» (добавить группу).
Новая группа пользователей будет добавлена в систему Платформы и после этого необходимо добавить пользователей и рабочие пространства.
Добавление пользователей в группы
Для добавления пользователей в группу, нажмите «Редактировать пользователей в группе». На странице, в таблице указаны:
- ID пользователя.
- Имя учетной записи.
- Электронная почта.
- Принадлежность пользователя к локальной группе или к группе Active Directory.
- Статус владельца.
- Активность.
- Добавление пользователя в группу (он переместится выше красной линии).
- Удаление пользователя.
Добавление рабочих пространств в группы пользователей
- Найдите нужную группу на странице управления группами пользователей.
- Нажмите на кнопку редактирования в колонке «Workspaces». Это откроет страницу управления рабочими пространствами для выбранной группы.
- В колонке «Permissions» для соответствующих рабочих пространств установите флажки «Read» и «Write». При установке флажка «Write», флажок «Read» будет установлен автоматически.
Таким образом, выбранные рабочие пространства будут доступны для управления пользователями, входящими в выбранную группу.
Подключения внешнего репозитория AD
Кликаем на кнопку «Add new External group».
Откроется окно с Active Directory. Далее нажимаем кнопку «Setup auth» (Настройка аутентификации).
Для того, чтобы подключиться к AD и настроить профиль, вводим следующие параметры:
- Доменное имя или IP-адрес контроллера домена
- Порт — 389 для незащищенного соединения или 636 для защищённого (на первом этапе заполнения полей высветится чекбокс, в котором можно поставить галочку, если соединение защищённое)
- Адрес почты пользователя, от имени которого Платформа будет аутентифицироваться в Active Directory.
- Пароль пользователя, от имени которого Платформа будет аутентифицироваться в Active Directory.
- Путь к пользователям.
- Путь к группам.
- Фильтр поиска по группам.
В полях этих параметров будут подсказки по заполнению. Они появляются при нажатии на пустое поле ввода.
- Параметр «Логин» пользователя AD.
- Параметр «Имя» пользователя AD.
- Параметр «Фамилия» пользователя AD.
- Параметр «Email» пользователя AD.
На последнем шаге заполнения полей для подключения к AD при нажатии кнопки «Load sample from Active Directory» показывается количество групп, а если нажать «show users», то и количество пользователей.