Роли#
Вкладка "Роли" предназначена для настройки прав доступа пользователей к инструментам Sherpa AI Server. Количество создаваемых ролей не ограничено.
.png)
| № п/п | Элемент интерфейса | Описание |
| 1. | кнопка "Создать" | Позволяет создавать новые Роли. |
| 2. | кнопка "Обновить" | Позволяет принудительно обновить таблицу "Роли". |
| 3. | кнопка "Удалить выбранное" | Позволяет удалить выбранные Роли из Sherpa AI Server. Также удалить отдельные Роли можно, нажав на кнопку в нужной строке таблицы "Роли". При удалении Ролей появляется окно для подтверждения удаления. |
| 4. | кнопка "Экспорт в CSV" | Формирует файл данных Ролей в формате CSV (Comma-Separated Values) для импорта в электронные таблицы и системы учета. |
| 5. | кнопка "Экспорт в XLSX" | Формирует файл данных Ролей в формате Microsoft Excel (XLSX) для импорта в электронные таблицы и системы учета. |
| 6. | колонка "Имя" | Имя Роли в Sherpa AI Server. |
| 7. | колонка "Описание" | Описание Роли, содержащее информацию о назначении Роли. |
| 8. | колонка "Доступ" | Перечень прав доступа Роли с указанием разрешений (Создание/Чтение/Обновление/Удаление) для следующих инструментов: Лицензии, Аккаунты, Роли, Пользователи, API, Аудит, Папки объектов, Документы, История чатов, Чат GPT, Ассистенты, Модели, Модерация. |
Создать роль#
Для создания новой Роли необходимо нажать нажать на кнопку "Создать" в таблице "Роли" и заполнить открывшуюся форму во всплывающем окне "Роль".
Поля и чекбоксы для заполнения во всплывающем окне "Роль":
- Вкладка "Основные" включает поля:
- Имя* – обязательное для заполнения поле для ввода названия роли;
- Описание – поле для ввода описания роли.
- Вкладка "Доступ" включает чекбоксы:
- Лицензии:
- Создание – разрешает создание новых лицензий;
- Чтение – разрешает просмотр списка лицензий и их свойств;
- Обновление – разрешает редактирование существующих лицензий;
- Удаление – разрешает удаление лицензий;
- Аккаунты:
- Создание – разрешает создание новых аккаунтов;
- Чтение – разрешает просмотр списка аккаунтов и их свойств;
- Обновление – разрешает редактирование существующих аккаунтов;
- Удаление – разрешает удаление аккаунтов;
- Роли:
- Создание – разрешает создание новых ролей;
- Чтение – разрешает просмотр списка ролей и их свойств;
- Обновление – разрешает редактирование существующих ролей;
- Удаление – разрешает удаление ролей;
- Пользователи:
- Создание – разрешает создание новых пользователей;
- Чтение – разрешает просмотр списка пользователей и их свойств;
- Обновление – разрешает редактирование существующих пользователей;
- Удаление – разрешает удаление пользователей;
- API:
- Создание – разрешает создание новых API;
- Чтение – разрешает просмотр списка API;
- Обновление – разрешает редактирование существующих API;
- Удаление – разрешает удаление API;
- Аудит:
- Создание – разрешает создание записей аудита;
- Чтение – разрешает просмотр журнала аудита;
- Обновление – разрешает редактирование записей аудита;
- Удаление – разрешает удаление записей аудита;
- Папки объектов:
- Создание – разрешает создание новых папок доступа;
- Чтение – разрешает просмотр структуры и свойств папок доступа;
- Обновление – разрешает редактирование свойств папок доступа;
- Удаление – разрешает удаление папок доступа;
- Документы:
- Создание – разрешает создание новых документов;
- Чтение – разрешает просмотр списка документов и их содержимого;
- Обновление – разрешает редактирование существующих документов;
- Удаление – разрешает удаление документов;
- История чатов:
- Создание – разрешает создание записей истории чатов;
- Чтение – разрешает просмотр истории чатов;
- Обновление – разрешает редактирование записей истории чатов;
- Удаление – разрешает удаление записей истории чатов;
- Чат GPT:
- Создание – разрешает создание чат-сессий GPT;
- Чтение – разрешает просмотр истории чатов GPT;
- Обновление – разрешает редактирование настроек чата GPT;
- Удаление – разрешает удаление чат-сессий GPT;
- Ассистенты:
- Создание – разрешает создание новых ассистентов;
- Чтение – разрешает просмотр списка ассистентов и их свойств;
- Обновление – разрешает редактирование существующих ассистентов;
- Удаление – разрешает удаление ассистентов;
- Модели:
- Создание – разрешает добавление новых моделей ИИ;
- Чтение – разрешает просмотр списка доступных моделей ИИ;
- Обновление – разрешает редактирование настроек моделей ИИ;
- Удаление – разрешает удаление моделей ИИ;
- Модерация:
- Создание – разрешает создание правил модерации;
- Чтение – разрешает просмотр списка правил модерации;
- Обновление – разрешает редактирование правил модерации;
- Удаление – разрешает удаление правил модерации.

- Вкладка "Папки объектов" включает чекбоксы, которые определяют конкретные папки доступа, к которым предоставляется роль. Доступные для выбора папки отображаются в виде дерева иерархии.
Структура чекбоксов:- чекбокс у корневой папки автоматически предоставляет доступ ко всем вложенным папкам;
- чекбокс у вложенной папки предоставляет доступ только к этой папке.

Редактировать роль#
Для просмотра и редактирования Роли необходимо выбрать ее в списке и кликнуть иконку
. После этого откроется форма редактирования Роли, в которую можно внести необходимые изменения.
Во вкладке "Основные" помимо полей, заполняемых при создании Роли, при редактировании в форме указан GUID (уникальный идентификатор, присвоенный роли после ее создания). Данное поле нельзя отредактировать.
.png)
Во вкладке "Доступ" можно отметить все объекты и операции, разрешенные для данной Роли.
.png)
Во вкладке "Папки объектов" можно отметить папки доступа, доступ к которым разрешен для данной Роли.
.png)