Amazon Chime SDK Voice Connector サービスリンクロールポリシーの使用 - Amazon Chime SDK

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

Amazon Chime SDK Voice Connector サービスリンクロールポリシーの使用

以下のセクションでは、以下の方法について説明します。

  • Amazon Chime SDK Voice Connector サービスリンクロールポリシーを使用して、Amazon Chime SDK Voice Connector メディアを Kinesis にストリーミングします。

  • Amazon Polly と Speak および SpeakAndGetDigitsアクションを使用して音声を合成します。

Amazon Chime SDK Voice Connector のサービスにリンクされたロールのアクセス許可

Amazon Chime SDK Voice Connectors は、AWSServiceRoleForAmazonChimeVoiceConnector という名前のサービスにリンクされたロールを使用します。これにより、Amazon Chime SDK Voice Connectors はユーザーに代わって AWS のサービスを呼び出すことができます。Amazon Chime SDK Voice Connector のメディアストリーミングを開始する方法の詳細については、「」を参照してくださいAmazon Chime SDK Voice Connector メディアを Kinesis にストリーミングする

AWSServiceRoleForAmazonChimeVoiceConnector サービスリンクロールは、以下のサービスを信頼してロールを引き受けます。

  • voiceconnector.chime.amazonaws.com

AmazonChimeVoiceConnectorServiceLinkedRolePolicy により、Amazon Chime SDK は指定されたリソースに対して次のアクションを実行できます。

  • アクション: chime:GetVoiceConnector*。対象リソース: all AWS resources

  • アクション: arn:aws:kinesisvideo:us-east-1:111122223333:stream/ChimeVoiceConnector-* 上で kinesisvideo:*

  • アクション: all AWS resources 上で polly:SynthesizeSpeech

  • アクション: all AWS resources 上で chime:CreateMediaInsightsPipeline

  • アクション: all AWS resources 上で chime:GetMediaInsightsPipelineConfiguration

  • アクション: arn:aws:kinesisvideo:us-east-1:111122223333:stream/ChimeMediaPipelines-* 上で kinesisvideo:CreateStream

  • アクション: arn:aws:kinesisvideo:us-east-1:111122223333:stream/ChimeMediaPipelines-* 上で kinesisvideo:PutMedia

  • アクション: arn:aws:kinesisvideo:us-east-1:111122223333:stream/ChimeMediaPipelines-* 上で kinesisvideo:UpdateDataRetention

  • アクション: arn:aws:kinesisvideo:us-east-1:111122223333:stream/ChimeMediaPipelines-* 上で kinesisvideo:DescribeStream

  • アクション: arn:aws:kinesisvideo:us-east-1:111122223333:stream/ChimeMediaPipelines-* 上で kinesisvideo:GetDataEndpoint

  • アクション: kinesisvideo:ListStreams 上で arn:aws:kinesisvideo:us-east-1:111122223333:stream/*

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

Amazon Chime SDK Voice Connector のサービスリンクロールの作成

サービスリンクロールを手動で作成する必要はありません。Amazon Chime SDK Voice Connector の Kinesis メディアストリーミングを開始するか、 AWS Management Console、、または AWS API で Amazon Chime SDK SIP メディアアプリケーションを作成 AWS CLIまたは更新すると、Amazon Chime によってサービスにリンクされたロールが作成されます。

IAM コンソールで Chime Voice Connector ユースケースによるサービスリンクロールを作成することもできます。 AWS CLI または AWS API で、サービス名を使用してvoiceconnector.chime.amazonaws.comサービスにリンクされたロールを作成します。詳細については、「IAM ユーザーガイド」の「サービスリンクロールの作成」を参照してください。このサービスリンクロールを削除しても、同じ方法でロールを再作成できます。

Amazon Chime SDK Voice Connector のサービスにリンクされたロールの編集

Amazon Chime SDK では、AWSServiceRoleForAmazonChimeVoiceConnector サービスリンクロールを編集することはできません。サービスリンクロールの作成後は、さまざまなエンティティがロールを参照する可能性があるため、ロール名を変更することはできません。ただし、IAM を使用してロールの説明を編集することはできます。詳細については、「IAM ユーザーガイド」の「サービスリンクロールの編集」を参照してください。

Amazon Chime SDK Voice Connector のサービスにリンクされたロールの削除

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

サービスリンク役割のクリーンアップ

IAM を使用してサービスにリンクされた役割を削除するには最初に、その役割で使用されているリソースをすべて削除する必要があります。

注記

リソースを削除しようとしたときに Amazon Chime SDK サービスがロールを使用している場合、削除が失敗する可能性があります。失敗した場合は数分待ってから操作を再試行してください。

AWSServiceRoleForAmazonChimeVoiceConnector が使用する Amazon Chime SDK リソースを削除するには (コンソール)
  • Amazon Chime SDK アカウント内のすべての Amazon Chime SDK Voice Connector のメディアストリーミングを停止します。

    1. https://console.aws.amazon.com/chime-sdk/home で Amazon Chime SDK コンソールを開きます。

    2. ナビゲーションペインの SIP Trunking で、音声コネクタを選択します。

    3. Amazon Chime SDK Voice Connector の名前を選択します。

    4. ストリーミングタブを選択します。

    5. Kinesis Video Streams に送信する で、停止 を選択します。

    6. [Save] を選択します。

AWSServiceRoleForAmazonChimeVoiceConnector (CLI) で使用されている Amazon Chime SDK リソースを削除するにはAWS
  • CLI AWS の delete-voice-connector-streaming-configuration コマンドを使用して、アカウント内のすべての Amazon Chime SDK Voice Connector のメディアストリーミングを停止します。

    aws chime delete-voice-connector-streaming-configuration --voice-connector-id abcdef1ghij2klmno3pqr4
AWSServiceRoleForAmazonChimeVoiceConnector (API) で使用されている Amazon Chime SDK リソースを削除するには

サービスリンク役割の手動による削除

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

Amazon Chime SDK サービスリンクロールでサポートされているリージョン

Amazon Chime SDK は、サービスが利用可能なすべての AWS リージョンで、サービスにリンクされたロールの使用をサポートしています。詳細については、「Amazon Chime エンドポイントとクォータ」を参照してください。