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à.
Errore: "UnknownResourceException»
Scenario
Viene visualizzato uno dei seguenti errori:
-
«
CannotCreateResourceShare: UnknownResourceException: OrganizationalUnit ou-
»xxxx
non è stato trovato -
«
CannotUpdateResourceShare: UnknownResourceException: OrganizationalUnit ou-
».xxxx
non è stato trovato
Causa
Questi errori possono verificarsi se si abilita l'integrazione tra AWS RAM e AWS Organizations utilizzando la console Organizations o l'API Organizations Enable AWSService Access anziché utilizzando la AWS RAM console. Quando abiliti l'integrazione utilizzando la console o l'API Organizations, il servizio non crea il AWSServiceRoleForResourceAccessManager
ruolo nel tuo account. Tale ruolo è necessario per accedere alle informazioni sulla tua organizzazione. Poiché il ruolo non è stato creato, non AWS RAM puoi accedere ai dettagli sugli account o sulle unità organizzative (OUs) dell'organizzazione.
Soluzione
Per risolvere il problema, disattiva l'integrazione tra AWS RAM e AWS Organizations. Quindi riaccendilo chiamando l'operazione AWS RAM EnableSharingWithAwsOrganizationAPI o utilizzando il AWS Management Console per eseguire i passaggi seguenti.
Importante
Quando si disabilita l'accesso affidabile a AWS Organizations, i responsabili dell'organizzazione vengono rimossi da tutte le condivisioni di risorse e perdono l'accesso a tali risorse condivise.
-
Accedi all'account di gestione della tua organizzazione utilizzando un ruolo IAM o un utente con autorizzazioni amministrative.
-
Scegli RAM.
-
Scegli Disable trusted access (Disabilita accesso attendibile).
-
Seleziona la casella Abilita condivisione con AWS Organizations, quindi scegli Salva impostazioni.
Ora dovresti essere in grado di utilizzare per AWS RAM condividere le tue risorse con gli account e OUs all'interno dell'organizzazione.