Administrator model dan penggunaan membaca mengambil hak-hak yang nama mereka

FixAIService
Dikirim
15 Agustus 2026 pukul 05.52 UTC
Penulis
Kamo
Commit
166043b

AiModelController dan AiUgageController memeriksa kepemilikan organisasi dan tidak ada hak. 403s sudah dalam pengontrol model membandingkan provider.getOrganizationId () ke sesi 's org - isolasi penyewa nyata, dan pertanyaan yang berbeda dari apakah Penelepon dapat mengelola model sama sekali. Manusia _ AI _ MODELS sekarang gerbang semua empat model titik akhir dan VIEW _ AI _ USAGE keduanya menggunakan titik akhir. Gating model LIST aman di sini, dan yang diperiksa daripada diasumsikan. Satu cluster yang lalu daftar kotak surat yang sama-mencari ternyata untuk feed penerima lengkap secara otomatis, sehingga mengaitkannya akan mengosongkan buku alamat orang. Setiap pemanggil / api / ai / model adalah tab pengaturan - SecurityModelsTab dan ProviderSetupTab - dan tidak ada obrolan atau permukaan komposer membacanya. Identik dari titik akhir, sebaliknya sekali Anda ikuti konsumen. Layanan 's SessionHelper tidak menderita, jadi satu ditambahkan, kegagalan-tertutup dari baris pertama: tidak ada sesi, tidak ada array hak cipta, atau nilai hak cipta dari tipe salah semua Menolak. setara KBService diberikan segalanya ketika daftar kosong atau tidak ada dan diam-diam menonaktifkan setiap gerbang dibangun di atasnya sampai yang tetap, tidak ada alasan untuk mengulanginya di sini. Tidak ada benih. Mengelola _ AI _ SETTINGS, Mengelola _ AI _ MODELS dan VIEW _ AI _ USAGE dipegang oleh 14 peran yang sama dan 33 anggota. exportPenggunaan mengembalikan ResponsesEntity < byte [] > dan stream sebuah berkas, sehingga penolakannya adalah plain byte daripada peta JSON setiap gerbang lain dalam lulus ini kembali.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga