翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
カスタム IAM ポリシーを使用して Amazon Connect 管理ウェブサイトへのアクセスを管理するために必要なアクセス許可
カスタムの IAM ポリシーを使用して Amazon Connect 管理ウェブサイトへのアクセスを管理している場合、ユーザーが実行する必要があるタスクに応じて、この記事に記載されているアクセス許可の一部またはすべてが必要です。
注記
カスタムの IAM ポリシーで [connect: *]を指定すると、この記事に記載されている Amazon Connect へのアクセス許可のすべてがユーザーに付与されます。
注記
Amazon Connect 管理ウェブサイトの特定のページ (タスクおよび Customer Profiles など) では、インラインポリシーにアクセス許可を追加する必要があります。
内容
AmazonConnectFullAccess ポリシー
Amazon Connect に対する、完全な読み取りと書き込みのアクセスを許可するには、2 つのユーザー (グループまたはロール) にそれぞれポリシーをアタッチする必要があります。AmazonConnect_FullAccess ポリシーとカスタムポリシーを次の内容でアタッチします。
{ "Version": "2012-10-17", "Statement": [ { "Sid": "AttachAnyPolicyToAmazonConnectRole", "Effect": "Allow", "Action": "iam:PutRolePolicy", "Resource": "arn:aws:iam::*:role/aws-service-role/connect.amazonaws.com/AWSServiceRoleForAmazonConnect*" } ] }
ユーザーがインスタンスを作成できるようにするには、 AmazonConnect_FullAccess policy によって付与されたアクセス許可があることを確認します。
AmazonConnect_FullAccess policy を使用する場合は、次の点に注意してください。
-
任意の名前で Amazon S3 バケットを作成する場合や、Amazon Connect 管理ウェブサイトからインスタンスの作成や更新を行う際に既存のバケットを使用する場合は、追加の権限が必要となります。通話録音、チャット記録、通話記録やその他のデータのデフォルトのストレージ場所を選択する場合、システムによってこれらのオブジェクトに「amazon-connect-」が追加されます。
-
aws/connect KMS キーを、デフォルトの暗号化オプションとして使用できます。カスタムの暗号化キーを使用するには、ユーザーに追加の KMS 権限を割り当てます。
-
Amazon Polly 、ライブメディアストリーミング、データストリーミング、Lex ボットなどの他の AWS リソースを Amazon Connect インスタンスにアタッチする追加の権限をユーザーに割り当てます。
AmazonConnectReadOnlyアクセスポリシー
読み取り専用アクセスを許可するには、 AmazonConnectReadOnlyアクセスポリシーのみをアタッチする必要があります。
Amazon Connect 管理ウェブサイトのホームページ
次の画像は、サンプルの Amazon Connect 管理ウェブサイトのホームページを示しています。矢印はインスタンスのエイリアスを指しています。インスタンスのエイリアスを選択して、詳細なインスタンスページに移動します。
このページへのアクセスを管理するには、次の表に示すアクセス許可を使用します。
アクション/ユースケース | 必要となる権限 |
---|---|
インスタンスを一覧表示する |
接続:ListInstances ds:DescribeDirectories |
インスタンスの説明:インスタンス/現在の設定の詳細を表示します |
接続:DescribeInstance connect:ListLambdaFunctions connect:ListLexBots 接続:ListInstanceStorageConfigs connect:ListApprovedOrigins connect:ListSecurityKeys connect:DescribeInstanceAttributes 接続:DescribeInstanceStorageConfig ds:DescribeDirectories |
インスタンスの作成 |
接続:AssociateCustomerProfilesDomain 接続:CreateInstance 接続:DescribeInstance 接続:ListInstances 接続:AssociateInstanceStorageConfig connect:UpdateInstanceAttribute ds:CheckAlias ds:CreateAlias ds:AuthorizeApplication ds:UnauthorizeApplication ds:CreateIdentityPoolDirectory ds:CreateDirectory ds:DescribeDirectories iam:CreateServiceLinkedRole iam:PutRolePolicy km:CreateGrant km:DescribeKey km:ListAliases km:RetireGrant ログ:CreateLogグループ s3:CreateBucket s3: GetBucketロケーション s3:ListAllMyBuckets servicequotas:GetServiceQuota プロファイル:CreateDomain プロファイル:GetDomain プロファイル:GetProfileObjectType profile:ListAccountIntegrations プロファイル:ListDomains プロファイル:ListProfileObjectTypeテンプレート プロファイル:PutIntegration |
インスタンスの削除 |
接続:DescribeInstance 接続:DeleteInstance 接続:ListInstances ds:DescribeDirectories ds:DeleteDirectory ds:UnauthorizeApplication |
インスタンスの詳細ページ
次の画像は、詳細なインスタンスページのそれぞれにアクセスするためのナビゲーションメニューを示しています。
インスタンスの詳細ページにアクセスするには、Amazon Connect 管理ウェブサイトのホームページ (説明/一覧) へのアクセス許可が必要です。または、AmazonConnectReadOnlyアクセスポリシーを使用します。
以下の表に、インスタンス詳細の各ページに対する詳細なアクセス許可を示します。
注記
[編集] アクションを実行するユーザーには、[一覧表示] および [説明] のアクセス許可も必要です。
概要ページ
アクション/ユースケース | 必要となる許可 |
---|---|
サービスにリンクされたロールの作成 |
接続:DescribeInstance 接続:ListInstances connect:DescribeInstanceAttribute connect:UpdateInstanceAttribute connect:ListIntegrationAssociations profile:ListAccountIntegrations ds:DescribeDirectories iam:CreateServiceLinkedRole iam:PutRolePolicy |
テレフォニーページ
アクション/ユースケース | 必要となる許可 |
---|---|
テレフォニーオプションの表示 | 接続:DescribeInstance |
テレフォニーオプションの有効化/無効化 |
connect:UpdateInstanceAttribute |
アウトバウンドキャンペーンを表示する |
connect-campaigns:GetConnectInstanceConfig connect-campaigns:GetInstanceOnboardingJobStatus 接続:DescribeInstance connect:DescribeInstanceAttribute km:DescribeKey |
アウトバウンドキャンペーンを有効化/無効化する |
connect-campaigns:GetConnectInstanceConfig connect-campaigns:GetInstanceOnboardingJobStatus connect-campaigns:StartInstanceOnboardingJob connect-campaigns:DeleteInstanceOnboardingJob connect-campaigns:DeleteConnectInstanceConfig 接続:DescribeInstance connect:DescribeInstanceAttribute connect:UpdateInstanceAttribute iam:CreateServiceLinkedRole iam:DeleteServiceLinkedRole iam:AttachRolePolicy iam:PutRolePolicy iam:DeleteRolePolicy イベント:PutRule イベント:PutTargets イベント:DeleteRule イベント:RemoveTargets イベント:DescribeRule イベント:ListTargetsByRule ds:DescribeDirectories km:DescribeKey km:ListKeys km:CreateGrant km:RetireGrant |
データストレージページ
通話の記録セクション
アクション/ユースケース | 必要となる権限 |
---|---|
通話の記録の表示 |
接続:DescribeInstance 接続:ListInstanceStorageConfigs 接続:DescribeInstanceStorageConfig |
通話の記録の編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig s3:ListAllMyBuckets s3: GetBucketロケーション s3:GetBucketAcl s3:CreateBucket km:CreateGrant km:DescribeKey km:ListAliases km:RetireGrant iam:PutRolePolicy |
画面記録録画セクション
アクション/ユースケース | 必要となる許可 |
---|---|
画面録画の表示 |
接続:DescribeInstance 接続:ListInstanceStorageConfigs 接続:DescribeInstanceStorageConfig |
画面記録の編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig s3:ListAllMyBuckets s3: GetBucketロケーション s3:GetBucketAcl s3:CreateBucket iam:PutRolePolicy km:CreateGrant km:DescribeKey km:ListAliases km:RetireGrant |
チャットのトランスクリプトのセクション
アクション/ユースケース | 必要となる権限 |
---|---|
チャットのトランスクリプトの表示 |
接続:DescribeInstance 接続:DescribeInstanceStorageConfig 接続:ListInstanceStorageConfigs |
チャットのトランスクリプトの編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig s3:ListAllMyBuckets s3: GetBucketロケーション s3:GetBucketAcl s3:CreateBucket km:CreateGrant km:DescribeKey km:ListAliases km:RetireGrant iam:PutRolePolicy |
添付ファイルのセクション
アクション/ユースケース | 必要となる権限 |
---|---|
チャットの添付ファイルの表示 |
接続:DescribeInstance 接続:DescribeInstanceStorageConfig 接続:ListInstanceStorageConfigs |
チャットの添付ファイルの編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig s3:ListAllMyBuckets s3: GetBucketロケーション s3:CreateBucket s3:GetBucketAcl km:CreateGrant km:DescribeKey km:ListAliases km:RetireGrant iam:PutRolePolicy |
ライブメディアストリーミングのセクション
アクション/ユースケース | 必要となる権限 |
---|---|
ライブメディアストリーミングの表示 |
接続:DescribeInstance 接続:ListInstanceStorageConfigs 接続:DescribeInstanceStorageConfig |
ライブメディアストリーミングの編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig km:CreateGrant km:DescribeKey km:RetireGrant iam:PutRolePolicy |
エクスポート済みレポートのセクション
アクション/ユースケース | 必要となる権限 |
---|---|
エクスポート済みレポートの表示 |
接続:DescribeInstance 接続:ListInstanceStorageConfigs 接続:DescribeInstanceStorageConfig |
エクスポート済みレポートの編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続: DisassociateInstanceStorageConfig s3:ListAllMyBuckets s3: GetBucketロケーション s3:CreateBucket km:DescribeKey km:ListAliases km:RetireGrant km:CreateGrant iam:PutRolePolicy |
データストリーミングページ
問い合わせレコードセクション
アクション/ユースケース | 必要となる許可 |
---|---|
データストリーミングの表示 – 問い合わせレコード |
接続:DescribeInstance 接続:ListInstanceStorageConfigs 接続:DescribeInstanceStorageConfig |
問い合わせレコードの編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig Firehose:ListDeliveryStreams Firehose:DescribeDeliveryStream Kinesis:ListStreams Kinesis:DescribeStream iam:PutRolePolicy |
エージェントイベントのセクション
アクション/ユースケース | 必要となる権限 |
---|---|
データストリーミングの表示 – エージェントイベント |
接続:DescribeInstance 接続:ListInstanceStorageConfigs 接続:DescribeInstanceStorageConfig |
エージェントイベントの編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig Kinesis:ListStreams Kinesis: DescribeStream iam:PutRolePolicy |
フローページ
フローのセキュリティキーのセクション
アクション/ユースケース | 必要となる許可 |
---|---|
フローセキュリティキーの表示 |
接続:DescribeInstance connect:ListSecurityKeys |
フローのセキュリティキーの追加/削除 |
connect:AssociateSecurityKey connect:DisassociateSecurityKey |
Lex ボットセクション
アクション/ユースケース | 必要となる権限 |
---|---|
Lex ボットの表示 |
connect:ListLexBot 接続:ListBots |
Lex ボットの追加/削除 |
lex:GetBots lex:GetBot lex:CreateResourcePolicy lex:DeleteResourcePolicy lex:UpdateResourcePolicy lex: DescribeBotエイリアス lex: ListBotエイリアス lex:ListBots 接続:AssociateBot 接続:DisassociateBot 接続:ListBots connect:AssociateLexBot connect:DisassociateLexBot connect:ListLexBot iam:PutRolePolicy |
Lambda 関数のセクション
アクション/ユースケース | 必要となる権限 |
---|---|
Lambda 関数の表示 |
connect:ListLambdaFunctions |
Lambda 関数の追加/削除 |
connect:ListLambdaFunctions connect:AssociateLambdaFunction connect:DisassociateLambdaFunction iam:PutRolePolicy Lambda:ListFunctions Lambda:AddPermission Lambda:RemovePermission |
フローログセクション
アクション/ユースケース | 必要となる許可 |
---|---|
フローログ設定の表示 |
接続:DescribeInstance connect:DescribeInstanceAttribute |
フローログの有効化/無効化 |
ログ:CreateLogグループ |
Amazon Polly セクション
アクション/ユースケース | 必要となる権限 |
---|---|
Amazon Polly のオプションの表示 |
接続:DescribeInstance connect:DescribeInstanceAttribute |
Amazon Polly のオプションの更新 |
connect:UpdateInstanceAttribute |
アプリケーション統合ページ
アクション/ユースケース | 必要となる権限 |
---|---|
承認された発信者の表示 |
接続:DescribeInstance connect:ListApprovedOrigins |
承認された発信者の編集 |
接続: AssociateApprovedOrigin connect:ListApprovedOrigins connect:DisassociateApprovedOrigin |
顧客プロファイルページ
アクション/ユースケース | 必要となる権限 |
---|---|
顧客プロファイルの表示 |
アプリケーション統合:ListEvent統合 Appflow:DescribeConnectorエンティティ Appflow:DescribeConnectorProfiles Appflow:DescribeFlow Appflow:ListFlows Appflow: ListConnectorエンティティ appflow:ListConnectorProfiles cloudwatch:GetMetricデータ 接続:DescribeInstance 接続:ListInstances ds:DescribeDirectories iam:ListRoles Kinesis: DescribeStream概要 km:DescribeKey km:ListKeys プロファイル:GetCalculatedAttributeDefinition プロファイル:GetDomain プロファイル:GetEventストリーム プロファイル:GetIdentityResolutionJob プロファイル:GetIntegration プロファイル:GetProfileObjectType プロファイル:GetProfileObjectTypeテンプレート プロファイル:GetWorkflow profile:ListAccountIntegrations プロファイル:ListCalculatedAttributeDefinitions プロファイル:ListDomains プロファイル:ListEventストリーム プロファイル:ListIdentityResolutionJobs プロファイル:ListIntegrations プロファイル:ListProfileObjectTypes プロファイル:ListProfileObjectTypeテンプレート SQL:ListQueues |
顧客プロファイルの編集 |
アプリ統合:CreateEvent統合 アプリケーション統合:ListEvent統合 Appflow:CreateFlow appflow:CreateConnectorProfile Appflow:DescribeFlow Appflow:DeleteFlow Appflow:DescribeConnectorエンティティ Appflow:DescribeConnectorProfiles Appflow:ListFlows Appflow: ListConnectorエンティティ appflow:ListConnectorProfiles Appflow:StartFlow cloudwatch:GetMetricデータ 接続:DescribeInstance 接続:ListInstances ds:DescribeDirectories イベント:CreateEventバス イベント:DescribeEventバス イベント:DescribeEventソース イベント:ListEventソース iam:CreateRole iam:CreatePolicy iam:AttachRolePolicy iam:ListRoles iam:PutRolePolicy Kinesis: DescribeStream概要 Kinesis:ListStreams km:CreateGrant km:DescribeKey km:ListAliases km:ListKeys km:ListGrants プロファイル:CreateDomain プロファイル:CreateEventストリーム プロファイル:CreateIntegrationワークフロー プロファイル:DeleteEventストリーム プロファイル:DeleteIntegration プロファイル:DeleteDomain プロファイル:DeleteProfileObjectType プロファイル:DetectProfileObjectType プロファイル:GetCalculatedAttributeDefinition プロファイル:GetDomain プロファイル:GetEventストリーム プロファイル:GetIdentityResolutionJob プロファイル:GetIntegration プロファイル:GetProfileObjectType プロファイル:GetProfileObjectTypeテンプレート プロファイル:GetWorkflow profile:ListAccountIntegrations プロファイル:ListCalculatedAttributeDefinitions プロファイル:ListDomains プロファイル:ListEventストリーム プロファイル:ListIdentityResolutionJobs プロファイル:ListIntegrations プロファイル:ListProfileObjectTypes プロファイル:ListProfileObjectTypeテンプレート プロファイル:PutIntegration プロファイル:PutProfileObjectType プロファイル:TagResource プロファイル:UntagResource プロファイル:UpdateDomain s3: GetBucketロケーション s3:GetBucketポリシー s3:GetObject s3:HeadBucket s3:ListAllMyBuckets s3:ListBucket s3:ListObjectsV2 s3:PutBucketポリシー s3:SelectObjectコンテンツ SQL:ListQueues |
タスクページ
アクション/ユースケース | 必要となる権限 |
---|---|
タスク統合の表示 |
アプリ統合:GetEvent統合 connect:ListIntegrationAssociations |
タスク統合の編集 |
アプリ統合:CreateEvent統合 アプリ統合:GetEvent統合 アプリケーション統合:ListEvent統合 アプリ統合:DeleteEventIntegrationAssociation アプリ統合:CreateEventIntegrationAssociation Appflow:CreateFlow appflow:CreateConnectorProfile Appflow:DescribeFlow Appflow:DeleteFlow appflow:DeleteConnectorProfile Appflow:DescribeConnectorエンティティ Appflow:ListFlows Appflow: ListConnectorエンティティ Appflow:StartFlow connect:ListIntegrationAssociations connect:DeleteIntegrationAssociation connect:ListUseCases 接続DeleteUse:ケース イベント:ActivateEventソース イベント:CreateEventバス イベント:DescribeEventバス イベント:DescribeEventソース イベント:ListEventソース イベント:ListTargetsByRule イベント:PutRule イベント:PutTargets イベント:DeleteRule イベント:RemoveTargets km:CreateGrant km:DescribeKey km:ListAliases km:ListKeys km:ListGrants |
Cases ページ
アクション/ユースケース | 必要となる許可 |
---|---|
Cases ドメインの詳細を表示する |
接続:ListInstances ds:DescribeDirectories connect:ListIntegrationAssociations ケース:GetDomain |
Cases にオンボードする |
接続:ListInstances connect:ListIntegrationAssociations ケース:GetDomain ケース:CreateDomain connect:CreateIntegrationAssociation 接続:DescribeInstance iam:PutRolePolicy |
Amazon Q in Connect ページ
アクション/ユースケース | 必要となる許可 |
---|---|
ドメインと統合を表示する |
英知:ListAssistant関連付け Appflow:DescribeConnectorProfiles アプリケーション統合:GetData統合 接続:DescribeInstance connect:DescribeInstanceAttribute connect:ListIntegrationAssociations km:DescribeKey km:ListGrants Wisdom:GetAssistant 英知:GetKnowledgeベース 英知:ListAssistant関連付け |
ドメインの追加または削除 |
connect:CreateIntegrationAssociation connect:DeleteIntegrationAssociation connect:ListIntegrationAssociations iam:DeleteRolePolicy iam:PutRolePolicy km:CreateGrant km:DescribeKey km:ListAliases Wisdom:CreateAssistant Wisdom:DeleteAssistant Wisdom:GetAssistant 英知:ListAssistant関連付け Wisdom:ListAssistants Wisdom:TagResource |
統合の追加または削除 |
英知:ListAssistant関連付け アプリケーション統合:CreateData統合 アプリ統合:CreateDataIntegrationAssociation アプリ統合:DeleteDataIntegrationAssociation アプリケーション統合:GetData統合 アプリ統合:ListData統合 appflow:CreateConnectorProfile Appflow:CreateFlow Appflow:DeleteFlow Appflow:DescribeConnector Appflow:DescribeConnectorエンティティ Appflow:DescribeConnectorProfiles Appflow:DescribeConnectors Appflow:DescribeFlow Appflow: ListConnectorエンティティ Appflow:StartFlow Appflow:StopFlow Appflow:TagResource appflow:UseConnectorProfile connect:CreateIntegrationAssociation connect:DeleteIntegrationAssociation connect:ListIntegrationAssociations iam:DeleteRolePolicy iam:PutRolePolicy km:CreateGrant kms:Decrypt km:DescribeKey kms:GenerateDataKey km:ListAliases km:ListGrants secretsmanager:CreateSecret secretsmanager:PutResourcePolicy 英知:CreateAssistant関連付け 英知:CreateKnowledgeベース 英知:DeleteAssistant関連付け 英知:DeleteKnowledgeベース Wisdom:GetAssistant 英知:GetKnowledgeベース 英知:ListAssistant関連付け 英知:ListKnowledgeベース Wisdom:TagResource |
Voice ID ページ
アクション/ユースケース | 必要となる許可 |
---|---|
Voice ID での統合の表示 |
voiceid:DescribeDomain voiceid:ListDomains voiceid:RegisterCompliance同意 voiceid:DescribeCompliance同意 connect:ListIntegrationAssociations |
Voice ID での統合の編集 |
voiceid:DescribeDomain voiceid:ListDomains voiceid:RegisterCompliance同意 voiceid:DescribeCompliance同意 voiceid:UpdateDomain voiceid:CreateDomain connect:ListIntegrationAssociations connect:CreateIntegrationAssociation connect:DeleteIntegrationAssociation イベント:PutRule イベント:DeleteRule イベント:PutTargets イベント:RemoveTargets iam:PutRolePolicy |
予測、容量計画、スケジューリング
アクション/ユースケース | 必要となる許可 |
---|---|
予測、容量計画、スケジューリングを表示する |
connect:DescribeForecastingPlanningSchedulingIntegration |
予測、キャパシティプランニング、スケジューリングを有効にする |
connect:UpdateInstanceAttribute connect:StartForecastingPlanningSchedulingIntegration |
予測、キャパシティプランニング、スケジューリングを無効にする |
connect:UpdateInstanceAttribute connect:StopForecastingPlanningSchedulingIntegration |
フェデレーション
SAML フェデレーション
アクション/ユースケース | 必要となる権限 |
---|---|
SAML フェデレーション |
接続:GetFederationトークン |
管理者/緊急フェデレーション
アクション/ユースケース | 必要となる権限 |
---|---|
管理者/緊急フェデレーション |
接続:GetFederationトークン |