Example SCPs for AWS Chatbot
Deny all IAM operation
The following SCP denies all IAM operations invoked through all AWS Chatbot configurations.
{ "Effect": "Deny", "Action": "iam:*", "Resource": "*", "Condition": { "ArnLike": { "aws:ChatbotSourceArn": "arn:aws:chatbot::*" } } }
Deny S3 bucket put requests from a specified Slack channel
The following policy denies S3 put requests on the specified bucket for all requests originating from a Slack channel.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "ExampleS3Deny", "Effect": "Deny", "Action": "s3:PutObject", "Resource": "arn:aws:s3:::amzn-s3-demo-bucket/*", "Condition": { "StringLike": { "aws:ChatbotSourceArn": "arn:aws:chatbot::*:chat-configuration/slack-channel/*" } } } ] }