

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 錯誤：「UnknownResourceException」
<a name="tshoot-unknown-resource"></a>

## 案例
<a name="tshoot-unknown-resource-scenario"></a>

您發生下列其中一個錯誤：
+ 「CannotCreateResourceShare： UnknownResourceException：找不到 OrganizationalUnit ou-*xxxx*」
+ 「CannotUpdateResourceShare： UnknownResourceException：找不到 OrganizationalUnit ou-*xxxx*」。

## 原因
<a name="tshoot-unknown-resource-cause"></a>

如果您 AWS Organizations 使用 [Organizations 主控台或 Organizations EnableAWSServiceAccess API](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_integrate_services.htm) 而非[使用 AWS RAM 主控台](getting-started-sharing.md#getting-started-sharing-orgs)來啟用 AWS RAM 和 之間的整合，則可能會發生這些錯誤。當您使用 Organizations 主控台或 API 啟用整合時，服務不會在您的帳戶中建立`AWSServiceRoleForResourceAccessManager`角色。需要該角色才能存取您組織的相關資訊。由於角色尚未建立， AWS RAM 無法存取您組織中帳戶或組織單位 (OUs的詳細資訊。

## 解決方案
<a name="tshoot-unknown-resource-fix"></a>

若要解決問題，請關閉 AWS RAM 和 之間的整合 AWS Organizations。然後呼叫 AWS RAM [EnableSharingWithAwsOrganization](https://docs.aws.amazon.com/ram/latest/APIReference/API_EnableSharingWithAwsOrganization.html) API 操作，或使用 執行下列步驟 AWS 管理主控台 ，再次將其開啟。

**重要**  
當您停用信任的 存取時 AWS Organizations，組織內的主體會從所有資源共用中移除，並失去對這些共用資源的存取。

1. 使用具有管理許可的 IAM 角色或使用者登入組織的管理帳戶。

1. 導覽至 [AWS Organizations 主控台中的服務頁面](https://console.aws.amazon.com/organizations/v2/home/services)。

1. 選擇 **RAM**。

1. 選擇**停用受信任的存取**。

1. 導覽至 [AWS RAM 主控台中的設定頁面](https://console.aws.amazon.com/ram/home#Settings:)。

1. 選取方塊 **啟用與 共用 AWS Organizations**，然後選擇**儲存設定**。

您現在應該可以使用 AWS RAM 與組織中的帳戶和 OUs 共用資源。