기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Chime은 회의 이벤트 알림을 Amazon EventBridge, Amazon Simple Queue Service(SQS) 및 Amazon Simple Notification Service()로 전송하는 것을 SDK 지원합니다SNS.
참고
기본 Amazon Chime SDK 회의 네임스페이스는 ChimeSDKMeetings
엔드포인트를 사용합니다. 레거시 Chime 네임스페이스는 단일 엔드포인트를 사용합니다. 네임스페이스 및 엔드포인트에 대한 자세한 내용은 이 가이드 Amazon Chime SDK 회의 네임스페이스로 마이그레이션앞부분의 섹션을 참조하세요.
에 알림 전송 EventBridge
Amazon Chime SDK 이벤트 알림을 로 보낼 수 있습니다 EventBridge. 에서 Amazon Chime을 사용하는 방법에 대한 자세한 내용은 Amazon Chime 관리자 안내서SDK EventBridge 의 에서 Amazon Chime 자동화를 SDK EventBridge참조하세요. SDK 에 대한 자세한 내용은 Amazon EventBridge 사용 설명서 섹션을 EventBridge참조하세요.
Amazon SQS 및 Amazon에 알림 전송 SNS
를 사용할 수 있습니다. CreateMeeting API Amazon Chime SDK API 참조의 에서 Amazon Chime SDK 회의 이벤트 알림을 회의당 하나의 Amazon SQS 대기열과 하나의 Amazon SNS 주제로 보냅니다. 이렇게 하면 알림 지연 시간을 줄이는 데 도움이 될 수 있습니다. Amazon 에 대한 자세한 내용은 Amazon Simple Queue Service 개발자 안내서를 SQS참조하세요. Amazon 에 대한 자세한 내용은 Amazon Simple Notification Service 개발자 안내서를 SNS참조하세요.
Amazon SQS 및 Amazon으로 전송되는 알림에는 Amazon Chime이 로 SDK 보내는 알림과 동일한 정보가 SNS 포함됩니다 EventBridge. Amazon Chime은 회의를 생성하는 데 사용되는 API 리전의 대기열 및 주제로 회의 이벤트 알림 전송을 SDK 지원합니다. 이벤트 알림은 발생 순서와 다르게 전달될 수 있습니다.
Amazon Chime에 Amazon SQS 및 Amazon에 대한 SDK 액세스 권한 부여 SNS
Amazon Chime이 Amazon SQS 대기열 또는 Amazon SNS 주제를 통해 알림을 보내려면 먼저 대기열 또는 주제의 Amazon 리소스 이름(ARN)에 메시지를 게시할 SDK 수 있는 SDK 권한을 Amazon Chime에 부여해야 합니다. 이렇게 하려면 Amazon Chime 에 적절한 권한을 부여하는 AWS Identity and Access Management (IAM) 정책을 대기열 또는 주제에 연결합니다SDK. 자세한 내용은 Amazon Simple Queue Service 개발자 안내서의 Amazon의 자격 증명 및 액세스 관리SQS와 Amazon Simple Notification Service 개발자 안내서의 Amazon SNS 액세스 제어 예제 사례를 참조하세요.
참고
Amazon SQS 대기열 또는 Amazon SNS 주제는 Amazon Chime SDK API 엔드포인트와 동일한 AWS 리전을 사용해야 합니다.
예 Amazon Chime이 Amazon SQS 대기열SDK에 이벤트를 게시하도록 허용
다음 예제 IAM 정책은 지정된 Amazon SQS 대기열에 회의 이벤트 알림을 게시할 수 있는 SDK 권한을 Amazon Chime에 부여합니다. aws:SourceArn
및 aws:SourceAccount
에 대한 조건문을 참고하세요. 여기에서는 발생할 수 있는 혼동된 대리자 문제를 다룹니다.
참고
아래 정책을 만들 때
aws:SourceArn
또는aws:SourceAccount
를 사용할 수 있습니다. 두 가지 모두를 사용할 필요는 없습니다.이러한 예시에서는
ChimeSDKMeetings
네임스페이스와 해당 엔드포인트를 사용합니다.Chime
네임스페이스를 사용하는 경우chime.amazonaws.com
엔드포인트를 사용해야 합니다.
{ "Version": "2008-10-17", "Id": "
example-ID
", "Statement": [ { "Sid": "example-statement-ID
", "Effect": "Allow", "Principal": { "Service": "meetings.chime.amazonaws.com" }, "Action": [ "sqs:SendMessage", "sqs:GetQueueUrl" ], "Resource": "arn:aws:sqs:"eu-central-1
:111122223333
:queueName", "Condition": { "ArnLike": { "aws:SourceArn": "arn:partition
:chime::111122223333
:*" }, "StringEquals": { "aws:SourceAccount": "111122223333
" } } } ] }
이 예제에서는 Amazon Chime이 SNS 주제SDK로 회의 이벤트 알림을 보낼 수 있도록 허용하는 Amazon SNS 정책을 보여줍니다.
{ "Version": "2008-10-17", "Id": "
example-ID
", "Statement": [ { "Sid": "allow-chime-sdk-access-statement-id
", "Effect": "Allow", "Principal": { "Service": "meetings.chime.amazonaws.com" }, "Action": [ "SNS:Publish" ], "Resource": "arn:aws:sns:eu-central-1
:111122223333
:topicName", "Condition": { "ArnLike": { "aws:SourceArn": "arn:partition
:chime::111122223333
:*" }, "StringEquals": { "aws:SourceAccount": "111122223333
" } } } ] }
Amazon SQS 대기열이 서버 측 암호화(SSE)에 대해 활성화된 경우 추가 단계를 수행해야 합니다. 대기열에 추가된 데이터를 암호화하는 데 필요한 AWS KMS 작업에 Amazon Chime SDK 권한을 부여하는 IAM 정책을 관련 AWS KMS 키에 연결합니다.
{ "Version": "2012-10-17", "Id": "
example-ID
", "Statement": [ { "Sid": "example-statement-ID
", "Effect": "Allow", "Principal": { "Service": "meetings.chime.amazonaws.com" }, "Action": [ "kms:GenerateDataKey", "kms:Decrypt" ], "Resource": "*" } ] }
예 Amazon Chime이 Amazon SNS 주제에 이벤트를 SDK 게시하도록 허용
다음 예제 IAM 정책은 지정된 Amazon SNS 주제에 회의 이벤트 알림을 게시할 수 있는 SDK 권한을 Amazon Chime에 부여합니다.
{ "Version": "2008-10-17", "Id": "
example-ID
", "Statement": [ { "Sid": "allow-chime-sdk-access-statement-id", "Effect": "Allow", "Principal": { "Service": "meetings.chime.amazonaws.com" }, "Action": [ "SNS:Publish" ], "Resource": "arn:aws:sns:eu-central-1
:111122223333
:topicName", "Condition": { "ArnLike": { "aws:SourceArn": "arn:partition:chime::111122223333
:*" }, "StringEquals": { "aws:SourceAccount": "111122223333
" } } } ] }