

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

# Amazon DevOps Guru 和 AWS Organizations
<a name="services-that-can-integrate-devops"></a>

Amazon DevOps Guru 分析營運資料和應用程式指標與事件，以識別與正常操作模式不同的行為。當 DevOps Guru 檢測到操作問題或風險時，會通知使用者。

使用 DevOps Guru 可透過 啟用多帳戶支援 AWS Organizations，因此您可以指定成員帳戶來管理整個組織的洞見。然後，此委派管理員可以檢視、排序和篩選組織內所有帳戶的洞察，以便從整體上了解組織內所有受監控應用程式的運作狀態，而無需進行任何其他自訂。

如需詳細資訊，請參閱《Amazon DevOps Guru 使用者指南》**中的[監控組織中的帳戶](https://docs.aws.amazon.com//devops-guru/latest/userguide/getting-started-multi-account.html)。

使用以下資訊來協助您整合 Amazon DevOps Guru 與 AWS Organizations。

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

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

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

## 服務連結角色所使用的服務委託人
<a name="integrate-enable-svcprin-devops"></a>

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

如需詳細資訊，請參閱《Amazon DevOps Guru 使用者指南》**中的[將服務連結角色用於 DevOps Guru](https://docs.aws.amazon.com//devops-guru/latest/userguide/using-service-linked-roles.html)。

## 使用 DevOps Guru 啟用受信任存取
<a name="integrate-enable-ta-devops"></a>

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

**注意**  
當您指定 Amazon DevOps Guru 的委派管理員時，DevOps Guru 會自動啟用組織中 DevOps Guru 的受信任存取。  
DevOps Guru 需要信任的 存取權 AWS Organizations ，才能將成員帳戶指定為組織的此服務委派管理員。

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

您可以使用 AWS Organizations 主控台或 DevOps Guru 主控台來啟用受信任存取。

------
#### [ 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. 在 **[Services](https://console.aws.amazon.com/organizations/v2/home/services)** (服務) 頁面上，尋找 **Amazon DevOps Guru** 列，選擇服務的名稱，然後選擇 **Enable trusted access** (啟用受信任存取)。

1. 在確認對話方塊中，啟用**顯示啟用受信任存取選項**，在方塊中輸入 **enable**，然後選擇**啟用受信任的存取**。

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

------
#### [ DevOps Guru console ]

**使用 DevOps Guru 主控台來啟用受信任服務存取**

1. 在管理帳戶中以管理員身分登入並開啟 DevOps Guru 主控台：[Amazon DevOps Guru 主控台](https://console.aws.amazon.com//devops-guru/management-account) 

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

------

## 使用 DevOps Guru 停用受信任存取
<a name="integrate-disable-ta-devops"></a>

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

只有 AWS Organizations 管理帳戶中的管理員可以使用 Amazon DevOps Guru 停用受信任存取。

您只能使用 Organizations 工具停用受信任存取。

您可以使用 AWS Organizations 主控台停用受信任存取。

------
#### [ 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. 在服務清單中選擇 **Amazon DevOps Guru**。

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

1. 在**停用 Amazon DevOps Guru 的受信任存取**對話方塊中，輸入**停用**以確認，然後選擇**停用受信任存取**。

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

------

## 啟用 DevOps Guru 的委派管理員帳戶
<a name="integrate-enable-da-devops"></a>

DevOps Guru 的委派管理員帳戶可以查看所有成員帳戶中的洞察資料，這些帳戶是從組織加入 DevOps Guru。如需委派管理員如何管理組織帳戶的資訊，請參閱*《Amazon DevOps Guru 使用者指南》*中的[監控組織中的帳戶](https://docs.aws.amazon.com//devops-guru/latest/userguide/getting-started-multi-account.html)。

只有組織管理帳戶中的管理員可以設定 DevOps Guru 的委派管理員。

您可以從 DevOps Guru 主控台，或使用 Organizations `RegisterDelegatedAdministrator`CLI 或 SDK 操作，指定委派管理員帳戶。

**最低許可**  
只有 Organizations 管理帳戶中的使用者或角色，才能將成員帳戶設定為組織中 DevOps Guru 的委派管理員

------
#### [ DevOps Guru console ]

**在 DevOps Guru 主控台中設定委派管理員**

1. 在管理帳戶中以管理員身分登入並開啟 DevOps Guru 主控台：[Amazon DevOps Guru 主控台](https://console.aws.amazon.com//devops-guru/management-account) 

1. 選擇 **Register delegated administrator (註冊委派管理員)**。您可以選擇管理帳戶或任何成員帳戶作為委派管理員。

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

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

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

------

## 停用 DevOps Guru 的委派管理員
<a name="integrate-disable-da-devops"></a>

 您可以使用 DevOps Guru 主控台或使用 Organizations `DeregisterDelegatedAdministrator` CLI 或 SDK 操作，移除委派管理員。如需有關如何使用 DevOps Guru 主控台移除委派管理員的資訊，請參閱*《Amazon DevOps Guru 使用者指南》*中的[監控組織中的帳戶](https://docs.aws.amazon.com//devops-guru/latest/userguide/getting-started-multi-account.html)。