Пользователи могут совершать с ресурсами только действия, которые предусмотрены их ролями.
Чтобы предоставить пользователям доступ к ресурсу, вы указываете, кому и какие роли назначены на ресурс. Роли можно назначить сервисному аккаунту и пользователям организации.
Назначить и отредактировать роли можно в разделе Пользователи в личном кабинете.
Роли можно назначить на следующие ресурсы:
Сервисы — такие роли определяют то, какие действия может совершать пользователь внутри сервиса и с его ресурсами.
Организацию или проект — такие роли определяют то, какие действия будут доступны пользователю в административных разделах личного кабинета: «Контроль затрат», «Администрирование», «Пользователи» и «Поддержка».
Подробнее — в разделе Роли.
В Managed RAG одна роль: managed_rag.admin.
Доступные действия для роли:
managed_rag.list — получение списка доступных баз знаний и их версий;
managed_rag.get — получение информации о доступных базах знаний и их версиях;
managed_rag.create — создание базы знаний и версий базы знаний;
managed_rag.invoke — поиск по базам знаний и версиям;
managed_rag.delete — удаление базы знаний и версий базы знаний.
Вы также можете создавать собственные роли с определенным набором действий.
Роли действуют в рамках проекта.
Войдите в личный кабинет, в левом верхнем углу нажмите → Пользователи.
Перейдите в раздел Пользователи организации, чтобы найти профиль — роли доступны в столбцах таблицы.