AmatyaAvadhanula commented on PR #12387:
URL: https://github.com/apache/druid/pull/12387#issuecomment-1094530266

   The following permissions (ListStreams for all resources, and Get* for 
GetShardIterator, GetRecords etc for streams of interest) need to be present 
for ingestion:
   [
           {
               "Effect": "Allow",
               "Action": [
                   "kinesis:ListStreams"
               ],
               "Resource": [
                   "*"
               ]
           },
           {
               "Effect": "Allow",
               "Action": [
                   "kinesis:Get*",
               ],
               "Resource": [
                   <ARN for shards to be ingested>
               ]
           }
   ]
   
   If `useListShards` is set to true, please ensure that `ListShards` is 
present for streams of interest as well:
           {
               "Effect": "Allow",
               "Action": [
                   "kinesis:ListShards",
               ],
               "Resource": [
                   <ARN for shards to be ingested>
               ]
           }
   
   Otherwise, please ensure that `DescribeStream` is present for those streams:
           {
               "Effect": "Allow",
               "Action": [
                   "kinesis:DescribeStream",
               ],
               "Resource": [
                   <ARN for shards to be ingested>
               ]
           }
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to