Referensi izin

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Tabel berikut berisi daftar izin yang dapat Anda tetapkan ke sebuah peran menggunakan Edge API. Lihat Menambahkan izin ke peran pengujian untuk mengetahui contoh cara menggunakan API untuk menetapkan izin peran.

Area fitur URI Izin Kata Kerja Deskripsi

Analytics

Analisis /environments/*/analytics/admin PUT Mengaktifkan analisis untuk lingkungan (khusus Private Cloud)

Ekspor data Analytics

Ekspor data /environments/*/analytics/exports GET, PUT Mencantumkan/membuat tugas ekspor data
/environments/*/analytics/exports/* GET Mendapatkan status tugas ekspor
/analytics/datastores GET, PUT Membuat daftar/membuat penyimpanan data analisis
/analytics/datastores/* GET Mendapatkan penyimpanan data analisis
/analytics/datastoreConsumers GET, PUT, DELETE Mendapatkan/membuat/menghapus penyimpanan data analytics

Model API (Khusus UI baru)

Model API /apimodels GET, PUT Mencantumkan/membuat model API
/apimodels/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus model API

API Monitoring (khusus UI baru)

Pemantauan API /apimonitoring GET, PUT, DELETE Mencantumkan/membuat/menghapus entity Pemantauan API

Paket API (monetisasi)

Paket API (monetisasi) /monetization-packages GET, PUT Mencantumkan/membuat paket API
/monetization-packages/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus paket API
/monetization-packages/*/products/* GET, PUT, DELETE Mendapatkan/menambahkan/menghapus produk API dalam paket API
/developers/*/monetization-packages GET Mencantumkan semua paket API yang diterima oleh developer

Produk API

Produk API /apiproducts GET, PUT Mencantumkan/membuat produk API
/apiproducts/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus produk API
Atribut produk API /apiproducts/*/attributes GET, PUT Mencantumkan/memperbarui semua atribut produk API
/apiproducts/*/attributes/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus atribut produk API

Proxy API

Proxy API /applications GET, PUT Mencantumkan/membuat proxy API
/applications/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus proxy API
Proxy API dengan revisi /applications/*/revisions GET Mencantumkan revisi proxy API
/applications/*/revisions/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus revisi proxy API
Deployment proxy API /applications/*/deployments GET Mencantumkan semua deployment proxy API
/applications/*/revisions/*/deployments GET, PUT Mencantumkan/membatalkan deployment revisi proxy API
Deployment proxy API di tingkat lingkungan /environments/*/deployments GET Mencantumkan proxy API yang di-deploy di lingkungan
/environments/*/applications/*/deployments GET Mendapatkan detail deployment untuk proxy API di lingkungan
Deployment proxy API di level lingkungan dan revisi /environments/*/applications/*/revisions/*/deployments GET, PUT, DELETE Mendapatkan detail deployment untuk revisi proxy API di suatu lingkungan, men-deploy/membatalkan deployment revisi proxy API
Dependensi npm proxy API /applications/*/revisions/*/npm GET Mendapatkan dependensi npm untuk Proxy API.
Kebijakan proxy API /applications/*/revisions/*/policies GET, PUT Membuat daftar/membuat kebijakan di proxy API
/applications/*/revisions/*/policies/* GET Mendapatkan kebijakan di cakupan proxy API

Aplikasi

Aplikasi /apps GET Cantumkan aplikasi
/apps/* GET Dapatkan aplikasi berdasarkan ID aplikasi

Kueri asinkron

Kueri /environments/*/queries GET, PUT Mencantumkan/membuat kueri asinkron
/environments/*/queries/* GET Mendapatkan status kueri asinkron
/environments/*/queries/*/result GET Mendapatkan hasil kueri asinkron

Audit

Audit /audits/organizations/* GET Mencantumkan entri audit untuk semua organisasi
/audits/organizations/*/apiproducts GET Mencantumkan entri audit untuk semua produk API di organisasi
/audits/organizations/*/apiproducts/* GET Mencantumkan entri audit untuk produk API di organisasi
/audits/organizations/*/applications GET Mencantumkan entri audit untuk semua aplikasi di organisasi
/audits/organizations/*/applications/* GET Mencantumkan entri audit untuk aplikasi di organisasi
/audits/organizations/*/developers GET Mencantumkan entri audit untuk semua developer di organisasi
/audits/organizations/*/developers/* GET Mencantumkan entri audit untuk developer di organisasi
/audits/organizations/*/developers/*/apps GET Mencantumkan entri audit untuk semua aplikasi developer di organisasi
/audits/organizations/*/developers/*/apps/* GET Mencantumkan entri audit untuk aplikasi developer di organisasi
/audits/users/* GET Mencantumkan entri audit untuk semua pengguna di organisasi

Cache

Log dalam cache /environments/*/applications/*/cachedlogs/categories GET Mendapatkan kategori log yang di-cache
/environments/*/applications/*/cachedlogs/categories/nodejs GET Mendapatkan log Node.js yang di-cache
Cache /environments/*/caches GET, PUT Mencantumkan/membuat cache
/environments/*/caches/* GET, PUT, DELETE Dapatkan/perbarui/hapus cache
/environments/*/caches/*/entries PUT Hapus semua entri cache
/environments/*/caches/*/entries/* PUT Menghapus entri cache

Perusahaan (monetisasi)

Perusahaan (monetisasi) /companies GET, PUT Buat daftar/buat perusahaan
/companies/* GET, PUT, DELETE Dapatkan/perbarui/hapus perusahaan
Kelompok aplikasi perusahaan (monetisasi) /companies/*/appfamilies GET, PUT Membuat daftar/membuat kelompok aplikasi perusahaan
/companies/*/appfamilies/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus kelompok aplikasi perusahaan
/companies/*/appfamilies/*/apps/* DELETE Hapus aplikasi perusahaan dari keluarga
Aplikasi perusahaan (monetisasi) /companies/*/apps GET, PUT Membuat daftar/membuat aplikasi perusahaan
/companies/*/apps/* GET, PUT, DELETE Mendapatkan/mengupdate/menghapus aplikasi perusahaan
Kunci aplikasi perusahaan (monetisasi) /companies/*/apps/*/keys/* GET Mendapatkan kunci aplikasi perusahaan menurut ID
Developer aplikasi perusahaan (monetisasi) /companies/*/developers GET, PUT Membuat daftar/membuat developer aplikasi perusahaan
/companies/*/developers/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus developer aplikasi perusahaan

Kredit (monetisasi)

Kredit (monetisasi) /monetization-packages/*/rate-plans/*/real-currency-credit-transactions PUT Memberikan kredit kepada developer
/transaction-search PUT Mencantumkan kredit yang diberikan

Laporan kustom

Laporan kustom /reports GET, PUT Mencantumkan/membuat laporan analisis kustom
/reports/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus laporan analisis kustom
/environments/*/analytics/admin/* GET Dapatkan metrik dan dimensi yang digunakan untuk membuat laporan analisis

Data mask

Penyamaran data dalam cakupan organisasi /maskconfigs GET, PUT Mencantumkan/membuat mask data di cakupan organisasi
/maskconfigs/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus data mask di cakupan organisasi
Mask data pada cakupan proxy API /apiproxies/*/maskconfigs GET, PUT Mencantumkan/membuat data mask pada cakupan proxy API
/apiproxies/*/maskconfigs/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus data mask pada cakupan proxy API
/applications/*/maskconfigs GET, PUT Mencantumkan/membuat data mask pada cakupan proxy API
/applications/*/maskconfigs/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus data mask pada cakupan proxy API

Debug

Men-debug /environments/*/applications/*/revisions/*/debugsessions GET, PUT Mencantumkan/membuat sesi debug
/environments/*/applications/*/revisions/*/debugsessions/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus sesi debug
/environments/*/applications/*/revisions/*/debugsessions/*/data GET Mencantumkan ID transaksi sesi debug
/environments/*/applications/*/revisions/*/debugsessions/*/data/* GET Mendapatkan data transaksi sesi debug berdasarkan ID

Deployment

Deployment di tingkat organisasi /deployments GET Mencantumkan semua API yang di-deploy ke organisasi

Developer

Developer /developers GET, PUT Membuat daftar/membuat developer aplikasi
/developers/* GET, PUT, DELETE Mendapatkan/mengupdate/menghapus developer aplikasi
Atribut aplikasi developer /developers/*/apps/*/attributes GET, PUT Mencantumkan/mengupdate semua atribut aplikasi developer
/developers/*/apps/*/attributes/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus atribut aplikasi developer
Kelompok aplikasi developer /developers/*/appfamilies GET, PUT Membuat daftar/membuat kelompok aplikasi developer
/developers/*/appfamilies/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus kelompok aplikasi developer
/developers/*/appfamilies/*/apps/* DELETE Hapus aplikasi developer dari keluarga
Kunci aplikasi developer /developers/*/apps/*/keys/* GET, PUT, DELETE Mencantumkan/memperbarui/menghapus kunci aplikasi developer
/developers/*/apps/*/keys/create PUT Membuat kunci dan rahasia konsumen untuk aplikasi
/developers/*/apps/*/keys/*/apiproducts/* PUT, HAPUS Menyetujui/mencabut kunci konsumen untuk aplikasi
/developers/*/apps/*/keys/*/oauth1accesstokens GET Dapatkan jumlah token akses OAuth 1.0 untuk kunci aplikasi developer.
/developers/*/apps/*/keys/*/oauth2accesstokens GET Mendapatkan jumlah token akses OAuth 2.0 untuk kunci aplikasi developer.
/developers/*/apps/*/oauth1accesstokens GET Dapatkan jumlah token akses OAuth 1.0 untuk aplikasi developer.
/developers/*/apps/*/oauth2accesstokens GET Mendapatkan jumlah token akses OAuth 2.0 untuk aplikasi developer.
Aplikasi developer /developers/*/apps GET, PUT Membuat daftar/membuat aplikasi developer
/developers/*/apps/* GET, PUT, DELETE Mendapatkan/mengupdate/menghapus aplikasi developer
Atribut developer /developers/*/attributes GET, PUT Mencantumkan/memperbarui semua atribut developer
/developers/*/attributes/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus atribut developer

Keystore

Keystore /environments/*/keystores GET, PUT Membuat daftar/membuat keystore
/environments/*/keystores/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus keystore
/environments/*/keystores/*/aliases GET, PUT Mencantumkan/membuat alias keystore
/environments/*/keystores/*/aliases/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus alias keystore
/environments/*/keystores/*/aliases/*/certificate GET Mengekspor sertifikat untuk alias
/environments/*/keystores/*/aliases/*/csr GET Membuat CSR untuk alias
/environments/*/keystores/*/certs GET, PUT Mencantumkan/mengupload sertifikat keystore
/environments/*/keystores/*/certs/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus sertifikat keystore
/environments/*/keystores/*/certs/*/export GET Mengekspor sertifikat dari keystore
/environments/*/keystores/*/keys PUT Mengupload file JAR ke keystore
/environments/*/testssl GET, PUT Menguji keystore atau truststore

Peta Nilai Kunci (KVM)

Peta Nilai Kunci (KVM) pada cakupan organisasi /keyvaluemaps GET, PUT Mencantumkan/membuat KVM dalam cakupan organisasi
/keyvaluemaps/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus KVM di cakupan organisasi
/keyvaluemaps/*/entries PUT Membuat entri KVM di cakupan organisasi
/keyvaluemaps/*/entries/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus entri KVM pada cakupan organisasi
/keyvaluemaps/*/keys GET Mencantumkan kunci di KVM pada cakupan organisasi
Peta Nilai Kunci (KVM) pada cakupan lingkungan /environments/*/keyvaluemaps GET, PUT Mencantumkan/membuat KVM pada cakupan lingkungan
/environments/*/keyvaluemaps/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus KVM di cakupan lingkungan
/environments/*/keyvaluemaps/*/entries PUT Membuat entri KVM pada cakupan lingkungan
/environments/*/keyvaluemaps/*/entries/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus entri KVM di cakupan lingkungan
/environments/*/keyvaluemaps/*/keys GET Mencantumkan kunci di KVM pada cakupan lingkungan
Peta Nilai Kunci (KVM) pada cakupan proxy API /applications/*/keyvaluemaps GET, PUT Mencantumkan/membuat KVM di cakupan proxy API
/applications/*/keyvaluemaps/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus KVM pada cakupan proxy API
/applications/*/keyvaluemaps/*/entries GET, PUT Mencantumkan/membuat entri KVM di cakupan proxy API
/applications/*/keyvaluemaps/*/entries/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus entri KVM pada cakupan proxy API
/applications/*/keyvaluemaps/*/keys GET Mendapatkan semua entri KVM di cakupan proxy API

OAuth

OAuth 1.0 /oauth1/accesstokens GET Dapatkan jumlah token akses OAuth 1.0
/oauth1/accesstokens/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus/menyetujui token akses OAuth 1.0
/oauth1/requesttokens GET Mendapatkan jumlah token permintaan OAuth 1.0
/oauth1/requesttokens/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus/menyetujui token permintaan OAuth 1.0
/oauth1/verifiers GET Dapatkan jumlah kode pemverifikasi OAuth 1.0
/oauth1/verifiers/* GET, DELETE Dapatkan/perbarui/hapus/setujui kode pemverifikasi OAuth 1.0
OAuth 2.0 /oauth2/accesstokens/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus/menyetujui token akses OAuth 2.0
/oauth2/authorizationcodes GET Dapatkan jumlah kode otorisasi OAuth 2.0
/oauth2/authorizationcodes/* GET, DELETE Mendapatkan/memperbarui/menghapus/menyetujui kode otorisasi OAuth 2.0
/oauth2/refreshtokens/* PUT Menyetujui atau mencabut token refresh OAuth 2.0
/oauth2/revoke PUT Mencabut token akses OAuth 2.0 menurut pengguna atau ID aplikasi
/oauth2/search GET Mendapatkan token akses OAuth 2.0 berdasarkan ID Pengguna atau aplikasi

Organisasi

Organisasi / GET, PUT Mencantumkan/membuat resource organisasi
/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus resource organisasi

Paket tarif (monetisasi)

Paket Tarif (monetisasi) /monetization-packages/*/rate-plans GET, PUT Mencantumkan/membuat paket tarif
/monetization-packages/*/rate-plans/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus paket tarif
/monetization-packages/*/rate-plans/*/revision PUT Buat revisi paket tarif (atau paket tarif mendatang)

Referensi

Referensi /environments/*/references GET, PUT Mencantumkan/membuat referensi di cakupan lingkungan
/environments/*/references/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus referensi pada cakupan lingkungan

Pengembalian dana (monetisasi)

Pengembalian dana (monetisasi) /monetization-packages/*/refund-transactions PUT Lakukan pengembalian dana
/transaction-search PUT Mencantumkan pengembalian dana yang diberikan

Laporan (monetisasi)

Laporan (monetisasi) /report-definitions GET, PUT Mencantumkan/membuat definisi laporan
/report-definitions/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus definisi laporan
/billing-reports

/revenue-reports

/prepaid-balance-reports

/variance-reports

PUT Membuat laporan

File resource

File resource di cakupan organisasi /resourcefiles GET, PUT Mencantumkan/mengupload file resource pada cakupan organisasi
/resourcefiles/*/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus file resource di cakupan organisasi
File resource di cakupan lingkungan /environments/*/resourcefiles GET, PUT Mencantumkan/mengimpor file resource di cakupan lingkungan
/environments/*/resourcefiles/*/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus file resource pada cakupan lingkungan
File resource di cakupan proxy API /applications/*/revisions/*/resourcefiles GET, PUT Mencantumkan/mengimpor file resource pada cakupan proxy API
/applications/*/revisions/*/resourcefiles/*/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus file resource pada cakupan proxy API

Peran

Peran /userroles GET, PUT Membuat daftar/membuat peran pengguna
/userroles/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus peran pengguna
/userroles/*/permissions GET, PUT Mencantumkan/menambahkan izin untuk peran
/userroles/*/permissions/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus izin untuk peran
/userroles/*/resourcepermissions PUT Menambahkan beberapa izin resource untuk resource
/userroles/*/users GET, PUT Mencantumkan/menambahkan pengguna ke peran
/userroles/*/users/* GET, DELETE Verifikasi pengguna dalam peran, hapus pengguna dari peran

Alur Bersama

Alur Bersama /sharedflows GET, PUT Mencantumkan/membuat alur bersama.
/sharedflows/* GET, PUT, DELETE Lihat/hapus alur bersama.
/sharedflows/*/deployments GET Lihat deployment alur bersama.
/sharedflows/*/revisions GET Melihat revisi alur bersama.
/sharedflows/*/revisions/* GET, PUT, DELETE Melihat, mengubah, dan menghapus revisi alur bersama.
/sharedflows/*/revisions/*/deployments GET, DELETE Melihat/menghapus deployment revisi alur bersama.
/environments/*/sharedflows/*/revisions/*/deployments PUT, HAPUS Men-deploy dan membatalkan deployment revisi alur bersama.
/environments/*/flowhooks/* GET, PUT, DELETE Alur bersama terkait flow hook: pasang, lepas, dan dapatkan.

Statistik

Statistik /stats/ GET Dapatkan metrik per interval waktu untuk organisasi dan lingkungan.
/environments/*/stats/* GET Mengatur metrik berdasarkan dimensi
/stats/preferences/reports/dailysummaryreport GET Berlangganan atau berhenti berlangganan laporan analisis
/stats/preferences/reports/dailysummaryreport/users GET Mendapatkan daftar pengguna yang berlangganan dan tidak berlangganan

Server target

Server target /environments/*/targetservers GET, PUT Membuat daftar/membuat server target
/environments/*/targetservers/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus server target

Pengguna

Pengguna /users GET, PUT Mencantumkan/menambahkan pengguna
/users/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus pengguna

Transaksi (monetisasi)

Transaksi (monetisasi) /transactions/developers/* GET Melihat status transaksi

Host virtual

Host virtual /environments/*/virtualhosts GET, PUT Mencantumkan/membuat host virtual (buat untuk Private Cloud dan organisasi Cloud berbayar saja)
/environments/*/virtualhosts/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus host virtual (hanya memperbarui/menghapus untuk Private Cloud dan organisasi Cloud berbayar)
/environments/*/virtualhosts/*/sslinfo PUT Memperbarui konfigurasi TLS untuk host virtual (khusus Private Cloud dan organisasi Cloud berbayar)