Наборы прав доступа

В системе определен список прав доступа. Право – возможность пользователя выполнить определенную операцию в системе. Права объединяются в наборы прав.

Как перейти на вкладку «Наборы прав доступа»

Для перехода на вкладку:

  1. Войдите в веб-приложение Olvery.

  2. В боковом меню в переключателе интерфейсов выберите «Управление инфраструктурой».
    В результате будет осуществлён переход в интерфейс администрирования.

  3. Перейдите в раздел «Настройки доступа» на вкладку «Наборы прав доступа».

Просмотр наборов прав доступа

Все наборы прав отображаются в виде списка:

Список содержит информацию:

Для сортировки списка нажмите на заголовок столбца. Рядом с заголовком отображается значок «Сортировка по возрастанию» или «Сортировка по убыванию».

Создание набора прав доступа

Для создания нового набора прав:

  1. Нажмите кнопку «Создать» в правом нижнем углу страницы.
    В результате будет открыта форма создания набора прав доступа:



  1. Заполните поля:

    • Имя. Обязательное поле. Название набора прав;

    • Описание. Необязательное поле.

  2. Добавьте права, которые будут входить в этот набор. Права разделены по функциональным модулям системы. Право состоит из следующих частей:
    • Конечная точка. Путь к ресурсу, состоящий из последовательности модулей и объектов системы, разделенных знаком «/».
    • Параметр. Опционально. Указывается в фигурных скобках. Параметр - опция, которая включается в конечную точку и влияет на ответ.
    • Метод. Метод определяет работы с ресурсом. Типы методов - POST, GET, PATCH, PUT, DELETE.
      • GET: получает ресурс;
      • POST: создает ресурс;
      • PUT: обновляет или создает в существующем ресурсе;
      • PATCH: частично изменяет существующий ресурс;
      • DELETE: Удаляет ресурс.
    • Название операции с объектом.

Пример прав доступа

Примеры некоторых прав доступа:
  • /event-like/{id} [PUT] (event-like.create) - Поставить лайк на мероприятие
  • /event-like/{id} [DELETE] (event-like.delete) - Убрать лайк с мероприятия
  • /event/{id} [GET] (event.read) - Посмотреть страницу с полным описанием мероприятия

</accordion>

Для редактирования набора прав:

  1. Нажмите на набор в списке.
    В результате откроется форма редактирования набора прав.

  2. Внесите необходимые изменения в поля.

  3. Нажмите кнопку «Сохранить».