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 o-
»xxxx
non può essere trovato -
"
CannotUpdateResourceShare UnknownResourceException: OrganizationalUnit o-
».xxxx
non può essere trovato
Causa
Questi errori possono verificarsi se si abilita l'integrazione tra AWS RAM e AWS Organizations utilizzando la console Organizations o Organizations E nableAWSService Access API anziché utilizzando la AWS RAM console. Quando abiliti l'integrazione utilizzando la console Organizations o API 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' AWS RAM EnableSharingWithAwsOrganizationAPIoperazione o utilizzando il AWS Management Console per eseguire le seguenti operazioni.
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 al tuo account di gestione dell'organizzazione utilizzando un IAM ruolo 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.