Riferimenti per le autorizzazioni

Stai visualizzando la documentazione di Apigee Edge.
Consulta la documentazione di Apigee X.
informazioni

La seguente tabella elenca le autorizzazioni che puoi assegnare a un ruolo utilizzando l'API Edge. Consulta Aggiungere le autorizzazioni al ruolo di test per un esempio su come utilizzare l'API per impostare un'autorizzazione per un ruolo.

Area di applicazione URI autorizzazione Verbo Descrizione

Analytics

Analisi /environments/*/analytics/admin PUT Abilita l'analisi per un ambiente (solo Private Cloud)

Esportazione dei dati di Analytics

Esportazione dei dati /environments/*/analytics/exports GET, PUT Elenca/crea il job di esportazione dati
/environments/*/analytics/exports/* GET Ottieni stato del job di esportazione
/analytics/datastores GET, PUT Elenca/crea i datastore di analisi
/analytics/datastores/* GET Acquisisci datastore di analisi
/analytics/datastoreConsumers OTTIENI, PUT, ELIMINA Ottieni/crea/elimina il datastore di analisi

Modelli API (solo nuova UI)

Modelli API /apimodels GET, PUT Elenco/creazione di modelli API
/apimodels/* OTTIENI, PUT, ELIMINA Recupero/aggiornamento/eliminazione modello API

Monitoraggio delle API (solo nuova UI)

Monitoraggio delle API /apimonitoring OTTIENI, PUT, ELIMINA Elenco/creazione/eliminazione delle entità di API Monitoring

Pacchetti API (monetizzazione)

Pacchetti API (monetizzazione) /monetization-packages GET, PUT Elenco/creazione di pacchetti API
/monetization-packages/* OTTIENI, PUT, ELIMINA Recuperare/aggiornare/eliminare un pacchetto API
/monetization-packages/*/products/* OTTIENI, PUT, ELIMINA Recupero/aggiunta/eliminazione di un prodotto API in un pacchetto API
/developers/*/monetization-packages GET Elenco di tutti i pacchetti API accettati da uno sviluppatore

Prodotti API

Prodotti basati su API /apiproducts GET, PUT Elenca/crea prodotti API
/apiproducts/* OTTIENI, PUT, ELIMINA Ottieni/aggiorna/elimina prodotto API
Attributi del prodotto API /apiproducts/*/attributes GET, PUT Elenco/aggiornamento di tutti gli attributi dei prodotti API
/apiproducts/*/attributes/* OTTIENI, PUT, ELIMINA Ottieni/aggiorna/elimina attributo del prodotto API

Proxy API

Proxy API /applications GET, PUT Elenca/crea i proxy API
/applications/* OTTIENI, PUT, ELIMINA Recupero/aggiornamento/eliminazione proxy API
Proxy API per revisione /applications/*/revisions GET Elenco revisioni proxy API
/applications/*/revisions/* OTTIENI, PUT, ELIMINA Recupero/aggiornamento/eliminazione revisione proxy API
Distribuzioni proxy API /applications/*/deployments GET Elenco di tutti i deployment proxy API
/applications/*/revisions/*/deployments GET, PUT Elenco/annullamento del deployment delle revisioni del proxy API
Distribuzioni del proxy API a livello di ambiente /environments/*/deployments GET Elenco dei proxy API di cui è stato eseguito il deployment in un ambiente
/environments/*/applications/*/deployments GET Recupero dei dettagli di deployment per un proxy API in un ambiente
Deployment di proxy API a livello di ambiente e di revisione /environments/*/applications/*/revisions/*/deployments OTTIENI, PUT, ELIMINA Ottieni dettagli di deployment per una revisione del proxy API in un ambiente, esegui il deployment/annullamento del deployment della revisione del proxy API
Dipendenze npm proxy API /applications/*/revisions/*/npm GET Restituisce le dipendenze npm per un proxy API.
Criteri relativi ai proxy API /applications/*/revisions/*/policies GET, PUT Elenco/creazione di criteri in un proxy API
/applications/*/revisions/*/policies/* GET Ottieni il criterio nell'ambito del proxy API

App

App /apps GET Elenco app
/apps/* GET Ottieni app per ID app

Query asincrona

Query /environments/*/queries GET, PUT Elenca/crea query asincrona
/environments/*/queries/* GET Ottieni stato delle query asincrone
/environments/*/queries/*/result GET Ottieni risultati delle query asincrone

Controlli

Controlli /audits/organizations/* GET Elenco delle voci di controllo per tutta l'organizzazione
/audits/organizations/*/apiproducts GET Elenco delle voci di controllo per tutti i prodotti API in un'organizzazione
/audits/organizations/*/apiproducts/* GET Elenco delle voci di controllo per un prodotto API in un'organizzazione
/audits/organizations/*/applications GET Elenco delle voci di controllo per tutte le applicazioni di un'organizzazione
/audits/organizations/*/applications/* GET Elenco delle voci di controllo per un'applicazione in un'organizzazione
/audits/organizations/*/developers GET Elenco delle voci di controllo per tutti gli sviluppatori di un'organizzazione
/audits/organizations/*/developers/* GET Elenco delle voci di controllo per uno sviluppatore di un'organizzazione
/audits/organizations/*/developers/*/apps GET Elenco delle voci di controllo per tutte le app per sviluppatori di un'organizzazione
/audits/organizations/*/developers/*/apps/* GET Elenco delle voci di controllo per un'app sviluppatore in un'organizzazione
/audits/users/* GET Elenco delle voci di controllo per tutti gli utenti di un'organizzazione

Cache

Log memorizzati nella cache /environments/*/applications/*/cachedlogs/categories GET Ottieni categorie di log memorizzati nella cache
/environments/*/applications/*/cachedlogs/categories/nodejs GET Recuperare i log Node.js memorizzati nella cache
Cache /environments/*/caches GET, PUT Elenco/creazione cache
/environments/*/caches/* OTTIENI, PUT, ELIMINA Scarica/aggiorna/elimina cache
/environments/*/caches/*/entries PUT Cancella tutte le voci della cache
/environments/*/caches/*/entries/* PUT Svuotare le voci di una cache

Aziende (monetizzazione)

Aziende (monetizzazione) /companies GET, PUT Crea elenco/crea azienda
/companies/* OTTIENI, PUT, ELIMINA Ottieni/aggiorna/elimina azienda
Famiglie di app aziendali (monetizzazione) /companies/*/appfamilies GET, PUT Elenca/crea famiglie di app aziendali
/companies/*/appfamilies/* OTTIENI, PUT, ELIMINA Ottieni/aggiorna/elimina famiglia di app aziendali
/companies/*/appfamilies/*/apps/* ELIMINA Rimuovi l'app aziendale dalla famiglia
App aziendali (monetizzazione) /companies/*/apps GET, PUT Elenca/crea app aziendali
/companies/*/apps/* OTTIENI, PUT, ELIMINA Scarica/aggiorna/elimina app aziendale
Chiavi dell'app aziendale (monetizzazione) /companies/*/apps/*/keys/* GET Ottieni la chiave dell'app aziendale per ID
Sviluppatori di app aziendali (monetizzazione) /companies/*/developers GET, PUT Elenca/crea sviluppatori di app aziendali
/companies/*/developers/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare sviluppatore di app aziendali

Crediti (monetizzazione)

Crediti (monetizzazione) /monetization-packages/*/rate-plans/*/real-currency-credit-transactions PUT Emettere il credito a uno sviluppatore
/transaction-search PUT Elenco dei crediti emessi

Report personalizzati

Report personalizzati /reports GET, PUT Elenco/creazione di report di analisi personalizzati
/reports/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare un report di analisi personalizzato
/environments/*/analytics/admin/* GET Visualizza le metriche e le dimensioni utilizzate per creare report di analisi

Maschere di dati

Maschere di dati nell'ambito dell'organizzazione /maskconfigs GET, PUT Elenca/crea maschere di dati nell'ambito dell'organizzazione
/maskconfigs/* OTTIENI, PUT, ELIMINA Ottieni/aggiorna/elimina la maschera dei dati nell'ambito dell'organizzazione
Maschere di dati nell'ambito del proxy API /apiproxies/*/maskconfigs GET, PUT Elenco/creazione di maschere di dati nell'ambito del proxy API
/apiproxies/*/maskconfigs/* OTTIENI, PUT, ELIMINA Recupero/aggiornamento/eliminazione della maschera di dati nell'ambito del proxy API
/applications/*/maskconfigs GET, PUT Elenco/creazione di maschere di dati nell'ambito del proxy API
/applications/*/maskconfigs/* OTTIENI, PUT, ELIMINA Recupero/aggiornamento/eliminazione della maschera di dati nell'ambito del proxy API

Debug

esegui il debug /environments/*/applications/*/revisions/*/debugsessions GET, PUT Elenca/crea sessioni di debug
/environments/*/applications/*/revisions/*/debugsessions/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare sessioni di debug
/environments/*/applications/*/revisions/*/debugsessions/*/data GET Elenca gli ID transazione della sessione di debug
/environments/*/applications/*/revisions/*/debugsessions/*/data/* GET Ottenere i dati sulle transazioni delle sessioni di debug per ID

Deployment

Deployment a livello di organizzazione /deployments GET Elenco di tutte le API di cui è stato eseguito il deployment in un'organizzazione

Sviluppatori

Sviluppatori /developers GET, PUT Elenca/crea gli sviluppatori di app
/developers/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare sviluppatore di app
Attributi app sviluppatore /developers/*/apps/*/attributes GET, PUT Elenca/aggiorna tutti gli attributi delle app per sviluppatori
/developers/*/apps/*/attributes/* OTTIENI, PUT, ELIMINA Recuperare/aggiornare/eliminare attributo app sviluppatore
Famiglie di app per sviluppatori /developers/*/appfamilies GET, PUT Elenca/crea famiglie di app per sviluppatori
/developers/*/appfamilies/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare famiglia di app sviluppatore
/developers/*/appfamilies/*/apps/* ELIMINA Rimuovi l'app dello sviluppatore dal gruppo Famiglia
Chiavi app sviluppatore /developers/*/apps/*/keys/* OTTIENI, PUT, ELIMINA Elenco/aggiornamento/eliminazione della chiave dell'app sviluppatore
/developers/*/apps/*/keys/create PUT Creare una chiave e un segreto utente per un'app
/developers/*/apps/*/keys/*/apiproducts/* PUT, ELIMINA Approvare/revocare una chiave utente per un'app
/developers/*/apps/*/keys/*/oauth1accesstokens GET Visualizza il conteggio dei token di accesso OAuth 1.0 per la chiave dell'app di uno sviluppatore.
/developers/*/apps/*/keys/*/oauth2accesstokens GET Visualizza il conteggio dei token di accesso OAuth 2.0 per la chiave dell'app di uno sviluppatore.
/developers/*/apps/*/oauth1accesstokens GET Sapere il numero dei token di accesso OAuth 1.0 per l'app di uno sviluppatore.
/developers/*/apps/*/oauth2accesstokens GET Sapere il numero dei token di accesso OAuth 2.0 per l'app di uno sviluppatore.
App sviluppatore /developers/*/apps GET, PUT Elenca/crea app sviluppatore
/developers/*/apps/* OTTIENI, PUT, ELIMINA Scarica/aggiorna/elimina app sviluppatore
Attributi sviluppatore /developers/*/attributes GET, PUT Elenco/aggiornamento di tutti gli attributi sviluppatore
/developers/*/attributes/* OTTIENI, PUT, ELIMINA Recuperare/aggiornare/eliminare attributo sviluppatore

Keystore

Archivi chiavi /environments/*/keystores GET, PUT Elenco/creazione di archivi chiavi
/environments/*/keystores/* OTTIENI, PUT, ELIMINA Recupero/aggiornamento/eliminazione archivio chiavi
/environments/*/keystores/*/aliases GET, PUT Elenca/crea alias di archivio chiavi
/environments/*/keystores/*/aliases/* OTTIENI, PUT, ELIMINA Recupero/aggiornamento/eliminazione alias di archivio chiavi
/environments/*/keystores/*/aliases/*/certificate GET Esporta un certificato per un alias
/environments/*/keystores/*/aliases/*/csr GET Generare una richiesta di firma del certificato per un alias
/environments/*/keystores/*/certs GET, PUT Elenco/caricamento certificato archivio chiavi
/environments/*/keystores/*/certs/* OTTIENI, PUT, ELIMINA Recupero/aggiornamento/eliminazione certificato keystore
/environments/*/keystores/*/certs/*/export GET Esportare un certificato da un archivio chiavi
/environments/*/keystores/*/keys PUT Carica un file JAR in un archivio chiavi
/environments/*/testssl GET, PUT Testare un archivio chiavi o un archivio attendibilità

Mappe chiave-valore (KVM)

Mappe chiave-valore (KVM) nell'ambito dell'organizzazione /keyvaluemaps GET, PUT Elenca/crea KVM nell'ambito dell'organizzazione
/keyvaluemaps/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare KVM nell'ambito dell'organizzazione
/keyvaluemaps/*/entries PUT Crea voci KVM nell'ambito dell'organizzazione
/keyvaluemaps/*/entries/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare la voce KVM nell'ambito dell'organizzazione
/keyvaluemaps/*/keys GET Elenco di chiavi in un KVM nell'ambito dell'organizzazione
Mappe chiave-valore (KVM) nell'ambito dell'ambiente /environments/*/keyvaluemaps GET, PUT elenca/crea KVM nell'ambito dell'ambiente
/environments/*/keyvaluemaps/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare KVM nell'ambito dell'ambiente
/environments/*/keyvaluemaps/*/entries PUT Crea voci KVM nell'ambito dell'ambiente
/environments/*/keyvaluemaps/*/entries/* OTTIENI, PUT, ELIMINA Ottieni/aggiorna/elimina voce KVM nell'ambito dell'ambiente
/environments/*/keyvaluemaps/*/keys GET elenca le chiavi in un KVM nell'ambito dell'ambiente
Mappe chiave-valore (KVM) nell'ambito del proxy API /applications/*/keyvaluemaps GET, PUT Elenca/crea i KVM nell'ambito del proxy API
/applications/*/keyvaluemaps/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare KVM nell'ambito del proxy API
/applications/*/keyvaluemaps/*/entries GET, PUT Elenca/crea le voci KVM nell'ambito del proxy API
/applications/*/keyvaluemaps/*/entries/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare la voce KVM nell'ambito del proxy API
/applications/*/keyvaluemaps/*/keys GET Visualizza tutte le voci KVM nell'ambito del proxy API

OAuth

OAuth 1.0 /oauth1/accesstokens GET Conteggio dei token di accesso OAuth 1.0
/oauth1/accesstokens/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare/approvare il token di accesso per OAuth 1.0
/oauth1/requesttokens GET Recupero del conteggio dei token di richiesta OAuth 1.0
/oauth1/requesttokens/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare/approvare token di richiesta OAuth 1.0
/oauth1/verifiers GET Conteggio dei codici di verifica OAuth 1.0
/oauth1/verifiers/* OTTIENI, ELIMINA Ottenere/aggiornare/eliminare/approvare il codice di verifica OAuth 1.0
OAuth 2.0 /oauth2/accesstokens/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare/approvare token di accesso OAuth 2.0
/oauth2/authorizationcodes GET Conteggio dei codici di autorizzazione OAuth 2.0
/oauth2/authorizationcodes/* OTTIENI, ELIMINA Ottenere/aggiornare/eliminare/approvare i codici di autorizzazione OAuth 2.0
/oauth2/refreshtokens/* PUT Approvare o revocare un token di aggiornamento OAuth 2.0
/oauth2/revoke PUT Revocare il token di accesso OAuth 2.0 in base all'utente o all'ID app
/oauth2/search GET Richiedere il token di accesso OAuth 2.0 in base all'ID utente o app

Organizzazioni

Organizzazioni / GET, PUT elenca/crea risorse dell'organizzazione
/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare le risorse dell'organizzazione

Piani tariffari (monetizzazione)

Piani tariffari (monetizzazione) /monetization-packages/*/rate-plans GET, PUT Elenca/crea piani tariffari
/monetization-packages/*/rate-plans/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare un piano tariffario
/monetization-packages/*/rate-plans/*/revision PUT Creare una revisione del piano tariffario (o un piano tariffario futuro)

References

Riferimenti /environments/*/references GET, PUT Elenca/crea un riferimento nell'ambito dell'ambiente
/environments/*/references/* OTTIENI, PUT, ELIMINA Ottieni/aggiorna/elimina riferimento nell'ambito dell'ambiente

Rimborsi (monetizzazione)

Rimborsi (monetizzazione) /monetization-packages/*/refund-transactions PUT Emettere un rimborso
/transaction-search PUT Rimborsi dell'elenco emessi

Report (monetizzazione)

Segnalazioni (monetizzazione) /report-definitions GET, PUT Elenco/creazione di definizioni dei report
/report-definitions/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare la definizione di un report
/billing-reports

/revenue-reports

/prepaid-balance-reports

/variance-reports

PUT Generare un report

File di risorse

File di risorse nell'ambito dell'organizzazione /resourcefiles GET, PUT elenca/carica i file di risorse nell'ambito dell'organizzazione
/resourcefiles/*/* OTTIENI, PUT, ELIMINA Ottieni/aggiorna/elimina il file di risorse nell'ambito dell'organizzazione
File delle risorse nell'ambito dell'ambiente /environments/*/resourcefiles GET, PUT elenca/importa i file di risorse nell'ambito dell'ambiente
/environments/*/resourcefiles/*/* OTTIENI, PUT, ELIMINA Ottieni/aggiorna/elimina il file di risorse nell'ambito dell'ambiente
File di risorse nell'ambito del proxy API /applications/*/revisions/*/resourcefiles GET, PUT elenca/importa i file di risorse nell'ambito del proxy API
/applications/*/revisions/*/resourcefiles/*/* OTTIENI, PUT, ELIMINA Recupero/aggiornamento/eliminazione del file di risorse nell'ambito del proxy API

Ruoli

Ruoli /userroles GET, PUT Elenca/crea ruoli utente
/userroles/* OTTIENI, PUT, ELIMINA Recupero/aggiornamento/eliminazione ruolo utente
/userroles/*/permissions GET, PUT Elenca/aggiungi autorizzazioni per un ruolo
/userroles/*/permissions/* OTTIENI, PUT, ELIMINA Ottenere/aggiornare/eliminare l'autorizzazione per un ruolo
/userroles/*/resourcepermissions PUT Aggiungere più autorizzazioni per una risorsa
/userroles/*/users GET, PUT Elenca/aggiungi utenti al ruolo
/userroles/*/users/* OTTIENI, ELIMINA Verifica l'utente nel ruolo, rimuovi l'utente dal ruolo

Flussi condivisi

Flussi condivisi /sharedflows GET, PUT Elenca/crea flussi condivisi.
/sharedflows/* OTTIENI, PUT, ELIMINA Visualizza/elimina flusso condiviso.
/sharedflows/*/deployments GET Visualizza i deployment dei flussi condivisi.
/sharedflows/*/revisions GET Visualizza le revisioni dei flussi condivisi.
/sharedflows/*/revisions/* OTTIENI, PUT, ELIMINA Visualizza, modifica ed elimina le revisioni dei flussi condivisi.
/sharedflows/*/revisions/*/deployments OTTIENI, ELIMINA Visualizza/elimina il deployment di revisioni di flusso condiviso.
/environments/*/sharedflows/*/revisions/*/deployments PUT, ELIMINA Esegui il deployment delle revisioni dei flussi condivisi e annullarne il deployment.
/environments/*/flowhooks/* OTTIENI, PUT, ELIMINA Flussi condivisi su hook di flusso: collegamento, scollegamento e recupero.

Statistiche

Statistiche /stats/ GET Ottieni metriche per intervallo di tempo per un'organizzazione e un ambiente.
/environments/*/stats/* GET Organizzare le metriche per dimensioni
/stats/preferences/reports/dailysummaryreport GET Iscriviti o annulla l'iscrizione al report di analisi
/stats/preferences/reports/dailysummaryreport/users GET Recupera l'elenco degli utenti iscritti e non iscritti

Server di destinazione

Server di destinazione /environments/*/targetservers GET, PUT Elenca/crea i server di destinazione
/environments/*/targetservers/* OTTIENI, PUT, ELIMINA Ottieni/aggiorna/elimina server di destinazione

Utenti

Utenti /users GET, PUT Elenca/aggiungi utenti
/users/* OTTIENI, PUT, ELIMINA Recupera/aggiorna/elimina utente

Transazioni (monetizzazione)

Transazioni (monetizzazione) /transactions/developers/* GET Visualizzare lo stato delle transazioni

Host virtuali

Host virtuali /environments/*/virtualhosts GET, PUT Elenco/creazione di host virtuali (creazione solo per organizzazioni cloud privato e cloud a pagamento)
/environments/*/virtualhosts/* OTTIENI, PUT, ELIMINA Recupero/aggiornamento/eliminazione di host virtuali (solo per organizzazioni Private Cloud e Cloud a pagamento)
/environments/*/virtualhosts/*/sslinfo PUT Aggiornamento della configurazione TLS per un host virtuale (solo per organizzazioni Private Cloud e Cloud a pagamento)