Referensi izin

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

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

Area fitur URI Izin Kata kerja Deskripsi

Analytics

Analytics /environments/*/analytics/admin TARUH Mengaktifkan analisis untuk lingkungan (khusus Cloud Pribadi)

Ekspor data Analytics

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

Model API (Khusus UI baru)

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

Pemantauan API (Khusus UI baru)

Pemantauan API /apimonitoring GET, PUT, DELETE Mencantumkan/membuat/menghapus entitas Monitoring 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 DAPATKAN 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 menurut revisi /applications/*/revisions DAPATKAN Mencantumkan revisi proxy API
/applications/*/revisions/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus revisi proxy API
Deployment proxy API /applications/*/deployments DAPATKAN Mencantumkan semua deployment proxy API
/applications/*/revisions/*/deployments GET, PUT Mencantumkan/men-undeploy revisi proxy API
Deployment proxy API di tingkat lingkungan /environments/*/deployments DAPATKAN Mencantumkan proxy API yang di-deploy di lingkungan
/environments/*/applications/*/deployments DAPATKAN Mendapatkan detail deployment untuk proxy API dalam lingkungan
Deployment proxy API di tingkat lingkungan dan revisi /environments/*/applications/*/revisions/*/deployments GET, PUT, DELETE Mendapatkan detail deployment untuk revisi proxy API di lingkungan, men-deploy/men-undeploy revisi proxy API
Dependensi npm proxy API /applications/*/revisions/*/npm DAPATKAN Mendapatkan dependensi npm untuk Proxy API.
Kebijakan proxy API /applications/*/revisions/*/policies GET, PUT Mencantumkan/membuat kebijakan di proxy API
/applications/*/revisions/*/policies/* DAPATKAN Mendapatkan kebijakan di cakupan proxy API

Aplikasi

Aplikasi /apps DAPATKAN Cantumkan aplikasi
/apps/* DAPATKAN Mendapatkan aplikasi menurut ID aplikasi

Kueri asinkron

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

Audit

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

Cache

Log yang di-cache /environments/*/applications/*/cachedlogs/categories DAPATKAN Mendapatkan kategori log yang di-cache
/environments/*/applications/*/cachedlogs/categories/nodejs DAPATKAN Mendapatkan log Node.js yang di-cache
Cache /environments/*/caches GET, PUT Mencantumkan/membuat cache
/environments/*/caches/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus cache
/environments/*/caches/*/entries TARUH Menghapus semua entri cache
/environments/*/caches/*/entries/* TARUH Menghapus entri cache

Perusahaan (monetisasi)

Perusahaan (monetisasi) /companies GET, PUT Mencantumkan/membuat perusahaan
/companies/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus perusahaan
Grup aplikasi perusahaan (monetisasi) /companies/*/appfamilies GET, PUT Membuat/mencantumkan grup aplikasi perusahaan
/companies/*/appfamilies/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus grup aplikasi perusahaan
/companies/*/appfamilies/*/apps/* HAPUS Menghapus aplikasi perusahaan dari keluarga
Aplikasi perusahaan (monetisasi) /companies/*/apps GET, PUT Mencantumkan/membuat aplikasi perusahaan
/companies/*/apps/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus aplikasi perusahaan
Kunci aplikasi perusahaan (monetisasi) /companies/*/apps/*/keys/* DAPATKAN Mendapatkan kunci aplikasi perusahaan menurut ID
Developer aplikasi perusahaan (monetisasi) /companies/*/developers GET, PUT Mencantumkan/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 TARUH Memberikan kredit kepada developer
/transaction-search TARUH Mencantumkan kredit yang diterbitkan

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/* DAPATKAN Mendapatkan metrik dan dimensi yang digunakan untuk membuat laporan analisis

Masker data

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

Debug

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 DAPATKAN Mencantumkan ID transaksi sesi debug
/environments/*/applications/*/revisions/*/debugsessions/*/data/* DAPATKAN Mendapatkan data transaksi sesi debug menurut ID

Deployment

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

Developer

Developer /developers GET, PUT Mencantumkan/membuat developer aplikasi
/developers/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus developer aplikasi
Atribut aplikasi developer /developers/*/apps/*/attributes GET, PUT Mencantumkan/memperbarui semua atribut aplikasi developer
/developers/*/apps/*/attributes/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus atribut aplikasi developer
Keluarga aplikasi developer /developers/*/appfamilies GET, PUT Mencantumkan/membuat keluarga aplikasi developer
/developers/*/appfamilies/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus grup aplikasi developer
/developers/*/appfamilies/*/apps/* HAPUS Menghapus aplikasi developer dari keluarga
Kunci aplikasi developer /developers/*/apps/*/keys/* GET, PUT, DELETE Mencantumkan/memperbarui/menghapus kunci aplikasi developer
/developers/*/apps/*/keys/create TARUH Membuat kunci dan secret konsumen untuk aplikasi
/developers/*/apps/*/keys/*/apiproducts/* PUT, DELETE Menyetujui/mencabut kunci konsumen untuk aplikasi
/developers/*/apps/*/keys/*/oauth1accesstokens DAPATKAN Mendapatkan jumlah token akses OAuth 1.0 untuk kunci aplikasi developer.
/developers/*/apps/*/keys/*/oauth2accesstokens DAPATKAN Mendapatkan jumlah token akses OAuth 2.0 untuk kunci aplikasi developer.
/developers/*/apps/*/oauth1accesstokens DAPATKAN Mendapatkan jumlah token akses OAuth 1.0 untuk aplikasi developer.
/developers/*/apps/*/oauth2accesstokens DAPATKAN Mendapatkan jumlah token akses OAuth 2.0 untuk aplikasi developer.
Aplikasi developer /developers/*/apps GET, PUT Mencantumkan/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/mengupdate/menghapus atribut developer

Keystore

Keystore /environments/*/keystores GET, PUT Mencantumkan/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 DAPATKAN Mengekspor sertifikat untuk alias
/environments/*/keystores/*/aliases/*/csr DAPATKAN 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 DAPATKAN Mengekspor sertifikat dari keystore
/environments/*/keystores/*/keys TARUH Mengupload file JAR ke keystore
/environments/*/testssl GET, PUT Menguji keystore atau truststore

Key Value Maps (KVM)

Peta Nilai Kunci (KVM) di cakupan organisasi /keyvaluemaps GET, PUT Mencantumkan/membuat KVM di cakupan organisasi
/keyvaluemaps/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus KVM di cakupan organisasi
/keyvaluemaps/*/entries TARUH Membuat entri KVM di cakupan organisasi
/keyvaluemaps/*/entries/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus entri KVM di cakupan organisasi
/keyvaluemaps/*/keys DAPATKAN Mencantumkan kunci di KVM pada cakupan organisasi
Peta Nilai Kunci (KVM) di cakupan lingkungan /environments/*/keyvaluemaps GET, PUT Mencantumkan/membuat KVM di cakupan lingkungan
/environments/*/keyvaluemaps/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus KVM di cakupan lingkungan
/environments/*/keyvaluemaps/*/entries TARUH Membuat entri KVM di cakupan lingkungan
/environments/*/keyvaluemaps/*/entries/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus entri KVM di cakupan lingkungan
/environments/*/keyvaluemaps/*/keys DAPATKAN Mencantumkan kunci di KVM pada cakupan lingkungan
Peta Nilai Kunci (KVM) di cakupan proxy API /applications/*/keyvaluemaps GET, PUT Mencantumkan/membuat KVM di cakupan proxy API
/applications/*/keyvaluemaps/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus KVM di 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 di cakupan proxy API
/applications/*/keyvaluemaps/*/keys DAPATKAN Mendapatkan semua entri KVM di cakupan proxy API

OAuth

OAuth 1.0 /oauth1/accesstokens DAPATKAN Mendapatkan jumlah token akses OAuth 1.0
/oauth1/accesstokens/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus/menyetujui token akses OAuth 1.0
/oauth1/requesttokens DAPATKAN Mendapatkan jumlah token permintaan OAuth 1.0
/oauth1/requesttokens/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus/menyetujui token permintaan OAuth 1.0
/oauth1/verifiers DAPATKAN Mendapatkan jumlah kode verifier OAuth 1.0
/oauth1/verifiers/* GET, DELETE Mendapatkan/memperbarui/menghapus/menyetujui kode verifier OAuth 1.0
OAuth 2.0 /oauth2/accesstokens/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus/menyetujui token akses OAuth 2.0
/oauth2/authorizationcodes DAPATKAN Mendapatkan jumlah kode otorisasi OAuth 2.0
/oauth2/authorizationcodes/* GET, DELETE Mendapatkan/memperbarui/menghapus/menyetujui kode otorisasi OAuth 2.0
/oauth2/refreshtokens/* TARUH Menyetujui atau mencabut token refresh OAuth 2.0
/oauth2/revoke TARUH Membatalkan token akses OAuth 2.0 menurut ID pengguna atau aplikasi
/oauth2/search DAPATKAN Mendapatkan token akses OAuth 2.0 menurut 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 TARUH Membuat 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 di cakupan lingkungan

Pengembalian dana (monetisasi)

Pengembalian dana (monetisasi) /monetization-packages/*/refund-transactions TARUH Melakukan pengembalian dana
/transaction-search TARUH 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

TARUH Membuat laporan

File resource

File resource di cakupan organisasi /resourcefiles GET, PUT Mencantumkan/mengupload file resource di 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 di cakupan lingkungan
File resource di cakupan proxy API /applications/*/revisions/*/resourcefiles GET, PUT Mencantumkan/mengimpor file resource di cakupan proxy API
/applications/*/revisions/*/resourcefiles/*/* GET, PUT, DELETE Mendapatkan/memperbarui/menghapus file resource di cakupan proxy API

Peran

Peran /userroles GET, PUT Mencantumkan/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 TARUH Menambahkan beberapa izin resource untuk resource
/userroles/*/users GET, PUT Mencantumkan/menambahkan pengguna ke peran
/userroles/*/users/* GET, DELETE Memverifikasi pengguna dalam peran, menghapus pengguna dari peran

Alur Bersama

Alur Bersama /sharedflows GET, PUT Mencantumkan/membuat alur bersama.
/sharedflows/* GET, PUT, DELETE Melihat/menghapus alur bersama.
/sharedflows/*/deployments DAPATKAN Melihat deployment alur bersama.
/sharedflows/*/revisions DAPATKAN 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, DELETE Men-deploy dan membatalkan deployment revisi alur bersama.
/environments/*/flowhooks/* GET, PUT, DELETE Alur bersama di hook alur: melampirkan, melepaskan, dan mendapatkan.

Statistik

Statistik /stats/ DAPATKAN Mendapatkan metrik per interval waktu untuk organisasi dan lingkungan.
/environments/*/stats/* DAPATKAN Mendapatkan metrik yang diatur menurut dimensi
/stats/preferences/reports/dailysummaryreport DAPATKAN Berlangganan atau berhenti berlangganan laporan analisis
/stats/preferences/reports/dailysummaryreport/users DAPATKAN Mendapatkan daftar pengguna yang subscribe dan unsubscribe

Server target

Server target /environments/*/targetservers GET, PUT Mencantumkan/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/* DAPATKAN Melihat status transaksi

Host virtual

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