- Порезанный
- 15 августа 2026 г. в 05:52 UTC
- Автор
- Kamo
- Обещать
- 166043b
AiModelController и AiUsageController проверили право собственности на организацию. 403-е модели контроллера сравнивают с provider.getOrganizationId() орг сессии — реальная изоляция арендатора, и другой вопрос от того, Абонент может управлять моделями вообще. MANAGE AI MODELS представляет все четыре модели Конечные точки и VIEW AI USAGE оба конечные точки использования. Обнаружение модели LIST здесь безопасно, и это было проверено, а не предполагалось. Один Кластер назад похожий список почтовых ящиков оказался адресатом корма Автозаполнение, так что, если бы оно было, оно бы опустошило адресные книги людей. Каждый звонящий /api/ai/models - вкладка настроек - SecurityModelsTab и ProviderSetupTab Ни чат, ни композиторская поверхность его не читают. Идентично с конечной точки, напротив, когда вы Следуйте за потребителем. У SessionHelper от AIService не было прав, поэтому один был добавлен, закрыт от отказа. Первая строка: нет сессии, нет массива прав или значения прав неправильного типа отказаться. Эквивалент KBService предоставил все, когда список был пустым или отсутствовал и бесшумно отключили все ворота, построенные на нем, до тех пор, пока это не было исправлено; повод повторить это здесь. Никаких посевов. MANAGE AI SETTINGS, MANAGE AI MODELS и VIEW AI USAGE принадлежат 14 ролей и 33 члена. ExportUsage возвращает ResponseEntity<byte[]> и передает файл, поэтому его отказ Простые байты, а не карта JSON, возвращает все другие ворота в этом проходе.