Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
help:z_system_operator:roles:permissions [2022/01/14 06:58] – создано litvinova-ev_tpark-it.ruhelp:z_system_operator:roles:permissions [2023/03/21 14:51] (текущий) Марина Спиридонова
Строка 1: Строка 1:
 +<alert type="warning" dismiss="true" icon="glyphicon glyphicon-exclamation-sign">Страница находится в разработке</alert>
 +
 ====== Наборы прав доступа ====== ====== Наборы прав доступа ======
 +
 +В системе определен список прав доступа. Право – возможность пользователя выполнить определенную операцию в системе. Права объединяются в наборы прав.
 +
 +<alert type="info">**Пример.** Право - просмотр списка услуг, просмотр страницы услуги, заказ услуги и т.д.
 +Набор прав "Менеджер" включает в себя права: просмотр списка компаний, просмотр страницы компании, просмотр сотрудников компании, просмотр профиля пользователя, просмотр списка услуг, просмотр страницы услуги. </alert>
 +
 +
 +<alert type="info">**Примечание.** Управление правами доступа возможно только в веб-приложении для пользователя с ролью «**[[help:z_admin:a_model_role|Оператор системы]]**».</alert>
 +
 +<panel type="info" title="Как перейти на вкладку «Наборы прав доступа»">
 +Для перехода на вкладку:
 +  - Войдите в веб-приложение Olvery. \\ \\ 
 +  - В боковом меню в переключателе интерфейсов выберите «**Управление инфраструктурой**». \\ В результате будет осуществлён переход в интерфейс администрирования. \\ \\
 +  - Перейдите в раздел «**Настройки доступа**» на вкладку «**Наборы прав доступа**».
 +</panel>
 +
 +===== Просмотр наборов прав доступа =====
 +
 +Все наборы прав отображаются в виде списка: \\ \\
 +{{:help:z_system_operator:roles:access_admin_list.png?800|}}
 +
 +Список содержит информацию:
 +  * **ID**. Идентификатор набора; \\ \\
 +  * **Имя**. Наименование.
 +
 +Для сортировки списка нажмите на заголовок столбца. Рядом с заголовком отображается значок {{:help:z_admin:sort-reverse-variant.png?16|}} «**Сортировка по возрастанию**» или {{:help:z_admin:sort-variant.png?16|}} «**Сортировка по убыванию**».
 +
 +===== Создание набора прав доступа =====
 +
 +Для создания нового набора прав: \\ \\
 +  - Нажмите кнопку {{:help:z_admin:z_ad:plus-circle.png?24|}} «**Создать**» в правом нижнем углу страницы. \\ В результате будет открыта форма создания набора прав доступа: \\ 
 +{{:help:z_system_operator:roles:access_admin_add.png?800|}}  \\ \\ 
 +  - Заполните поля: \\ \\ 
 +     * **Имя**. Обязательное поле. Название набора прав; \\ \\ 
 +     * **Описание**. Необязательное поле. \\ \\ 
 +  - Добавьте права, которые будут входить в этот набор. Права разделены по функциональным модулям системы. Право состоит из следующих частей:
 +     * **Конечная точка**. Путь к ресурсу, состоящий из последовательности модулей и объектов системы, разделенных знаком "/" \\
 +     * **Параметр**. Опционально. Указывается в фигурных скобках. Параметр - опция, которая включается в конечную точку и влияет на ответ.
 +     * **Метод**. Метод определяет работы с ресурсом. Типы методов - POST, GET, PATCH, PUT, DELETE. \\
 +       * **GET**: получает ресурс;
 +       * **POST**: создает ресурс;
 +       * **PUT**: обновляет или создает в существующем ресурсе;
 +       * **PATCH**: частично изменяет существующий ресурс;
 +       * **DELETE**: Удаляет ресурс.
 +     * **Название операции с объектом**.
 +
 +<panel type="info" title="Пример прав доступа"><tabs>
 +Примеры некоторых прав доступа:  \\
 +  * /event-like/{id} [PUT] (event-like.create) - Поставить лайк на мероприятие
 +  * /event-like/{id} [DELETE] (event-like.delete) - Убрать лайк с мероприятия
 +  * /event/{id} [GET] (event.read) - Посмотреть страницу с полным описанием мероприятия
 + 
 +</tabs></panel></accordion>
 +
 +Для редактирования набора прав: \\
 +
 +  - Нажмите на набор в списке. \\ В результате откроется форма редактирования набора прав. \\ \\
 +  - Внесите необходимые изменения в поля. \\ \\
 +  - Нажмите кнопку «**Сохранить**».
  
  • help/z_system_operator/roles/permissions.1642143484.txt.gz
  • Последнее изменение: 2022/01/14 06:58
  • litvinova-ev_tpark-it.ru