View a markdown version of this page

Actions, resources, and condition keys for AWS Chatbot - Service Authorization Reference

Actions, resources, and condition keys for AWS Chatbot

AWS Chatbot (service prefix: chatbot) provides the following service-specific operations, resources, actions, and condition keys for use in IAM permission policies.

References:

API operations defined by AWS Chatbot

The following table maps API operations to the IAM actions they authorize. Only condition keys that have static values for the given API and action are listed; for the full set of condition keys supported by each action, see the Actions table.

Operation IAM action Condition key Possible value(s) Access level

AssociateToConfiguration

chatbot:AssociateToConfiguration

Write

CreateChimeWebhookConfiguration

chatbot:CreateChimeWebhookConfiguration

Write

chatbot:TagResource

Tagging, Write

iam:PassRole

iam:PassedToService

chatbot.amazonaws.com

Write

CreateCustomAction

chatbot:CreateCustomAction

Write

chatbot:TagResource

Tagging, Write

CreateMicrosoftTeamsChannelConfiguration

chatbot:CreateMicrosoftTeamsChannelConfiguration

Write

chatbot:TagResource

Tagging, Write

iam:PassRole

iam:PassedToService

chatbot.amazonaws.com

Write

CreateSlackChannelConfiguration

chatbot:CreateSlackChannelConfiguration

Write

chatbot:TagResource

Tagging, Write

iam:PassRole

iam:PassedToService

chatbot.amazonaws.com

Write

DeleteChimeWebhookConfiguration

chatbot:DeleteChimeWebhookConfiguration

Write

DeleteCustomAction

chatbot:DeleteCustomAction

Write

DeleteMicrosoftTeamsChannelConfiguration

chatbot:DeleteMicrosoftTeamsChannelConfiguration

Write

DeleteMicrosoftTeamsConfiguredTeam

chatbot:DeleteMicrosoftTeamsConfiguredTeam

Write

DeleteMicrosoftTeamsUserIdentity

chatbot:DeleteMicrosoftTeamsUserIdentity

Write

DeleteSlackChannelConfiguration

chatbot:DeleteSlackChannelConfiguration

Write

DeleteSlackUserIdentity

chatbot:DeleteSlackUserIdentity

Write

DeleteSlackWorkspaceAuthorization

chatbot:DeleteSlackWorkspaceAuthorization

Write

DescribeChimeWebhookConfigurations

chatbot:DescribeChimeWebhookConfigurations

Read

DescribeSlackChannelConfigurations

chatbot:DescribeSlackChannelConfigurations

Read

DescribeSlackUserIdentities

chatbot:DescribeSlackUserIdentities

Read

DescribeSlackWorkspaces

chatbot:DescribeSlackWorkspaces

Read

DisassociateFromConfiguration

chatbot:DisassociateFromConfiguration

Write

GetAccountPreferences

chatbot:GetAccountPreferences

Read

GetCustomAction

chatbot:GetCustomAction

Read

GetMicrosoftTeamsChannelConfiguration

chatbot:GetMicrosoftTeamsChannelConfiguration

Read

ListAssociations

chatbot:ListAssociations

Read

ListCustomActions

chatbot:ListCustomActions