翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
カスタム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、Data Streaming、Lex ボットなどの他の AWS リソースを Amazon Connect インスタンスにアタッチするための追加の権限をユーザーに割り当てます。
AmazonConnectReadOnlyAccess ポリシー
読み取り専用アクセスを許可するには、AmazonConnectReadOnlyAccessポリシーのみをアタッチする必要があります。
Amazon Connect 管理ウェブサイトのホームページ
次の画像は、サンプルの Amazon Connect 管理ウェブサイトのホームページを示しています。矢印はインスタンスのエイリアスを指しています。インスタンスのエイリアスを選択して、詳細なインスタンスページに移動します。
このページへのアクセスを管理するには、次の表に示すアクセス許可を使用します。
アクション/ユースケース | 必要となる権限 |
---|---|
インスタンスを一覧表示する |
接続:ListInstances ds:DescribeDirectories |
インスタンスの説明:インスタンス/現在の設定の詳細を表示します |
接続:DescribeInstance 接続:ListLambdaFunctions 接続:ListLexBots 接続:ListInstanceStorageConfigs 接続:ListApprovedOrigins 接続:ListSecurityKeys 接続:DescribeInstanceAttributes 接続:DescribeInstanceStorageConfig ds:DescribeDirectories |
インスタンスの作成 |
接続:AssociateCustomerProfilesDomain 接続:CreateInstance 接続:DescribeInstance 接続:ListInstances 接続:AssociateInstanceStorageConfig 接続:UpdateInstanceAttribute ds:CheckAlias ds:CreateAlias ds:AuthorizeApplication ds:UnauthorizeApplication ds:CreateIdentityPoolDirectory ds:CreateDirectory ds:DescribeDirectories iam:CreateServiceLinkedRole iam:PutRolePolicy kms:CreateGrant kms:DescribeKey kms:ListAliases kms:RetireGrant ログ:CreateLogGroup s3:CreateBucket s3:GetBucketLocation s3:ListAllMyBuckets servicequotas:GetServiceQuota プロファイル:CreateDomain プロファイル:GetDomain プロファイル:GetProfileObjectType プロファイル:ListAccountIntegrations プロファイル:ListDomains プロファイル:ListProfileObjectTypeTemplates プロファイル:PutIntegration |
インスタンスの削除 |
接続:DescribeInstance 接続:DeleteInstance 接続:ListInstances ds:DescribeDirectories ds:DeleteDirectory ds:UnauthorizeApplication |
インスタンスの詳細ページ
次の画像は、詳細なインスタンスページのそれぞれにアクセスするためのナビゲーションメニューを示しています。
インスタンスの詳細ページにアクセスするには、Amazon Connect 管理ウェブサイトのホームページ (説明/一覧) へのアクセス許可が必要です。または、 AmazonConnectReadOnlyAccessポリシーを使用します。
以下の表に、インスタンス詳細の各ページに対する詳細なアクセス許可を示します。
注記
[編集] アクションを実行するユーザーには、[一覧表示] および [説明] のアクセス許可も必要です。
概要ページ
アクション/ユースケース | 必要となる許可 |
---|---|
サービスにリンクされたロールの作成 |
接続:DescribeInstance 接続:ListInstances 接続:DescribeInstanceAttribute 接続:UpdateInstanceAttribute 接続:ListIntegrationAssociations プロファイル:ListAccountIntegrations ds:DescribeDirectories iam:CreateServiceLinkedRole iam:PutRolePolicy |
テレフォニーページ
アクション/ユースケース | 必要となる許可 |
---|---|
テレフォニーオプションの表示 | 接続:DescribeInstance |
テレフォニーオプションの有効化/無効化 |
接続:UpdateInstanceAttribute |
アウトバウンドキャンペーンを表示する |
connect-campaigns:GetConnectInstanceConfig connect-campaigns:GetInstanceOnboardingJobStatus 接続:DescribeInstance 接続:DescribeInstanceAttribute kms:DescribeKey |
アウトバウンドキャンペーンを有効化/無効化する |
connect-campaigns:GetConnectInstanceConfig connect-campaigns:GetInstanceOnboardingJobStatus connect-campaigns:StartInstanceOnboardingJob connect-campaigns:DeleteInstanceOnboardingJob connect-campaigns:DeleteConnectInstanceConfig 接続:DescribeInstance 接続:DescribeInstanceAttribute 接続:UpdateInstanceAttribute iam:CreateServiceLinkedRole iam:DeleteServiceLinkedRole iam:AttachRolePolicy iam:PutRolePolicy iam:DeleteRolePolicy イベント:PutRule イベント:PutTargets イベント:DeleteRule イベント:RemoveTargets イベント:DescribeRule イベント:ListTargetsByRule ds:DescribeDirectories kms:DescribeKey kms:ListKeys kms:CreateGrant kms:RetireGrant |
データストレージページ
通話の記録セクション
アクション/ユースケース | 必要となる権限 |
---|---|
通話の記録の表示 |
接続:DescribeInstance 接続:ListInstanceStorageConfigs 接続:DescribeInstanceStorageConfig |
通話の記録の編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig s3:ListAllMyBuckets s3:GetBucketLocation s3:GetBucketAcl s3:CreateBucket kms:CreateGrant kms:DescribeKey kms:ListAliases kms:RetireGrant iam:PutRolePolicy |
画面記録録画セクション
アクション/ユースケース | 必要となる許可 |
---|---|
画面録画の表示 |
接続:DescribeInstance 接続:ListInstanceStorageConfigs 接続:DescribeInstanceStorageConfig |
画面記録の編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig s3:ListAllMyBuckets s3:GetBucketLocation s3:GetBucketAcl s3:CreateBucket iam:PutRolePolicy kms:CreateGrant kms:DescribeKey kms:ListAliases kms:RetireGrant |
チャットのトランスクリプトのセクション
アクション/ユースケース | 必要となる権限 |
---|---|
チャットのトランスクリプトの表示 |
接続:DescribeInstance 接続:DescribeInstanceStorageConfig 接続:ListInstanceStorageConfigs |
チャットのトランスクリプトの編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig s3:ListAllMyBuckets s3:GetBucketLocation s3:GetBucketAcl s3:CreateBucket kms:CreateGrant kms:DescribeKey kms:ListAliases kms:RetireGrant iam:PutRolePolicy |
添付ファイルのセクション
アクション/ユースケース | 必要となる権限 |
---|---|
チャットの添付ファイルの表示 |
接続:DescribeInstance 接続:DescribeInstanceStorageConfig 接続:ListInstanceStorageConfigs |
チャットの添付ファイルの編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig s3:ListAllMyBuckets s3:GetBucketLocation s3:CreateBucket s3:GetBucketAcl kms:CreateGrant kms:DescribeKey kms:ListAliases kms:RetireGrant iam:PutRolePolicy |
ライブメディアストリーミングのセクション
アクション/ユースケース | 必要となる権限 |
---|---|
ライブメディアストリーミングの表示 |
接続:DescribeInstance 接続:ListInstanceStorageConfigs 接続:DescribeInstanceStorageConfig |
ライブメディアストリーミングの編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig kms:CreateGrant kms:DescribeKey kms:RetireGrant iam:PutRolePolicy |
エクスポート済みレポートのセクション
アクション/ユースケース | 必要となる権限 |
---|---|
エクスポート済みレポートの表示 |
接続:DescribeInstance 接続:ListInstanceStorageConfigs 接続:DescribeInstanceStorageConfig |
エクスポート済みレポートの編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続: DisassociateInstanceStorageConfig s3:ListAllMyBuckets s3:GetBucketLocation s3:CreateBucket kms:DescribeKey kms:ListAliases kms:RetireGrant kms:CreateGrant iam:PutRolePolicy |
データストリーミングページ
問い合わせレコードセクション
アクション/ユースケース | 必要となる許可 |
---|---|
データストリーミングの表示 – 問い合わせレコード |
接続:DescribeInstance 接続:ListInstanceStorageConfigs 接続:DescribeInstanceStorageConfig |
問い合わせレコードの編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig Firehose:ListDeliveryStreams Firehose:DescribeDeliveryStream キネシス:ListStreams キネシス:DescribeStream iam:PutRolePolicy |
エージェントイベントのセクション
アクション/ユースケース | 必要となる権限 |
---|---|
データストリーミングの表示 – エージェントイベント |
接続:DescribeInstance 接続:ListInstanceStorageConfigs 接続:DescribeInstanceStorageConfig |
エージェントイベントの編集 |
接続:AssociateInstanceStorageConfig 接続:UpdateInstanceStorageConfig 接続:DisassociateInstanceStorageConfig キネシス:ListStreams キネシス: DescribeStream iam:PutRolePolicy |
フローページ
フローのセキュリティキーのセクション
アクション/ユースケース | 必要となる許可 |
---|---|
フローセキュリティキーの表示 |
接続:DescribeInstance 接続:ListSecurityKeys |
フローのセキュリティキーの追加/削除 |
接続:AssociateSecurityKey 接続:DisassociateSecurityKey |
Lex ボットセクション
アクション/ユースケース | 必要となる権限 |
---|---|
Lex ボットの表示 |
接続:ListLexBots 接続:ListBots |
Lex ボットの追加/削除 |
lex:GetBots lex:GetBot lex:CreateResourcePolicy lex:DeleteResourcePolicy lex:UpdateResourcePolicy lex:DescribeBotAlias lex:ListBotAliases lex:ListBots 接続:AssociateBot 接続:DisassociateBot 接続:ListBots 接続:AssociateLexBot 接続:DisassociateLexBot 接続:ListLexBots iam:PutRolePolicy |
Lambda 関数のセクション
アクション/ユースケース | 必要となる権限 |
---|---|
Lambda 関数の表示 |
接続:ListLambdaFunctions |
Lambda 関数の追加/削除 |
接続:ListLambdaFunctions 接続:AssociateLambdaFunction 接続:DisassociateLambdaFunction iam:PutRolePolicy Lambda:ListFunctions Lambda:AddPermission Lambda:RemovePermission |
フローログセクション
アクション/ユースケース | 必要となる許可 |
---|---|
フローログ設定の表示 |
接続:DescribeInstance 接続:DescribeInstanceAttribute |
フローログの有効化/無効化 |
ログ:CreateLogGroup |
Amazon Polly セクション
アクション/ユースケース | 必要となる権限 |
---|---|
Amazon Polly のオプションの表示 |
接続:DescribeInstance 接続:DescribeInstanceAttribute |
Amazon Polly のオプションの更新 |
接続:UpdateInstanceAttribute |
アプリケーション統合ページ
アクション/ユースケース | 必要となる権限 |
---|---|
承認された発信者の表示 |
接続:DescribeInstance 接続:ListApprovedOrigins |
承認された発信者の編集 |
接続: AssociateApprovedOrigin 接続:ListApprovedOrigins 接続:DisassociateApprovedOrigin |
顧客プロファイルページ
アクション/ユースケース | 必要となる権限 |
---|---|
顧客プロファイルの表示 |
アプリケーション統合:ListEventIntegrations Appflow:DescribeConnectorEntity Appflow:DescribeConnectorProfiles Appflow:DescribeFlow Appflow:ListFlows Appflow:ListConnectorEntities Appflow:ListConnectorProfiles cloudwatch:GetMetricData 接続:DescribeInstance 接続:ListInstances ds:DescribeDirectories iam:ListRoles キネシス:DescribeStreamSummary kms:DescribeKey kms:ListKeys プロファイル:GetCalculatedAttributeDefinition プロファイル:GetDomain プロファイル:GetEventStream プロファイル:GetIdentityResolutionJob プロファイル:GetIntegration プロファイル:GetProfileObjectType プロファイル:GetProfileObjectTypeTemplate プロファイル:GetWorkflow プロファイル:ListAccountIntegrations プロファイル:ListCalculatedAttributeDefinitions プロファイル:ListDomains プロファイル:ListEventStreams プロファイル:ListIdentityResolutionJobs プロファイル:ListIntegrations プロファイル:ListProfileObjectTypes プロファイル:ListProfileObjectTypeTemplates sqs:ListQueues |
顧客プロファイルの編集 |
アプリケーション統合:CreateEventIntegration アプリケーション統合:ListEventIntegrations Appflow:CreateFlow Appflow:CreateConnectorProfile Appflow:DescribeFlow Appflow:DeleteFlow Appflow:DescribeConnectorEntity Appflow:DescribeConnectorProfiles Appflow:ListFlows Appflow:ListConnectorEntities Appflow:ListConnectorProfiles Appflow:StartFlow cloudwatch:GetMetricData 接続:DescribeInstance 接続:ListInstances ds:DescribeDirectories イベント:CreateEventBus イベント:DescribeEventBus イベント:DescribeEventSource イベント:ListEventSources iam:CreateRole iam:CreatePolicy iam:AttachRolePolicy iam:ListRoles iam:PutRolePolicy キネシス:DescribeStreamSummary キネシス:ListStreams kms:CreateGrant kms:DescribeKey kms:ListAliases kms:ListKeys kms:ListGrants プロファイル:CreateDomain プロファイル:CreateEventStream プロファイル:CreateIntegrationWorkflow プロファイル:DeleteEventStream プロファイル:DeleteIntegration プロファイル:DeleteDomain プロファイル:DeleteProfileObjectType プロファイル:DetectProfileObjectType プロファイル:GetCalculatedAttributeDefinition プロファイル:GetDomain プロファイル:GetEventStream プロファイル:GetIdentityResolutionJob プロファイル:GetIntegration プロファイル:GetProfileObjectType プロファイル:GetProfileObjectTypeTemplate プロファイル:GetWorkflow プロファイル:ListAccountIntegrations プロファイル:ListCalculatedAttributeDefinitions プロファイル:ListDomains プロファイル:ListEventStreams プロファイル:ListIdentityResolutionJobs プロファイル:ListIntegrations プロファイル:ListProfileObjectTypes プロファイル:ListProfileObjectTypeTemplates プロファイル:PutIntegration プロファイル:PutProfileObjectType プロファイル:TagResource プロファイル:UntagResource プロファイル:UpdateDomain s3:GetBucketLocation s3:GetBucketPolicy s3:GetObject s3:HeadBucket s3:ListAllMyBuckets s3:ListBucket s3:ListObjectsV2 s3:PutBucketPolicy s3:SelectObjectContent sqs:ListQueues |
タスクページ
アクション/ユースケース | 必要となる権限 |
---|---|
タスク統合の表示 |
アプリケーション統合:GetEventIntegration 接続:ListIntegrationAssociations |
タスク統合の編集 |
アプリケーション統合:CreateEventIntegration アプリケーション統合:GetEventIntegration アプリケーション統合:ListEventIntegrations アプリケーション統合:DeleteEventIntegrationAssociation アプリケーション統合:CreateEventIntegrationAssociation Appflow:CreateFlow Appflow:CreateConnectorProfile Appflow:DescribeFlow Appflow:DeleteFlow Appflow:DeleteConnectorProfile Appflow:DescribeConnectorEntity Appflow:ListFlows Appflow:ListConnectorEntities Appflow:StartFlow 接続:ListIntegrationAssociations 接続:DeleteIntegrationAssociation 接続:ListUseCases 接続:DeleteUseCase イベント:ActivateEventSource イベント:CreateEventBus イベント:DescribeEventBus イベント:DescribeEventSource イベント:ListEventSources イベント:ListTargetsByRule イベント:PutRule イベント:PutTargets イベント:DeleteRule イベント:RemoveTargets kms:CreateGrant kms:DescribeKey kms:ListAliases kms:ListKeys kms:ListGrants |
Cases ページ
アクション/ユースケース | 必要となる許可 |
---|---|
Cases ドメインの詳細を表示する |
接続:ListInstances ds:DescribeDirectories 接続:ListIntegrationAssociations ケース:GetDomain |
Cases にオンボードする |
接続:ListInstances 接続:ListIntegrationAssociations ケース:GetDomain ケース:CreateDomain 接続:CreateIntegrationAssociation 接続:DescribeInstance iam:PutRolePolicy |
Amazon Q in Connect ページ
アクション/ユースケース | 必要となる許可 |
---|---|
ドメインと統合を表示する |
知恵:ListAssistantAssociations Appflow:DescribeConnectorProfiles アプリケーション統合:GetDataIntegration 接続:DescribeInstance 接続:DescribeInstanceAttribute 接続:ListIntegrationAssociations kms:DescribeKey kms:ListGrants 知恵:GetAssistant 知恵:GetKnowledgeBase 知恵:ListAssistantAssociations |
ドメインの追加または削除 |
接続:CreateIntegrationAssociation 接続:DeleteIntegrationAssociation 接続:ListIntegrationAssociations iam:DeleteRolePolicy iam:PutRolePolicy kms:CreateGrant kms:DescribeKey kms:ListAliases 知恵:CreateAssistant 知恵:DeleteAssistant 知恵:GetAssistant 知恵:ListAssistantAssociations 知恵:ListAssistants 知恵:TagResource |
統合の追加または削除 |
知恵:ListAssistantAssociations アプリケーション統合:CreateDataIntegration アプリケーション統合:CreateDataIntegrationAssociation アプリケーション統合:DeleteDataIntegrationAssociation アプリケーション統合:GetDataIntegration アプリケーション統合:ListDataIntegrations Appflow:CreateConnectorProfile Appflow:CreateFlow Appflow:DeleteFlow Appflow:DescribeConnector Appflow:DescribeConnectorEntity Appflow:DescribeConnectorProfiles Appflow:DescribeConnectors Appflow:DescribeFlow Appflow:ListConnectorEntities Appflow:StartFlow Appflow:StopFlow Appflow:TagResource Appflow:UseConnectorProfile 接続:CreateIntegrationAssociation 接続:DeleteIntegrationAssociation 接続:ListIntegrationAssociations iam:DeleteRolePolicy iam:PutRolePolicy kms:CreateGrant kms:Decrypt kms:DescribeKey kms:GenerateDataKey kms:ListAliases kms:ListGrants secretsmanager:CreateSecret secretsmanager:PutResourcePolicy 知恵:CreateAssistantAssociation 知恵:CreateKnowledgeBase 知恵:DeleteAssistantAssociation 知恵:DeleteKnowledgeBase 知恵:GetAssistant 知恵:GetKnowledgeBase 知恵:ListAssistantAssociations 知恵:ListKnowledgeBases 知恵:TagResource |
Voice ID ページ
アクション/ユースケース | 必要となる許可 |
---|---|
Voice ID での統合の表示 |
voiceid:DescribeDomain voiceid:ListDomains voiceid:RegisterComplianceConsent voiceid:DescribeComplianceConsent 接続:ListIntegrationAssociations |
Voice ID での統合の編集 |
voiceid:DescribeDomain voiceid:ListDomains voiceid:RegisterComplianceConsent voiceid:DescribeComplianceConsent voiceid:UpdateDomain voiceid:CreateDomain 接続:ListIntegrationAssociations 接続:CreateIntegrationAssociation 接続:DeleteIntegrationAssociation イベント:PutRule イベント:DeleteRule イベント:PutTargets イベント:RemoveTargets iam:PutRolePolicy |
予測、容量計画、スケジューリング
アクション/ユースケース | 必要となる許可 |
---|---|
予測、容量計画、スケジューリングを表示する |
接続:DescribeForecastingPlanningSchedulingIntegration |
予測、キャパシティプランニング、スケジューリングを有効にする |
接続:UpdateInstanceAttribute 接続:StartForecastingPlanningSchedulingIntegration |
予測、キャパシティプランニング、スケジューリングを無効にする |
接続:UpdateInstanceAttribute 接続:StopForecastingPlanningSchedulingIntegration |
フェデレーション
SAML フェデレーション
アクション/ユースケース | 必要となる許可 |
---|---|
SAML フェデレーション |
接続:GetFederationToken |
管理者/緊急フェデレーション
アクション/ユースケース | 必要となる権限 |
---|---|
管理者/緊急フェデレーション |
接続:GetFederationTokens |