Creazione di ruoli personalizzati nell'interfaccia utente

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

Crea ruoli personalizzati utilizzando l'interfaccia utente Edge, come descritto nelle sezioni seguenti. Per creare ruoli personalizzati utilizzando l'API Edge, consulta Creare ruoli con l'API.

Per creare ruoli personalizzati, devi essere un amministratore dell'organizzazione.

Che cosa sono i ruoli personalizzati?

Ogni organizzazione Edge include un insieme di ruoli integrati che forniscono diversi livelli di autorizzazione. Puoi assegnare utenti amministratori a uno di questi ruoli. Tuttavia, puoi anche creare ruoli univoci che includono le autorizzazioni esatte che ti interessano. Ad esempio, potresti voler un ruolo che consenta l'accesso solo ai proxy API. Per farlo, devi creare un ruolo personalizzato.

Puoi creare ruoli personalizzati per perfezionare l'accesso alle seguenti entità Apigee Edge:

  • Proxy API
  • Prodotti basati su API
  • App per sviluppatori
  • Sviluppatori
  • Ambienti (sessioni dello strumento di traccia e deployment)
  • Report personalizzati (Analytics)

Puoi ottenere una granularità ancora maggiore applicando l'accesso basato sui ruoli a istanze specifiche di un'entità. Ad esempio, puoi applicare l'accesso basato sui ruoli a tutti i prodotti API o a quelli specifici.

Precedenza delle autorizzazioni

Le autorizzazioni più granulari hanno la precedenza su quelle meno granulari. Ad esempio, le autorizzazioni applicate a un'app per sviluppatori specifica hanno la precedenza su un'autorizzazione meno granulare applicata a tutte le app per sviluppatori.

Assegnare autorizzazioni a un gruppo di entità rispetto a singole istanze

Imposta le autorizzazioni dei ruoli personalizzati su un gruppo di entità (ad esempio, tutti i prodotti API) o su una singola istanza (ad esempio, un prodotto API specifico).

Se imposti le autorizzazioni su un'istanza, un utente con privilegi può eseguire le operazioni consentite solo su quell'istanza. Se impostato su un gruppo (ad esempio, tutti i proxy API), l'utente può eseguire le operazioni su qualsiasi istanza della raccolta.

Puoi anche attivare le opzioni deploy e traccia su API e cache. Anche queste operazioni sono specifiche per l'ambiente. Ciò significa che puoi consentire a un ruolo di eseguire il deployment solo nell'ambiente di produzione.

Esplorare la pagina Ruoli

Accedi alla pagina Ruoli, come descritto di seguito.

Edge

Per accedere alla pagina Ruoli utilizzando l'interfaccia utente Edge:

  1. Accedi a https://apigee.com/edge come un amministratore dell'organizzazione.
  2. Seleziona Amministratore > Ruoli.

    Se non sei un amministratore dell'organizzazione, questo menu non è disponibile.

Classic Edge (Private Cloud)

Per accedere alla pagina Ruoli utilizzando l'interfaccia utente Classic Edge:

  1. Accedi a http://ms-ip:9000 come amministratore dell'organizzazione, dove ms-ip è l' indirizzo IP o il nome DNS del nodo del server di gestione.
  2. Seleziona Amministratore > Ruoli dell'organizzazione.

    Se non sei un amministratore dell'organizzazione, questo menu non è disponibile.

Viene visualizzata la pagina Ruoli.

Come evidenziato nella figura, la pagina Ruoli ti consente di:

Aggiungere ruoli personalizzati

Per aggiungere un ruolo personalizzato:

  1. Accedi alla pagina Ruoli.
  2. Fai clic su + Ruolo personalizzato.
  3. Inserisci un nome per il ruolo personalizzato.

    Nota: i nomi dei ruoli personalizzati non possono contenere spazi o alcuni caratteri speciali.

  4. Aggiungi le autorizzazioni, se necessario.
  5. Fai clic su Salva.

La figura seguente mostra una parte della finestra di dialogo Nuovo ruolo personalizzato. Ad esempio, questo ruolo si chiama WeatherApiRole e consente a un utente di visualizzare, modificare ed eliminare un proxy API con il percorso /weatherapi. Inoltre, questo utente può visualizzare le sessioni di traccia negli ambienti di produzione e di test, ma può eseguire il deployment solo nell'ambiente di test.

Modificare i ruoli personalizzati

Per modificare un ruolo personalizzato:

  1. Accedi alla pagina Ruoli.
  2. Fai clic sul nome di un ruolo personalizzato nell'elenco.
  3. Fai clic su Modifica.
  4. Modifica il ruolo personalizzato, se necessario.
  5. Fai clic su Salva.

Eliminare i ruoli personalizzati

Per eliminare un ruolo personalizzato:

  1. Accedi alla pagina Ruoli.
  2. Fai clic su Elimina accanto al ruolo personalizzato che vuoi eliminare.
  3. Modifica il ruolo personalizzato, se necessario.
  4. Fai clic su Salva.