Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Condivisione e utilizzo delle autorizzazioni gestite dal cliente tra gli account in AWS RAM
Puoi condividere un'autorizzazione gestita dal cliente che possiedi nello stesso modo in cui condividi altre risorse: aggiungila a una condivisione di risorse come risorsa di tipo ram:Permission. Puoi condividerlo con altri Account AWS, unità organizzative (OU), l'intera organizzazione o ruoli e utenti IAM in altri account. Ogni account può quindi utilizzare l'autorizzazione gestita dal cliente nelle proprie condivisioni di risorse invece di creare una propria copia.
Un account che riceve un'autorizzazione condivisa gestita dal cliente può visualizzarla e associarla alle proprie condivisioni di risorse. Non può modificare, modificare, modificare, deprecare, eliminare, etichettare o condividere nuovamente l'autorizzazione gestita dal cliente. Solo tu, il proprietario, puoi fare queste cose.
Se condividi un'autorizzazione gestita con parametri, ogni account ricevente fornisce i propri valori di parametro quando associa l'autorizzazione alle proprie condivisioni di risorse. Per ulteriori informazioni, consulta Utilizzo di autorizzazioni gestite parametrizzate in AWS RAM.
Argomenti
Condividi un'autorizzazione gestita dal cliente con altri account
Per condividere un'autorizzazione gestita dal cliente, crea una condivisione di risorse che includa l'autorizzazione gestita dal cliente come risorsa o aggiungi l'autorizzazione gestita dal cliente a una condivisione di risorse esistente. AWS RAM associa il AWS autorizzazione gestita AWSRAMDefaultPermissionRAMCustomerManagedPermission con ram:Permission tipo di risorsa. Con questa autorizzazione gestita, gli account riceventi possono visualizzare l'autorizzazione gestita dal cliente e le relative versioni e associarla alle proprie condivisioni di risorse.
Quando aggiungi un'autorizzazione gestita dal cliente a una condivisione di risorse, AWS RAM aggiorna la politica basata sulle risorse dell'autorizzazione gestita dal cliente per tuo conto. Affinché funzioni:
-
Il committente che effettua la richiesta necessita dell'autorizzazione per
ram:PutCustomerManagedPermissionPolicyeram:DeleteCustomerManagedPermissionPolicyazioni sull'autorizzazione gestita dal cliente. -
Si tratta di azioni che richiedono solo l'autorizzazione. AWS RAM le utilizza solo quando risponde alla tua richiesta e non puoi chiamarle direttamente.
-
Se il principale non dispone di queste autorizzazioni, l'associazione delle risorse ha esito negativo e viene visualizzato il messaggio di stato
Association failed because the caller was not authorized.
È possibile condividere un'autorizzazione gestita dal cliente solo con altri Account AWS, le unità organizzative, la tua organizzazione o i ruoli e gli utenti IAM in altri account. Non puoi condividere un'autorizzazione gestita dal cliente con i responsabili del servizio e non puoi condividerla AWS autorizzazioni gestite.
Scopri e utilizza le autorizzazioni condivise gestite dai clienti
Puoi trovare e utilizzare un'autorizzazione condivisa gestita dai clienti dopo aver accettato l'invito alla condivisione delle risorse. Se fai parte della stessa organizzazione e condividi con AWS Organizations è acceso, puoi usarlo subito.
Interrompi la condivisione di un'autorizzazione gestita dal cliente
Per interrompere la condivisione di un'autorizzazione gestita dal cliente, rimuovila o i principali dalla condivisione delle risorse oppure elimina la condivisione delle risorse. Dopo aver interrotto la condivisione con un account, si applica quanto segue:
-
Le condivisioni di risorse esistenti dell'account che utilizzano l'autorizzazione gestita dal cliente continuano a funzionare.
-
L'account non vede più l'autorizzazione gestita dal cliente in
list-permissionse non può associare l'autorizzazione gestita dal cliente ad altre condivisioni di risorse. -
L'account può comunque dissociare l'autorizzazione gestita dal cliente dalle sue condivisioni di risorse esistenti.
Considerazioni sulle autorizzazioni condivise gestite dai clienti
- Scopri quali condivisioni di risorse utilizzano l'autorizzazione gestita dal cliente
-
Per elencare le condivisioni di risorse in altri Account AWS che utilizzano l'autorizzazione gestita dal cliente, esegui list-permission-association comando con
--permission-arne--resource-owner OTHER-ACCOUNTS. Senza--resource-owner OTHER-ACCOUNTS, il comando elenca solo le tue condivisioni di risorse. Nella console, la pagina dei dettagli delle autorizzazioni mostra le stesse informazioni in Cross-account utilizzo.$aws ram list-permission-associations \ --permission-arn arn:aws:ram:us-east-1:123456789012:permission/ParameterReadByTeam \ --resource-owner OTHER-ACCOUNTS - L'eliminazione viene bloccata mentre è in uso l'autorizzazione gestita dal cliente
-
Non è possibile eliminare un'autorizzazione gestita dal cliente mentre una risorsa ne condivide una Account AWS lo utilizza. La richiesta fallisce con un
OperationNotPermittedExceptionerrore. Per ritirare un'autorizzazione condivisa gestita dal cliente:-
Deprecatela in modo che nessuno possa associarla a più condivisioni di risorse. Per ulteriori informazioni, consulta Deprecare un'autorizzazione gestita dal cliente.
-
Chiedi agli account che la utilizzano di dissociarla o di sostituirla con un'altra autorizzazione gestita.
-
Dopo aver rimosso l'ultima associazione, eliminala.
-
- Versioni
-
Quando si crea una nuova versione di un'autorizzazione condivisa gestita dal cliente, questa diventa immediatamente la versione predefinita. Gli account che utilizzano l'autorizzazione gestita dal cliente possono associare solo la versione predefinita. Le condivisioni di risorse esistenti mantengono la versione utilizzata fino a quando non vengono aggiornate.
- Ambito regionale
-
Un'autorizzazione gestita dal cliente esiste solo in Regione AWS dove lo crei. Puoi condividerlo solo in quella regione e gli account riceventi possono usarlo solo per le condivisioni di risorse in quella regione.