Rôles liés à un service pour les exportations de données - AWS Gestion des coûts

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.

Rôles liés à un service pour les exportations de données

Data Exports utilise des AWS rôles liés au service Identity and Access Management (IAM). Un rôle lié à un service est un type unique de IAM rôle directement lié aux exportations de données. Les rôles liés au service sont prédéfinis par Data Exports et incluent toutes les autorisations dont le service a besoin pour appeler d'autres AWS services en votre nom.

Un rôle lié à un service facilite la configuration des exportations de données, car vous n'avez pas à ajouter manuellement les autorisations nécessaires. Data Exports définit les autorisations associées à son rôle lié au service, et sauf indication contraire, seules les exportations de données peuvent assumer ce rôle. Les autorisations définies incluent la politique de confiance et la politique d'autorisations, et cette politique d'autorisations ne peut être attachée à aucune autre IAM entité.

Pour plus d'informations sur les autres services qui prennent en charge les rôles liés à un service, consultez la section AWS Services qui fonctionnent avec IAM et recherchez les services dont la valeur est Oui dans la colonne Rôle lié au service. Choisissez un Oui ayant un lien permettant de consulter les détails du rôle pour ce service.

Autorisations de rôle liées au service pour les exportations de données

Data Exports utilise le rôle lié au service nomméAWSServiceRoleForBCMDataExports, qui permet d'accéder aux données de AWS service pour exporter les données vers un emplacement cible, tel qu'Amazon S3, pour le compte du client. Ce rôle lié à un service est utilisé pour les actions en lecture seule afin de collecter le moins de données de AWS service nécessaires. Le rôle lié au service est utilisé au fil du temps pour garantir la sécurité et pour continuer à actualiser les données d'exportation dans l'emplacement cible.

Le rôle lié à un service AWSServiceRoleForBCMDataExports fait confiance au service bcm-data-exports.amazonaws.com pour endosser le rôle.

La politique d'autorisation des rôles permet aux exportations de données d'effectuer les actions suivantes sur les ressources spécifiées : AWSBCMDataExportsServiceRolePolicy

  • cost-optimization-hub:ListEnrollmentStatuses

  • cost-optimization-hub:ListRecommendation

Pour plus d'informations, voir Autoriser les exportations de données à accéder à d'autres AWS services.

Pour consulter les détails complets des autorisations du rôle lié au serviceAWSBCMDataExportsServiceRolePolicy, consultez le Guide AWSBCMDataExportsServiceRolePolicyde référence des politiques AWS gérées.

Vous devez configurer les autorisations pour autoriser une IAM entité (telle qu'un utilisateur, un groupe ou un rôle) à créer, modifier ou supprimer un rôle lié à un service. Pour plus d'informations, consultez la section Autorisations relatives aux rôles liés à un service dans le Guide de l'IAMutilisateur.

Création du rôle lié au service Data Exports

Il n'est pas nécessaire de créer manuellement le rôle lié au service Data Exports. Sur la page de console Data Exports, lorsque vous tentez de créer une exportation d'une table nécessitant le rôle lié à un service, le service crée automatiquement le rôle pour vous.

Si vous supprimez ce rôle lié à un service et que vous avez ensuite besoin de le recréer, vous pouvez utiliser la même procédure pour recréer le rôle dans votre compte.

Modification du rôle lié au service Data Exports

Vous ne pouvez pas modifier le nom ou les autorisations du rôle AWSServiceRoleForBCMDataExports lié au service car différentes entités peuvent y faire référence. Vous pouvez toutefois modifier la description du rôle à l'aide deIAM. Pour plus d'informations, consultez la section Modification d'un rôle lié à un service dans le Guide de l'IAMutilisateur.

Pour autoriser une IAM entité à modifier la description du rôle lié à AWSServiceRoleForBCMDataExports un service

Ajoutez la déclaration suivante à la politique d'autorisation pour l'IAMentité qui doit modifier la description d'un rôle lié à un service.

{ "Effect": "Allow", "Action": [ "iam:UpdateRoleDescription" ], "Resource": "arn:aws:iam::*:role/aws-service-role/bcm-data-exports.amazonaws.com/AWSServiceRoleForBCMDataExports", "Condition": {"StringLike": {"iam:AWSServiceName": "bcm-data-exports.amazonaws.com"}} }

Supprimer le rôle lié au service Data Exports

Si vous n'avez plus besoin d'utiliser les exportations de données, nous vous recommandons de supprimer le rôle AWSServiceRoleForBCMDataExports lié à un service. De cette façon, vous n’avez aucune entité inutilisée qui n’est pas surveillée ou gérée activement. Toutefois, avant de pouvoir supprimer manuellement le rôle lié au service, vous devez d'abord supprimer toutes les exportations de données qui nécessitent le rôle lié au service.

Pour supprimer une exportation

Pour plus d'informations sur la suppression d'une exportation, consultez la section Modification et suppression d'exportations.

Pour supprimer manuellement le rôle lié à un service à l'aide de IAM

Utilisez la IAM console, l'interface de ligne de AWS commande (AWS CLI) ou le AWS API pour supprimer le rôle AWSServiceRoleForBCMDataExports lié au service. Pour plus d'informations, consultez la section Suppression d'un rôle lié à un service dans le guide de l'IAMutilisateur.

Régions prises en charge pour les rôles liés au service d'exportation de données

Data Exports prend en charge l'utilisation de rôles liés à des services dans toutes les AWS régions où les exportations de données sont disponibles. Pour plus d'informations, consultez la section Points AWS de terminaison de service.