6/14/2023 0 Comments Aws chatbot with slack![]() ![]() Name of SNS topic to subscribe AWS Chatbot to. ID of the Slack workspace containing the channel to use with AWS Chatbot. The channel ID is the last part of the copied URL. ID of the Slack channel configure with AWS Chatbot.Ĭan be determined by right-clicking the channel in Slack and choosingĬopy link. Useful in combination with read only access to limit resources that can IAM policy document to use as permissions boundary in the Chatbot IAM role. Provide users with read access to all AWS resources from within Slack.Īllow users to interact with AWS support from Slack.Ĭhatbot_role_permissions_boundary_policy_arn show metrics graphs and users to invoke cloudwatch commands in Grant read access for CloudWatch to AWS Chatbot. Name of Slack channel configuration in AWS Chatbot.Īllow users to invoke Lambda functions from Slack. Steps 1 to 5 of Setting up AWS Chatbot with Slack.Īws_cloudformation_stack.slack_channel_configĪws_iam_role_policy.chatbot_lambda_invokeĪws_iam_role_policy.chatbot_notificationsĪws_iam_role_policy_attachment.chatbot_read_only_accessĪws_iam_role_policy_attachment.chatbot_support_accessĪws_iam_policy_document.chatbot_assume_roleĪws_iam_policy_document.chatbot_lambda_invokeĪws_iam_policy_document.chatbot_notifications_only NOTE: Before applying this module AWS Chatbot has to be manuallyĪuthorized to access the Slack workspace in question by performing Implementation note: Since terraform does not support AWS Chatbot yet this module uses a CloudFormation Stack resource to create the slack channel configuration. ![]() AWS Config, GuardDuty and Security Hub should follow. The policy templates provided by the AWS Chatbot console are supportedĬurrently this module creates a CloudWatch Events rule forwarding AWS HealthĮvents to AWS Chatbot. See Using AWS Chatbot with other AWS servicesĪdditionally an IAM role for Chatbot itself is created which defines Required for supported services to publish to the SNS topic. ![]() This module creates a Slack channel configuration in AWS Chatbot,Īn SNS topic which Chatbot is subscribed to as well as IAM permissions Terraform module setting up Slack notifications from AWS using ![]()
0 Comments
Leave a Reply. |