Stai visualizzando la documentazione di Apigee Edge.
Vai alla sezione
Documentazione di Apigee X. Informazioni
Testo dell'errore
Insufficient permissions [Description]
dove [Description]
è una stringa che descrive la causa dell'errore.
Esempio
Insufficient Permissions You do not have permission to view API proxies.
Screenshot
Nella UI Edge, l'errore Autorizzazioni insufficienti è indicato da un errore . Ad esempio, se provi a visualizzare l'elenco dei proxy API e non disponi di dati sufficienti autorizzazioni:
Significato di questo errore
A ogni utente di un'organizzazione Edge è assegnato un ruolo, il cui ruolo consiste essenzialmente Set di autorizzazioni basate su CRUD. CRUD significa "crea, leggi, aggiorna, elimina". Ad esempio, un utente potrebbe essere è stato assegnato un ruolo che consente di leggere, o "ottenere" dettagli su un'entità, ma non l'autorizzazione a "aggiorna" o "elimina" li annotino.
L'errore Autorizzazioni insufficienti indica in genere che il ruolo assegnato a l'utente non dispone delle autorizzazioni necessarie per eseguire l'operazione richiesta. Ad esempio, l'utente tenta di creare un proxy API, ma il suo ruolo dispone solo delle autorizzazioni per visualizzare un proxy.
Consulta Assegnazione dei ruoli per saperne di più.
Risoluzione dei problemi
Procedure generiche di risoluzione dei problemi
Anche se potresti aver bisogno dell'assistenza di un esperto di Apigee per risolvere questo errore, puoi provare le seguenti soluzioni passaggi generali per la risoluzione dei problemi prima di contattare l'assistenza o pubblicare nella community Apigee.
Sei un nuovo cliente che ha appena creato la tua prima organizzazione?
Per i nuovi utenti di Apigee che stanno creando la loro prima organizzazione, possono volerci diverse ore per completare il processo di creazione. Se vedi il messaggio Autorizzazioni insufficienti errori in una nuova organizzazione, attendi qualche ora e riprova.
Controllare se un altro utente ha modificato di recente le autorizzazioni
Nella UI di Edge, seleziona Amministratore > dell'organizzazione per vedere se sono stati modifiche recenti alle autorizzazioni. Cerca le autorizzazioni create di recente o rimosso:
Determina se questo errore si verifica in una sola organizzazione
Spesso crei più organizzazioni e definisci le stesse autorizzazioni in ciascuna. Se però aggiorni le autorizzazioni in un'organizzazione, ma dimentichi di aggiornarle in tutte per le organizzazioni, puoi vedere gli errori Autorizzazioni insufficienti.
Se applicabile, assicurati di aggiornare le autorizzazioni di un'organizzazione che hai aggiornato in tutte le organizzazioni.
Prova a creare un ruolo con autorizzazioni globali e poi riducile
Spesso si verificano errori di tipo Autorizzazioni insufficienti quando crei un nuovo ruolo perché non dispone di tutte le autorizzazioni necessarie abilitate.
Anziché creare un nuovo ruolo con un sottoinsieme delle autorizzazioni disponibili abilitato, crea il ruolo con tutte le autorizzazioni abilitate. Quindi, rimuovi le autorizzazioni, se necessario, e testa il ruolo. Continua a testare il ruolo mentre rimuovi le autorizzazioni per assicurarti di non riscontrare Errori di autorizzazioni insufficienti.
Per i clienti Cloud, controlla la pagina dello stato di Apigee per verificare eventuali interruzioni
In caso di interruzione in Edge per, possono verificarsi errori di autorizzazioni insufficienti nel cloud. Usa il seguente URL per controllare lo stato attuale di Edge e verificare se è presente interruzione del servizio:
Stai utilizzando una versione di Edge Cloud che include l'assistenza clienti?
Anche se potresti dover contattare l'assistenza Apigee per risolvere questo errore, potresti prima provare i passaggi descritti sopra nella sezione Informazioni generali per la risoluzione dei problemi. Se hai bisogno di assistenza per Apigee, consulta la pagina di assistenza Apigee Edge.
Stai utilizzando il cloud privato Edge?
I clienti del cloud privato possono riscontrare errori di tipo Autorizzazioni insufficienti quando un quando un utente tenta di accedere alla UI Edge. Se crei un ruolo personalizzato in Edge per il cloud privato, tali autorizzazioni devono essere attivate per il ruolo affinché gli utenti a cui è associato possano accedere al UI Edge:
{"path" : "/","permissions" : [ "get" ]} {"path" : "/*","permissions" : [ ]} {"path" : "/environments","permissions" : [ "get" ]} {"path" : "/userroles","permissions" : [ "get" ]}
Puoi utilizzare il seguente comando curl per visualizzare le autorizzazioni attuali per un ruolo:
curl -X GET -u orgAdminEmail:password https:/{MS_IP}:8080/v1/organizations/{org_name}/userroles/{role_name}/permissions
Consulta la sezione Creazione di ruoli con l'API per saperne di più.
Utilizzi un servizio senza costi di valutazione di Apigee Edge?
Sebbene potresti dover inviare il problema alla community Apigee per risolvere questo errore, prova innanzitutto i passaggi descritti sopra nella sezione Procedura generale di risoluzione dei problemi.