

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

# AWS Transform MGN （應用程式遷移服務） 和 AWS Organizations
<a name="services-that-can-integrate-application-migration"></a>

AWS Transform MGN 簡化、加速並降低將應用程式遷移至 的成本 AWS。透過與 Organizations 整合，您可以使用全域檢視功能來管理跨多個帳戶的大規模遷移。如需詳細資訊，請參閱《*Application Migration Service 使用者指南*》中的[設定您的 AWS Organizations](https://docs.aws.amazon.com/mgn/latest/ug/setting-up-organizations.html) 。

使用下列資訊來協助您 AWS Transform MGN 整合 AWS Organizations。



## 當您啟用整合時，即會建立服務連結角色。
<a name="integrate-enable-slr-application-migration"></a>

當您啟用受信任存取時，會在您組織的管理帳戶中自動建立以下[服務連結角色](https://docs.aws.amazon.com/IAM/latest/UserGuide/using-service-linked-roles.html)。此角色允許 Application Migration Service 在您組織中的組織帳戶中執行支援的操作。

只有在您停用 Application Migration Service 和 Organizations 之間的受信任存取權，或從組織中移除成員帳戶時，才能刪除或修改此角色。
+ `AWSServiceRoleForApplicationMigrationService `

## Application Migration Service 所使用的服務主體
<a name="integrate-enable-svcprin-application-migration"></a>

上一節中的服務連結角色，只能由依據角色定義的信任關係所授權的服務委託人來假設。Application Migration Service 使用的服務連結角色會將存取權授予下列服務主體：
+ `mgn.amazonaws.com`

## 使用 Application Migration Service 啟用受信任存取
<a name="integrate-enable-ta-application-migration"></a>

當您使用 Application Migration Service 啟用受信任存取時，您可以使用全域檢視功能，這可讓您管理跨多個帳戶的大規模遷移。全域檢視提供可見性和對不同 AWS 帳戶中的來源伺服器、應用程式和波紋執行特定動作的能力。如需詳細資訊，請參閱《 *AWS Transform MGN 使用者指南*》中的[設定您的 AWS Organizations](https://docs.aws.amazon.com/mgn/latest/ug/setting-up-organizations.html)。

如需啟用受信任存取所需許可的資訊，請參閱[啟用信任的存取所需的許可](orgs_integrate_services.md#orgs_trusted_access_perms)。

您可以使用 AWS Transform MGN 主控台或 AWS Organizations 主控台啟用受信任存取。

**重要**  
我們強烈建議您盡可能使用 AWS Transform MGN 主控台或工具來啟用與 Organizations 的整合。這可讓 AWS Transform MGN 執行其所需的任何組態，例如建立 服務所需的資源。只有在您無法使用 AWS Transform MGN提供的工具啟用整合時，才能繼續執行這些步驟。如需詳細資訊，請參閱[本說明](orgs_integrate_services.md#important-note-about-integration)。  
如果您使用 AWS Transform MGN 主控台或工具啟用受信任存取，則不需要完成這些步驟。

您可以使用 AWS Organizations 主控台、執行 AWS CLI 命令，或呼叫其中一個 AWS SDKs。

------
#### [ AWS 管理主控台 ]

**使用 Organizations 主控台來啟用受信任的服務存取**

1. 登入 [AWS Organizations 主控台](https://console.aws.amazon.com/organizations/v2)。您必須以 IAM 使用者登入、擔任 IAM 角色，或是以組織管理帳戶中的根使用者 ([不建議](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#lock-away-credentials)) 身分登入。

1. 在導覽窗格中，選擇**服務**。

1. **AWS Transform MGN** 在服務清單中選擇 。

1. 選擇 **Enable trusted access (啟用信任存取)**。

1. 在**啟用受信任存取的 AWS Transform MGN**對話方塊中，輸入**啟用**以確認，然後選擇**啟用受信任存取**。

1. 如果您只是 的管理員 AWS Organizations，請告訴管理員 AWS Transform MGN ，他們現在可以從服務主控台 啟用該服務來使用 AWS Organizations 。

------
#### [ AWS CLI, AWS API ]

**使用 Organizations CLI/SDK 來啟用受信任服務存取**  
使用下列 AWS CLI 命令或 API 操作來啟用受信任的服務存取：
+ AWS CLI: [enable-aws-service-access](https://docs.aws.amazon.com/cli/latest/reference/organizations/enable-aws-service-access.html)

  執行下列命令，以 Organizations 將 啟用 AWS Transform MGN 為信任的服務。

  ```
  $ aws organizations enable-aws-service-access \ 
      --service-principal mgn.amazonaws.com
  ```

  此命令成功後就不會產生輸出。
+ AWS API：[EnableAWSServiceAccess](https://docs.aws.amazon.com/organizations/latest/APIReference/API_EnableAWSServiceAccess.html)

------

## 使用 Application Migration Service 停用受信任存取
<a name="integrate-disable-ta-application-migration"></a>

只有 Organizations 管理帳戶中的管理員可以使用 Application Migration Service 停用受信任存取。

您可以使用 AWS Transform MGN 或 AWS Organizations 工具來停用受信任存取。

**重要**  
我們強烈建議您盡可能使用 AWS Transform MGN 主控台或工具來停用與 Organizations 的整合。這可讓 AWS Transform MGN 執行其所需的任何清除，例如刪除 服務不再需要的資源或存取角色。只有在您無法使用 AWS Transform MGN提供的工具停用整合成時，才能繼續執行這些步驟。  
如果您使用 AWS Transform MGN 主控台或工具停用受信任存取，則不需要完成這些步驟。

您可以使用 AWS Organizations 主控台、執行 Organizations AWS CLI 命令，或呼叫其中一個 AWS SDKs。

------
#### [ AWS 管理主控台 ]

**使用 Organizations 主控台來受信停用任的服務存取**

1. 登入 [AWS Organizations 主控台](https://console.aws.amazon.com/organizations/v2)。您必須以 IAM 使用者登入、擔任 IAM 角色，或是以組織管理帳戶中的根使用者 ([不建議](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#lock-away-credentials)) 身分登入。

1. 在導覽窗格中，選擇**服務**。

1. **AWS Transform MGN** 在服務清單中選擇 。

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

1. 在**停用受信任存取對話方塊中 AWS Transform MGN**，輸入**停用**以確認，然後選擇**停用受信任存取**。

1. 如果您只是 的管理員 AWS Organizations，請告訴管理員 AWS Transform MGN ，他們現在可以使用 服務 AWS Organizations 主控台或工具 停用該服務。

------
#### [ AWS CLI, AWS API ]

**使用 Organizations CLI/SDK 來停用受信任服務存取**  
您可以使用下列 AWS CLI 命令或 API 操作來停用受信任的服務存取：
+ AWS CLI: [disable-aws-service-access](https://docs.aws.amazon.com/cli/latest/reference/organizations/disable-aws-service-access.html)

  執行下列命令，以 Organizations 將 停用 AWS Transform MGN 為信任的服務。

  ```
  $ aws organizations disable-aws-service-access \
      --service-principal mgn.amazonaws.com
  ```

  此命令成功後就不會產生輸出。
+ AWS API：[DisableAWSServiceAccess](https://docs.aws.amazon.com/organizations/latest/APIReference/API_DisableAWSServiceAccess.html)

------

## 啟用 Application Migration Service 的委派管理員帳戶
<a name="integrate-enable-da-application-migration"></a>

當您將成員帳戶指定為組織的委派管理員時，該帳戶的使用者和角色可以執行 Application Migration Service 的管理動作，否則只能由組織管理帳戶中的使用者或角色執行。這可協助您將組織的管理與 Application Migration Service 的管理分開。如需詳細資訊，請參閱《*Application Migration Service 使用者指南*》中的[設定您的 AWS Organizations](https://docs.aws.amazon.com/mgn/latest/ug/setting-up-organizations.html) 。

**最低許可**  
只有 Organizations 管理帳戶中的使用者或角色可以將成員帳戶設定為組織中 Application Migration Service 的委派管理員

------
#### [ AWS CLI, AWS API ]

如果您想要使用 AWS CLI 或其中一個 AWS SDKs 設定委派管理員帳戶，您可以使用下列命令：
+ AWS CLI: 

  ```
  $ aws organizations register-delegated-administrator \
      --account-id 123456789012 \
      --service-principal mgn.amazonaws.com
  ```
+ AWS SDK：呼叫 Organizations `RegisterDelegatedAdministrator`操作和成員帳戶的 ID 號碼，並將帳戶服務識別`mgn.amazonaws.com`為參數。

------

## 停用 Application Migration Service 的委派管理員
<a name="integrate-disable-da-application-migration"></a>

 只有 Organizations 管理帳戶中的管理員才能移除 Application Migration Service 的委派管理員。您可以使用 Organizations `DeregisterDelegatedAdministrator` CLI 或 SDK 操作來移除委派管理員。