Amazon Connect Managed Synchronization サービスにリンクされたロールの使用 - Amazon Connect

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Connect Managed Synchronization サービスにリンクされたロールの使用

Amazon Connect マネージド同期では AWS Identity and Access Management 、(IAM) サービスにリンクされたロールを使用します。サービスにリンクされたロールは、Managed Synchronization に直接リンクされた一意のタイプの IAM ロールです。サービスにリンクされたロールは Managed Synchronization によって事前定義されており、ユーザーに代わってサービスから他の AWS のサービスを呼び出すために必要なすべてのアクセス許可が含まれています。

サービスにリンクされたロールを使用することで、必要なアクセス許可を手動で追加する必要がなくなるため、Managed Synchronization の設定が簡単になります。Managed Synchronization は、サービスにリンクされたロールのアクセス許可を定義します。特に定義されている場合を除き、Managed Synchronization のみがそのロールを引き受けることができます。定義したアクセス許可には、信頼ポリシーと許可ポリシーが含まれます。この許可ポリシーを他の IAM エンティティにアタッチすることはできません。

サービスリンクロールは、まずその関連リソースを削除しなければ削除できません。これにより、リソースへのアクセス許可を不用意に削除してしまうことが回避されるため、Managed Synchronization リソースは保護されます。

サービスにリンクされたロールをサポートする他のサービスの詳細については、AWS 「IAM と連携するサービス」を参照し、「サービスにリンクされたロール」列で「はい」があるサービスを探してください。サービスにリンクされたロールに関するドキュメントをサービスで表示するには、[はい] リンクを選択します。

Managed Synchronization 向けのサービスにリンクされたロール

Managed Synchronization では、AWS AWSServiceRoleForAmazonConnectSynchronization というプレフィックスが付いたサービスにリンクされたロールを使用します。これにより、Amazon Connect Managed Synchronization では、ユーザーに代わって AWS リソースにアクセスするための読み取り、書き込み、更新、削除のアクセス権限が付与されます。アカウントのロールのフルネームには、プレフィックスと次のような一意の ID が含まれます。

AWSServiceRoleForAmazonConnectSynchronization_unique-id

AWSServiceRoleForAmazonConnectSynchronization プレフィックスが付いたサービスにリンクされたロールは、次のみを信頼して、ロールを引き受けます。

  • synchronization.connect.amazonaws.com

AmazonConnectSynchronizationServiceRolePolicy という名前のロールアクセス許可ポリシーは、Managed Synchronization に特定のリソースに対する次のアクションの実行を許可します。

  • アクション: Amazon Connect リソースすべてのための Amazon Connect

    • connect:Create*

    • connect:Update*

    • connect:Delete*

    • connect:Describe*

    • connect:List*

    • connect:Search*

    • connect:Associate*

    • connect:Disassociate*

    • connect:Get*

    • connect:BatchGet*

    • connect:TagResource

    • connect:UntagResource

  • アクション: インスタンスの Amazon Connect 使用状況メトリクスをアカウントに公開するために Amazon CloudWatch メトリクス cloudwatch:PutMetricData を使用します。

AmazonConnectSynchronizationServiceRolePolicy という名前のロールアクセス許可ポリシーは、指定されたリソースで Managed Synchronization が以下のアクションを実行することを禁止します。

  • アクション: Amazon Connect リソースすべてのための Amazon Connect

    • connect:Start*

    • connect:Stop*

    • connect:Resume*

    • connect:Suspend*

    • connect:*Contact

    • connect:*Contacts

    • connect:*ContactAttributes*

    • connect:*RealtimeContact*

    • connect:*AnalyticsData*

    • connect:*MetricData*

    • connect:*UserData*

    • connect:*ContactEvaluation

    • connect:*AttachedFile*

    • connect:UpdateContactSchedule

    • connect:UpdateContactRoutingData

    • connect:ListContactReferences

    • connect:CreateParticipant

    • connect:CreatePersistentContactAssociation

    • connect:CreateInstance

    • connect:DeleteInstance

    • connect:ListInstances

    • connect:ReplicateInstance

    • connect:GetFederationToken

    • connect:ClaimPhoneNumber

    • connect:ImportPhoneNumber

    • connect:ReleasePhoneNumber

    • connect:SearchAvailablePhoneNumbers

    • connect:CreateTrafficDistributionGroup

    • connect:DeleteTrafficDistributionGroup

    • connect:GetTrafficDistribution

    • connect:UpdateTrafficDistribution

ユーザー、グループ、ロールなどがサービスにリンクされたロールを作成、編集、削除できるようにするには、アクセス権限を設定する必要があります。詳細については、 IAM ユーザーガイド の「サービスリンクロールのアクセス許可」を参照してください。

Managed Synchronization 向けのサービスにリンクされたロールの作成

サービスにリンクされたロールを手動で作成する必要はありません。ReplicateInstance API を呼び出して Amazon Connect インスタンスをレプリケートすると、Managed Synchronization がサービスにリンクされたロールを自動的に作成します。

このサービスリンクロールを削除した後で再度作成する必要が生じた場合は、同じ方法でアカウントにロールを再作成できます。Amazon Connect インスタンスをもう一度レプリケートすると、Managed Synchronization がサービスにリンクされたロールをもう一度自動的に作成します。

Managed Synchronization 向けのサービスにリンクされたロールの編集

Managed Synchronization では、AWSServiceRoleForAmazonConnectSynchronization プレフィックスが付いたサービスにリンクされたロールの編集をユーザーに許可していません。サービスリンクロールを作成した後は、多くのエンティティによってロールが参照される可能性があるため、ロール名を変更することはできません。ただし、IAM を使用したロールの説明の編集はできます。詳細については、「IAM ユーザーガイド」の「サービスリンクロールの編集」を参照してください。

Managed Synchronization 向けのサービスにリンクされたロールの削除

サービスリンクロールが必要な機能またはサービスが不要になった場合には、そのロールを削除することをお勧めします。そうすることで、積極的にモニタリングまたは保守されていない未使用のエンティティを排除できます。ただし、手動で削除する前に、サービスリンクロールのリソースをクリーンアップする必要があります。

注記

リソースを削除する際に、Managed Synchronization サービスで該当ロールが使用されている場合、削除は失敗する場合があります。失敗した場合は、数分待ってから操作を再試行してください。

AWSServiceRoleForAmazonConnectSynchronization プレフィックスが付いたロールが使用している Managed Synchronization リソースを削除するには
  • ソースインスタンスのレプリカ Amazon Connect インスタンスをすべて削除します。

サービスリンクロールを IAM で手動削除するには

IAM コンソール、 AWS CLI、または AWS API を使用して、AWSServiceRoleForAmazonConnectSynchronization プレフィックス付きサービスリンクロールを削除します。詳細については、 IAM ユーザーガイド の「サービスにリンクされたロールの削除」を参照してください。

Managed Synchronization サービスにリンクされたロールをサポートするリージョン

Managed Synchronization は、Amazon Connect Amazon Connect Global Resiliency が利用できるすべてのリージョンでサービスにリンクされたロールの使用をサポートします。詳細については、「Amazon Connect グローバルレジリエンシーのセットアップ」を参照してください。

リージョン名 リージョン識別子 Managed Synchronization のサポート
米国東部 (バージニア北部) us-east-1 あり
米国西部 (オレゴン) us-west-2 あり