View a markdown version of this page

使用 刪除組織 AWS Organizations - AWS Organizations

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

使用 刪除組織 AWS Organizations

當您不再需要您的組織時,可以將它刪除。刪除組織並不會關閉管理帳戶,而是會從組織移除管理帳戶並刪除組織本身。

之前的管理帳戶會成為 AWS 帳戶 不再由 管理的獨立帳戶 AWS Organizations。然後,您有三個選項:

  • 您可以繼續將其用作獨立帳戶

  • 您可以使用它來建立不同的組織

  • 您可以接受來自另一個組織的邀請,以將帳戶新增至該組織做為成員帳戶。

考量事項

無法復原已刪除的組織

如果您刪除組織,則無法復原。 AWS 也會刪除您在組織中建立的任何組織政策,例如 SCPs、RCPs、標籤政策、備份政策或 AI 服務選擇退出政策。您無法復原已刪除的政策。

只有在移除所有成員帳戶之後,才能刪除組織

只有在從組織移除所有成員帳戶之後,您才能夠刪除該組織。如果您使用 建立一些成員帳戶 AWS Organizations,則可能會封鎖您移除這些帳戶。只有在成員帳戶具有以獨立 AWS 帳戶形式運作所需的所有資訊時,您才可以移除該成員帳戶。如需有關如何提供該資訊和移除帳戶的詳細資訊,請參閱使用 從成員帳戶離開組織 AWS Organizations。

無法從組織移除處於「暫停」狀態的成員帳戶

如果您在從組織中移除成員帳戶之前將其關閉,它會進入 Closed 狀態一段時間,而且在帳戶最終關閉之前,您無法從組織中移除該帳戶。這最多可能需要 90 天的時間,而且可能會讓您在此之前無法刪除組織,直至所有成員帳戶都完全關閉。

透過刪除組織從組織移除管理帳戶,可能會以下列方式影響帳戶:

  • 該帳戶只負責支付自己的費用,並且不再負責其他任何帳戶衍生的費用。

  • 與其他服務的整合可能會停用。例如, AWS IAM Identity Center 需要組織才能運作,因此如果您從支援 IAM Identity Center 的組織移除帳戶,則該帳戶中的使用者將無法再使用該服務。

組織的管理帳戶絕不會受到服務控制政策 (SCP) 的影響,因此在 SCP 不再可用之後,許可中沒有變更。

備份所有報告

請務必從管理帳戶匯出或備份報告,尤其是帳單報告。當您刪除組織時,不會儲存組織層級報告和歷史記錄。所有成本資料 (例如 Cost Explorer 資料集) 都會遭到刪除。建議您執行所有帳單歷史記錄的完整匯出。

如需詳細資訊,請參閱成本和用量報告、Cost Explorer管報告、Savings Plans 報告,以及預留執行個體 (RI) 使用率和涵蓋範圍。

刪除組織

使用下列程序刪除組織,將先前的管理帳戶還原為不再由 AWS 帳戶 管理的獨立帳戶 AWS Organizations。

最低許可

若要刪除組織,您必須以管理帳戶中的使用者或角色的身分登入,且您必須擁有以下許可:

  • organizations:DeleteOrganization

  • organizations:DescribeOrganization – 僅在使用 Organizations 主控台時才需要

若要刪除組織
  1. 登入 AWS Organizations 主控台。您必須以 IAM 使用者登入、擔任 IAM 角色,或是以組織管理帳戶中的根使用者 (不建議) 身分登入。

  2. 在您能夠刪除組織之前,您必須先從組織移除所有帳戶。如需詳細資訊,請參閱使用 從組織移除成員帳戶 AWS Organizations。

  3. 導覽至 Settings (設定) 頁面,然後選擇 Delete organization (刪除組織)。

  4. 在 Delete organization (刪除組織) 確認對話方塊中,輸入顯示在文字方塊上方行中的組織 ID。然後,選擇 Delete organization (刪除組織)。

    重要

    此作業不會關閉管理帳戶,但會將其退回至獨立帳戶 AWS 帳戶。若要關閉帳戶,請遵循 使用 關閉組織中的成員帳戶 AWS Organizations 中的步驟。

下列程式碼範例示範如何使用 DeleteOrganization。

.NET
適用於 .NET 的 SDK
注意

GitHub 上提供更多範例。尋找完整範例,並了解如何在 AWS 程式碼範例儲存庫中設定和執行。

using System; using System.Threading.Tasks; using Amazon.Organizations; using Amazon.Organizations.Model; /// <summary> /// Shows how to delete an existing organization using the AWS /// Organizations Service. /// </summary> public class DeleteOrganization { /// <summary> /// Initializes the Organizations client and then calls /// DeleteOrganizationAsync to delete the organization. /// </summary> public static async Task Main() { // Create the client object using the default account. IAmazonOrganizations client = new AmazonOrganizationsClient(); var response = await client.DeleteOrganizationAsync(new DeleteOrganizationRequest()); if (response.HttpStatusCode == System.Net.HttpStatusCode.OK) { Console.WriteLine("Successfully deleted organization."); } else { Console.WriteLine("Could not delete organization."); } } }
  • 如需 API 詳細資訊,請參閱《適用於 .NET 的 AWS SDK API 參考》中的 DeleteOrganization。

CLI
AWS CLI

刪除組織

下列範例顯示如何刪除組織。若要執行此操作,您必須是組織中主帳戶的管理員。此範例假設您先前已從組織移除所有成員帳戶、OU 和政策:

aws organizations delete-organization
  • 如需 API 詳細資訊,請參閱《AWS CLI 命令參考》中的 DeleteOrganization。