Добрый день.
Docker: nocobase/nocobase:2.0.1-full
При смене роли с root на user выскакивает ошибка:
No permissions
.
В логах docker увидел данные строки:
{“level”:“warn”,“message”:“response /api/aiTools:list”,…“status”:403,…}
{“level”:“error”,“message”:“No permissions”,“err”:“ForbiddenError: No permissions…”}
Ниже можно скачать в формате html:
nocobase-app.zip (997,8 КБ)
Скормил данные логи ИИ она выдала такое решение:
Детали ошибки:
- Ресурс:
aiTools(Инструменты ИИ)- Действие:
list(Просмотр списка)- Путь:
/api/aiTools:list- Роль пользователя:
ES_IUS_User(видно в заголовкахx-role)- Статус: 403 (Доступ запрещен)
Суть проблемы
При переключении на роль
ES_IUS_Userинтерфейс пытается загрузить список инструментов ИИ, но у этой роли нет прав на доступ к ресурсуaiTools. Ошибка возникает в модуле ACL (Access Control List).
У меня в сервисе нигде не используется АИ, пока не разбирался в этом.
Права на АИ у роли User есть:
Сами помощники активированы но никак не настроены:
С чем может быть связаны ошибка? Куда смотреть?

