Anda melihat dokumentasi Apigee Edge.
Buka
dokumentasi Apigee X. info
Teks Error
Forbidden. [Description]
dengan [Description] adalah string yang menjelaskan penyebab error.
Contoh
Forbidden. You don't have permissions to access this resource.
Anda biasanya melihat pesan error Forbidden saat melakukan panggilan API. Salah satu penyebab umumnya adalah saat administrator organisasi, atau jenis pengguna lainnya, melakukan panggilan ke API pengelolaan Edge yang memerlukan kredensial administrator sistem.
Misalnya, untuk menggunakan API pengelolaan Edge guna membuat pengguna di Edge di Cloud, Anda membuat permintaan POST ke https://api.enterprise.apigee.com/v1/users. Namun, jika Anda meneruskan kredensial untuk pengguna selain admin sistem, panggilan akan menampilkan error HTTP 403 Forbidden, seperti yang ditunjukkan di bawah:
> POST /v1/users HTTP/1.1 > Host: api.enterprise.apigee.com > User-Agent: curl/7.54.0 > Accept: */* > Content-Type:application/xml > Content-Length: 162 > * upload completely sent off: 162 out of 162 bytes < HTTP/1.1 403 Forbidden
Arti error ini
Setiap pengguna di organisasi Edge ditetapkan ke peran, yang pada dasarnya adalah kumpulan izin berbasis CRUD. CRUD berarti "create, read, update, delete". Misalnya, pengguna dapat diberi peran yang mengizinkannya membaca, atau "mendapatkan", detail tentang entity, tetapi tidak memiliki izin untuk "memperbarui" atau "menghapusnya".
Error Forbidden biasanya berarti bahwa peran yang ditetapkan ke pengguna tidak memiliki izin untuk melakukan operasi yang diminta.
Lihat Menetapkan peran untuk mengetahui informasi selengkapnya.
Pemecahan masalah
Langkah pemecahan masalah umum
Meskipun Anda mungkin memerlukan bantuan ahli dari Apigee untuk mengatasi error ini, Anda dapat mencoba langkah-langkah pemecahan masalah umum berikut sebelum menghubungi dukungan atau memposting ke Komunitas Apigee.
Apakah Anda pelanggan baru yang baru saja membuat organisasi pertama?
Untuk pengguna baru Apigee yang membuat organisasi pertama, Apigee memerlukan waktu beberapa jam untuk menyelesaikan proses pembuatan. Jika Anda melihat error Forbidden di organisasi baru , tunggu beberapa jam, lalu coba lagi.
Periksa apakah pengguna lain baru-baru ini mengubah izin
Di UI Edge, pilih Admin > Organization History untuk melihat apakah ada perubahan izin baru-baru ini. Cari izin yang baru dibuat atau dihapus:

Apakah Anda melakukan panggilan API yang memerlukan kredensial admin sistem?
Beberapa API pengelolaan Edge mengharuskan Anda meneruskan kredensial admin sistem, seperti API berikut:
Jika Anda adalah pelanggan Cloud, Apigee bertindak sebagai admin sistem. Oleh karena itu, jika Anda perlu melakukan tindakan yang memerlukan izin admin sistem, Anda harus menghubungi Dukungan Apigee Edge.
Jika Anda mengalami error Forbidden saat melakukan panggilan API pengelolaan Edge, lihat referensi API Memulai untuk menentukan persyaratan dalam memanggil API.
Apakah Anda membuat atau mengedit peran untuk memberinya akses ke resource yang dilindungi?
Edge memungkinkan Anda membuat peran khusus untuk mengontrol akses pengguna ke resource yang dilindungi. Misalnya, Anda dapat membuat peran untuk mengontrol akses ke API, produk, dan laporan. Lihat Menetapkan peran untuk mengetahui informasi selengkapnya.
Namun, hanya admin sistem yang dapat membuat peran yang menentukan izin untuk resource berikut:
/environments/environments/*/environments/*/keystores/*/aliases/*/key/environments/*/pods/environments/*/servers/pods/rebuildindex/userroles/devadmin/userroles/devadmin/permissions/userroles/devadmin/permissions/*/userroles/devadmin/users/userroles/devadmin/users/*/users/*/status/users/users/*
Jika Anda mencoba membuat peran yang menetapkan izin ke resource ini, Anda akan mendapatkan Forbidden error.
Untuk pelanggan Cloud, periksa halaman status Apigee untuk mengetahui gangguan
Error Forbidden dapat terjadi jika ada gangguan di Edge untuk Cloud. Gunakan URL berikut untuk memeriksa status Edge saat ini guna melihat apakah ada gangguan:
Apakah Anda menggunakan versi Edge Cloud yang menyertakan dukungan pelanggan?
Meskipun Anda mungkin perlu menghubungi dukungan Apigee untuk mengatasi error ini, Anda dapat mencoba langkah-langkah yang dijelaskan di atas dalam Langkah pemecahan masalah umum. Jika Anda memerlukan bantuan Apigee, lihat Dukungan Apigee.
Apakah Anda menggunakan Edge cloud pribadi?
Dalam penginstalan Private Cloud, Anda menentukan admin sistem. Jika Anda perlu melakukan operasi yang memerlukan kredensial admin sistem, seperti membuat organisasi, Anda harus bekerja sama dengan admin sistem Edge.
Apakah Anda menggunakan versi evaluasi gratis Apigee Edge?
Meskipun Anda mungkin perlu memposting masalah ke Komunitas Apigee untuk mengatasi error ini, Anda dapat mencoba langkah-langkah yang dijelaskan di atas dalam Langkah pemecahan masalah umum.