Actions, ressources et clés de condition pour AWS Chatbot - Référence de l'autorisation de service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Actions, ressources et clés de condition pour AWS Chatbot

AWS Chatbot (préfixe de service :chatbot) fournit les ressources, actions et clés de contexte de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Actions définies par AWS Chatbot

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

La colonne Types de ressources indique si chaque action prend en charge les autorisations au niveau des ressources. S'il n'y a pas de valeur pour cette colonne, vous devez indiquer toutes les ressources (« * ») dans l'élément Resource de votre déclaration de politique. Si la colonne inclut un type de ressource, vous pouvez indiquer un ARN de ce type dans une déclaration avec cette action. Si l'action comporte une ou plusieurs ressources requises, l'appelant doit être autorisé à utiliser l'action avec ces ressources. Les ressources requises sont indiquées dans le tableau par un astérisque (*). Si vous limitez l'accès aux ressources avec l'Resourceélément dans une politique IAM, vous devez inclure un ARN ou un modèle pour chaque type de ressource requis. Certaines actions prennent en charge plusieurs types de ressources. Si le type de ressource est facultatif (non indiqué comme obligatoire), vous pouvez choisir d'utiliser l'un, mais pas l'autre.

La colonne Clés de condition inclut des clés que vous pouvez spécifier dans l'élément Condition d'une déclaration de politique. Pour plus d'informations sur les clés de condition associées aux ressources du service, consultez la colonne Clés de condition du tableau des types de ressources.

Note

Les clés de condition des ressources sont répertoriées dans le tableau Types de ressources. Vous pouvez trouver un lien vers le type de ressource qui s'applique à une action dans la colonne Types de ressources (* obligatoire) du tableau Actions. Le type de ressource indiqué dans le tableau Types de ressources inclut la colonne Clés de condition, qui contient les clés de condition de ressource qui s'appliquent à une action dans le tableau Actions.

Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Actions.

Actions Description Niveau d'accès Types de ressources (*obligatoire) Clés de condition Actions dépendantes
CreateChimeWebhookConfiguration Accorde l'autorisation de créer une configuration AWS Chatbot Chime Webhook Écrire
CreateMicrosoftTeamsChannelConfiguration Accorde l'autorisation de créer une configuration de canal AWS Microsoft Teams pour chatbot Écrire
CreateSlackChannelConfiguration Accorde l'autorisation de créer une configuration de canal Slack pour AWS Chatbot Écrire
DeleteChimeWebhookConfiguration Autorise la suppression d'une configuration de AWS chatbot Chime Webhook Écrire

ChatbotConfiguration*

DeleteMicrosoftTeamsChannelConfiguration Accorde l'autorisation de supprimer la configuration d'un AWS canal Microsoft Teams d'un Chatbot Écrire
DeleteMicrosoftTeamsConfiguredTeam Accorde l'autorisation de supprimer les Microsoft Teams configurées avec AWS Chatbot dans un Compte AWS Écrire
DeleteMicrosoftTeamsUserIdentity Accorde l'autorisation de supprimer l'identité d' AWS utilisateur Microsoft Teams d'un Chatbot Écrire
DeleteSlackChannelConfiguration Accorde l'autorisation de supprimer la configuration du canal AWS Slack d'un Chatbot Écrire

ChatbotConfiguration*

DeleteSlackUserIdentity Accorde l'autorisation de supprimer l'identité d'utilisateur AWS Slack d'un Chatbot Écrire
DeleteSlackWorkspaceAuthorization Accorde l'autorisation de supprimer l'autorisation d'espace de travail Slack avec AWS Chatbot, associée à un Compte AWS Écrire
DescribeChimeWebhookConfigurations Permet de répertorier toutes les configurations de AWS Chatbot Chime Webhook dans un compte AWS Lecture
DescribeSlackChannelConfigurations Accorde l'autorisation de répertorier toutes les AWS configurations du canal Slack du Chatbot dans un Compte AWS Lecture
DescribeSlackChannels Permet de répertorier toutes les chaînes Slack publiques de l'espace de travail Slack connectées au AWS compte intégré au service Chatbot AWS Lecture
DescribeSlackUserIdentities Accorde l'autorisation de décrire les identités des utilisateurs de AWS Chatbot Slack Lecture
DescribeSlackWorkspaces Permet de répertorier tous les espaces de travail Slack autorisés connectés au AWS compte intégré au service Chatbot AWS Lecture
GetAccountPreferences Accorde l'autorisation de récupérer les préférences du AWS compte Chatbot Lecture
GetMicrosoftTeamsChannelConfiguration Accorde l'autorisation d'obtenir un seul AWS Chatbot Microsoft Teams Channel Configurations dans un Compte AWS Lecture
GetMicrosoftTeamsOauthParameters Accorde l'autorisation de générer des paramètres OAuth pour demander le code OAuth de Microsoft Teams à utiliser par le service Chatbot AWS Lecture
GetSlackOauthParameters Accorde l'autorisation de générer des paramètres OAuth pour demander le code OAuth de Slack à utiliser par le service Chatbot AWS Lecture
ListMicrosoftTeamsChannelConfigurations Accorde l'autorisation de répertorier toutes les configurations de canaux AWS Microsoft Teams de Chatbot dans un Compte AWS Lecture
ListMicrosoftTeamsConfiguredTeams Accorde l'autorisation de répertorier toutes les équipes Microsoft connectées au AWS compte intégré au service Chatbot AWS Lecture
ListMicrosoftTeamsUserIdentities Accorde l'autorisation de décrire les identités des utilisateurs du AWS Chatbot Microsoft Teams Lecture
ListTagsForResource Accorde l'autorisation de répertorier tous les tags associés à la configuration du AWS canal Chatbot Lecture
RedeemMicrosoftTeamsOauthCode Accorde l'autorisation d'utiliser les paramètres précédemment générés avec les API Microsoft, afin d'acquérir des jetons OAuth à utiliser par le service Chatbot AWS Écrire
RedeemSlackOauthCode Accorde l'autorisation d'utiliser les paramètres précédemment générés avec l'API Slack, afin d'acquérir des jetons OAuth à utiliser par le service Chatbot AWS Écrire
TagResource Accorde l'autorisation de créer des tags sur la configuration du AWS canal Chatbot Identification
UntagResource Accorde l'autorisation de supprimer des tags sur la configuration du AWS canal Chatbot Identification
UpdateAccountPreferences Autorise la mise à jour des préférences du AWS compte Chatbot Écrire
UpdateChimeWebhookConfiguration Accorde l'autorisation de mettre à jour la configuration d'un AWS chatbot Chime Webhook Écrire

ChatbotConfiguration*

UpdateMicrosoftTeamsChannelConfiguration Accorde l'autorisation de mettre à jour la configuration d'un AWS canal Microsoft Teams d'un Chatbot Écrire
UpdateSlackChannelConfiguration Accorde l'autorisation de mettre à jour la configuration du canal Slack d'un AWS Chatbot Écrire

ChatbotConfiguration*

Types de ressources définis par AWS Chatbot

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM. Chaque action du tableau Actions identifie les types de ressources pouvant être spécifiés avec cette action. Un type de ressource peut également définir les clés de condition que vous pouvez inclure dans une politique. Ces clés sont affichées dans la dernière colonne du tableau. Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Types de ressources.

Types de ressources ARN Clés de condition
ChatbotConfiguration arn:${Partition}:chatbot::${Account}:chat-configuration/${ConfigurationType}/${ChatbotConfigurationName}

Clés de condition pour AWS Chatbot

Chatbot ne comporte aucune clé de contexte spécifique au service pouvant être utilisée dans l'élément Condition des déclarations de stratégie. Pour accéder à la liste des clés de condition globales disponibles pour tous les services, consultez Clés de condition disponibles.