Salta al contenuto

Come posso risolvere un errore del ruolo AWSControlTowerExecution che si verifica durante la registrazione dell'account AWS Control Tower?

3 minuti di lettura
0

Desidero risolvere un errore del ruolo AWSControlTowerExecution che si verifica quando provo a registrare il mio account AWS Control Tower.

Risoluzione

Nota: se ricevi errori quando esegui i comandi dell'Interfaccia della linea di comando AWS (AWS CLI), consulta Risoluzione degli errori per AWS CLI. Inoltre, assicurati di utilizzare la versione più recente di AWS CLI.

Quando registri un account in AWS Control Tower, il ruolo AWSControlTowerExecution deve essere presente e configurato correttamente per l'account. In caso contrario, potresti ricevere il seguente messaggio di errore:

"AWS Control Tower is unable to assume the AWSControlTowerExecution role in the account. Add the role to your account if it's not present, and try again"

Accedi all'account che desideri registrare in AWS Control Tower. Quindi controlla se il ruolo AWSControlTowerExecution è presente nella console AWS Identity and Access Management (AWS IAM). Se è presente, controlla se il ruolo ha una relazione di attendibilità con l'account di gestione di AWS Organizations. Inoltre, controlla se al ruolo è associata una policy di accesso amministrativo.

Se il ruolo non è presente nell'account e l'account fa parte di un'unità organizzativa (UO) registrata, intraprendi le seguenti azioni:

  • Sposta l'account al livello principale dell'organizzazione nella console AWS Organizations. Se l'account è sotto un'unità organizzativa registrata, termina il prodotto con provisioning. A questo punto, puoi creare il ruolo AWSControlTowerExecution senza essere bloccato da una policy di controllo dei servizi.
  • Crea il ruolo IAM.

Per creare un ruolo IAM, completa i seguenti passaggi:

  1. Accedi al servizio IAM nella Console di gestione AWS.
  2. Scegli Ruoli.
  3. Scegli Crea ruolo, quindi scegli Policy di attendibilità personalizzata.
  4. Inserisci la seguente policy di attendibilità.
    {
    "Version": "2012-10-17",
    "Statement": [
    {
    "Effect": "Allow",
    "Principal": {
    "AWS": "arn:aws:iam::Management Account ID:root"
    },
    "Action": "sts:AssumeRole",
    "Condition": {}
    }
    ]
    }
    Nota: sostituisci ID dell'account di gestione con l'ID dell'account di gestione AWS.
  5. Collega la policy AdministratorAccess.
  6. Salta la sezione Tag (facoltativo).
  7. Nella sezione Verifica, aggiungi i seguenti dettagli:
    Nome del ruolo: AWSControlTowerExecution
    Descrizione: "Consente l'accesso completo all'account per la registrazione"
  8. Scegli Crea ruolo.

Se l'account membro ha il ruolo AWSControlTowerExecution, ma la relazione di attendibilità non è corretta e il prodotto è in uno stato di errore, intraprendi le seguenti azioni:

Nota: se devi creare un ruolo per più account, registra nuovamente l'unità organizzativa. Questa azione crea automaticamente il ruolo AWSControlTowerExecution in tutti gli account all'interno dell'unità organizzativa.

Informazioni correlate

Aggiungi manualmente il ruolo IAM richiesto a un account AWS esistente e registralo

AWS UFFICIALEAggiornata un mese fa