0

ローカル Web ページで AWS Kinesis ビデオ ストリームを表示しようとしています。ただし、このエラーが発生し続けます。

AccessDeniedException: User: arn:aws:sts::XXXXXXXXX:assumed-role/XXXXXXXX/CognitoIdentityCredentials is not authorized to perform: kinesisvideo:GetDataEndpoint on resource: XXXX

関連する IAM ロールに使用されるポリシーは次のとおりです。

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "mobileanalytics:PutEvents",
                "cognito-sync:*",
                "kinesisvideo:*",
                "sts:*"
            ],
            "Resource": [
                "*"
            ]
        }
    ]
}

認証されていない Cognito ロールを使用しています。

sts:assumeRole についても同様の例外が発生します。

私は何を間違っていますか?

4

0 に答える 0