Transfer Appliance utilizza i ruoli e le autorizzazioni di Identity and Access Management (IAM) per controllare chi può accedere alle risorse di Transfer Appliance.
Per concedere l'accesso a una risorsa, assegna una o più autorizzazioni o ruoli a un utente, un gruppo o un service account.
Ti consigliamo vivamente di utilizzare i ruoli predefiniti per assegnare le autorizzazioni. Tutte le autorizzazioni incluse in questi ruoli sono richieste da Transfer Appliance e dalla console Google Cloud per eseguire correttamente il rendering delle pagine e recuperare o aggiornare le risorse.
Autorizzazioni
Per Transfer Appliance esistono le seguenti risorse:
appliances
orders
savedAddresses
operations
locations
credentials
Autorizzazioni degli elettrodomestici
La tabella seguente descrive le autorizzazioni per le risorse appliances
di Transfer Appliance:
Autorizzazione | Descrizione |
---|---|
transferappliance.appliances.list |
Autorizzazione per visualizzare un elenco di elettrodomestici e le informazioni correlate, tra cui ID, stato dell'ordine, tipo e modello di elettrodomestico, versione del firmware, stato di attivazione e stato della connessione. |
transferappliance.appliances.get |
Autorizzazione per visualizzare informazioni dettagliate su qualsiasi elettrodomestico. Oltre alle informazioni consentite da `transferappliance.appliances.list`, questa autorizzazione consente l'accesso alla regione dell'appliance, agli ID dei job di trasferimento, alla destinazione Cloud Storage, al tipo di crittografia, al nome della risorsa chiave, all'impostazione della funzionalità online e a informazioni dettagliate relative all'ordine, come il numero di tracciamento. |
transferappliance.appliances.create |
Autorizzazione per creare una risorsa appliance. Obbligatorio, insieme a
transferappliance.orders.create , per creare e inviare un
ordine di appliance. |
transferappliance.appliances.update |
Autorizzazione per aggiornare i metadati di qualsiasi elettrodomestico. |
transferappliance.appliances.delete |
Autorizzazione a eliminare le risorse dell'appliance che si trovano in uno stato
DRAFT . |
Autorizzazioni per gli ordini
La tabella seguente descrive le autorizzazioni per le risorse orders
di Transfer Appliance:
Autorizzazione | Descrizione |
---|---|
transferappliance.orders.list |
Autorizzazione per elencare gli ordini. |
transferappliance.orders.get |
Autorizzazione per recuperare informazioni dettagliate sull'ordine. |
transferappliance.orders.create |
Autorizzazione per creare una risorsa ordine. Obbligatorio, insieme a
transferappliance.appliances.create , per creare e inviare un
ordine di appliance. |
transferappliance.orders.update |
Autorizzazione per aggiornare un ordine esistente. |
transferappliance.orders.delete |
Autorizzazione per eliminare un ordine. |
Autorizzazioni per gli indirizzi salvati
La tabella seguente descrive le autorizzazioni per le risorse di Transfer Appliance
savedAddresses
:
Autorizzazione | Descrizione |
---|---|
transferappliance.savedAddresses.list |
Autorizzazione per elencare gli indirizzi salvati. |
transferappliance.savedAddresses.get |
Autorizzazione per recuperare informazioni dettagliate sugli indirizzi salvati. |
transferappliance.savedAddresses.create |
Autorizzazione per creare un indirizzo salvato. |
transferappliance.savedAddresses.update |
Autorizzazione per aggiornare un indirizzo salvato esistente. |
transferappliance.savedAddresses.delete |
Autorizzazione per eliminare un indirizzo salvato. |
Autorizzazioni di operazione
La tabella seguente descrive le autorizzazioni per le risorse operations
di Transfer Appliance:
Autorizzazione | Descrizione |
---|---|
transferappliance.operations.list |
Autorizzazione per elencare le operazioni. |
transferappliance.operations.get |
Autorizzazione per recuperare informazioni dettagliate sull'operazione. |
transferappliance.operations.cancel |
Autorizzazione per annullare un'operazione esistente. |
transferappliance.operations.delete |
Autorizzazione per eliminare un'operazione. |
Autorizzazioni di accesso alla posizione
La tabella seguente descrive le autorizzazioni per le risorse locations
di Transfer Appliance:
Autorizzazione | Descrizione |
---|---|
transferappliance.orders.list |
Autorizzazione per elencare le sedi. |
transferappliance.orders.get |
Autorizzazione per recuperare informazioni dettagliate sulla posizione. |
Autorizzazioni delle credenziali
La tabella seguente descrive le autorizzazioni per le risorse credentials
di Transfer Appliance:
Autorizzazione | Descrizione |
---|---|
transferappliance.credentials.get |
Autorizzazione per recuperare le credenziali. |
Ruoli predefiniti
Questa sezione descrive i ruoli predefiniti per Transfer Appliance. I ruoli sono il modo preferito per impostare le autorizzazioni IAM.
Dettagli del ruolo
La tabella seguente descrive in dettaglio i ruoli predefiniti per Transfer Appliance:
Ruolo | Descrizione | Autorizzazioni incluse | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Amministratore di Transfer Appliance ( roles/transferappliance. )
|
Fornisce tutte le autorizzazioni Transfer Appliance, inclusa la possibilità di ordinare nuove appliance e aggiornare i metadati delle appliance esistenti. |
|
||||||||||||||
Visualizzatore Transfer Appliance ( roles/transferappliance. )
|
Concede le autorizzazioni richieste per l'accesso in sola lettura a tutte le risorse Transfer Appliance. |
|