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.
Utilisation de rôles liés à des services pour Trusted Advisor
AWS Trusted Advisor utilise le Gestion des identités et des accès AWS (IAM) rôle lié à un service. Un rôle lié à un service est un rôle IAM unique qui est directement lié à AWS Trusted Advisor. Service-linked les rôles sont prédéfinis par Trusted Advisor, et ils incluent toutes les autorisations dont le service a besoin pour appeler d'autres AWS services en votre nom. Trusted Advisor utilise ce rôle pour vérifier votre utilisation sur AWS et pour fournir des recommandations pour améliorer votre AWS environnement. Par exemple, Trusted Advisor analyse l'utilisation de votre instance Amazon Elastic Compute Cloud (Amazon EC2) pour vous aider à réduire les coûts, à améliorer les performances, à tolérer les pannes et à améliorer la sécurité.
Note
AWS Support utilise un rôle distinct lié au service IAM pour accéder aux ressources de votre compte afin de fournir des services de facturation, d'administration et d'assistance. Pour plus d’informations, consultez Utilisation de rôles liés à des services pour AWS Support.
Pour obtenir des informations sur les autres services qui prennent en charge les rôles liés à un service, consultez Services AWS qui fonctionnent avec IAM. Recherchez les services qui ont Oui dans le Service-linked rôle colonne. Choisissez un Oui ayant un lien permettant de consulter les détails du rôle pour ce service.
Rubriques
Service-linked autorisations de rôle pour Trusted Advisor
Trusted Advisor utilise deux rôles liés à un service :
-
AWSServiceRoleForTrustedAdvisor
— Ce rôle fait confiance au Trusted Advisor service pour assumer le rôle d'accès AWS services en votre nom. La politique d'autorisation des rôles permet Trusted Advisor accès en lecture seule pour tous AWS ressources. Ce rôle simplifie la prise en main de votre AWS compte, car vous n'avez pas à ajouter les autorisations nécessaires pour Trusted Advisor. Lorsque vous ouvrez un AWS compte, Trusted Advisor crée ce rôle pour vous. Les autorisations définies comprennent la politique d'approbation et la politique d'autorisations. Vous ne pouvez pas attacher la politique d'autorisations à une autre entité IAM. Pour plus d'informations sur la politique attachée, consultez AWSTrustedAdvisorServiceRolePolicy.
-
AWSServiceRoleForTrustedAdvisorReporting
: Ce rôle approuve le service Trusted Advisor pour assumer le rôle de la fonctionnalité de vue organisationnelle. Ce rôle permet Trusted Advisor en tant que service de confiance dans votre AWS Organizations organisation. Trusted Advisor crée ce rôle pour vous lorsque vous activez la vue organisationnelle. Pour plus d'informations sur la politique attachée, consultez AWSTrustedAdvisorReportingServiceRolePolicy.
Vous pouvez utiliser la vue organisationnelle pour créer des rapports pour Trusted Advisor vérifiez les résultats de tous les comptes de votre organisation. Pour en savoir plus sur cette fonction, consultez Vue organisationnelle pour AWS Trusted Advisor.
Gérer les autorisations de rôles liés à un service
Vous devez configurer les autorisations de manière à permettre à une entité IAM (comme un utilisateur, un groupe ou un rôle) de créer, modifier ou supprimer un rôle lié à un service. Les exemples suivants utilisent le rôle lié à un service AWSServiceRoleForTrustedAdvisor.
Exemple : Pour permettre à une entité IAM de créer le rôle lié à un service AWSServiceRoleForTrustedAdvisor
Cette étape n'est nécessaire que si Trusted Advisor le compte est désactivé, le rôle lié au service est supprimé et l'utilisateur doit recréer le rôle pour le réactiver Trusted Advisor.
Vous pouvez ajouter l'instruction suivante à la politique d'autorisations de l'entité IAM pour créer le rôle lié à un service.
{ "Effect": "Allow", "Action": [ "iam:CreateServiceLinkedRole", "iam:PutRolePolicy" ], "Resource": "arn:aws:iam::*:role/aws-service-role/trustedadvisor.amazonaws.com/AWSServiceRoleForTrustedAdvisor*", "Condition": {"StringLike": {"iam:AWSServiceName": "trustedadvisor.amazonaws.com"}} }
Exemple: Autoriser une entité IAM à modifier la description du AWSServiceRoleForTrustedAdvisor rôle lié à un service
Vous ne pouvez modifier que la description pour le rôle AWSServiceRoleForTrustedAdvisor. Vous pouvez ajouter l'instruction suivante à la politique d'autorisations de l'entité IAM pour modifier la description d'un rôle lié à un service.
{ "Effect": "Allow", "Action": [ "iam:UpdateRoleDescription" ], "Resource": "arn:aws:iam::*:role/aws-service-role/trustedadvisor.amazonaws.com/AWSServiceRoleForTrustedAdvisor*", "Condition": {"StringLike": {"iam:AWSServiceName": "trustedadvisor.amazonaws.com"}} }
Exemple : Pour permettre à une entité IAM de supprimer le rôle lié à un service AWSServiceRoleForTrustedAdvisor
Vous pouvez ajouter l'instruction suivante à la politique d'autorisations de l'entité IAM pour supprimer un rôle lié à un service.
{ "Effect": "Allow", "Action": [ "iam:DeleteServiceLinkedRole", "iam:GetServiceLinkedRoleDeletionStatus" ], "Resource": "arn:aws:iam::*:role/aws-service-role/trustedadvisor.amazonaws.com/AWSServiceRoleForTrustedAdvisor*", "Condition": {"StringLike": {"iam:AWSServiceName": "trustedadvisor.amazonaws.com"}} }
Vous pouvez également utiliser AWS stratégie gérée, telle que AdministratorAccess
Création d'un rôle lié à un service pour Trusted Advisor
Vous n'avez pas besoin de créer manuellement un rôle lié au service AWSServiceRoleForTrustedAdvisor. Lorsque vous ouvrez un AWS compte, Trusted Advisor crée le rôle lié au service pour vous.
Important
Si vous utilisiez Trusted Advisor service avant qu'il ne commence à prendre en charge les rôles liés aux services, puis Trusted Advisor a déjà créé le AWSServiceRoleForTrustedAdvisor rôle dans votre compte. Pour plus d'informations, consultez Un nouveau rôle est apparu dans mon compte IAM dans le Guide de l'utilisateur IAM.
Si votre compte ne comporte pas de rôle lié à un service AWSServiceRoleForTrustedAdvisor, alors Trusted Advisor ne fonctionnera pas comme prévu. Cela peut se produire si un utilisateur de votre compte a désactivé Trusted Advisor puis a supprimé le rôle lié au service. Dans ce cas, vous pouvez utiliser IAM pour créer le rôle lié à un service AWSServiceRoleForTrustedAdvisor, puis réactiver Trusted Advisor.
Pour activer Trusted Advisor (console)
-
Utilisez la console IAM, AWS CLI, ou l'API IAM pour créer un rôle lié à un service pour Trusted Advisor. Pour plus d'informations, consultez Création d'un rôle lié à un service.
-
Connectez-vous au Console de gestion AWS, puis naviguez jusqu'à Trusted Advisor console à https://console.aws.amazon.com/trustedadvisor
. La bannière d'état Disabled Trusted Advisor (Trusted Advisor désactivé) s'affiche dans la console.
-
Choisissez Activer Trusted Advisor Rôle depuis la bannière de statut. Si le
AWSServiceRoleForTrustedAdvisorobligatoire n'est pas détecté, la bannière d'état Disabled (Désactivé) reste affichée.
Modification d'un rôle lié à un service pour Trusted Advisor
Vous ne pouvez pas modifier le nom du rôle car diverses entités pourraient y faire référence. Cependant, vous pouvez utiliser la console IAM, AWS CLI, ou l'API IAM pour modifier la description du rôle. Pour plus d’informations, consultez Modification d’un rôle lié à un service dans le Guide de l’utilisateur IAM.
Suppression d'un rôle lié à un service pour Trusted Advisor
Si vous n'avez pas besoin d'utiliser les fonctionnalités ou les services de Trusted Advisor, vous pouvez supprimer AWSServiceRoleForTrustedAdvisor rôle. Vous devez désactiver Trusted Advisor avant de pouvoir supprimer ce rôle lié à un service. Cela vous évite de supprimer des autorisations requises par les opérations Trusted Advisor . Lorsque vous désactivez Trusted Advisor, vous désactivez toutes les fonctionnalités du service, y compris le traitement hors ligne et les notifications. De plus, si vous désactivez Trusted Advisor pour un compte membre, le compte payeur distinct est également affecté, ce qui signifie que vous ne recevrez pas Trusted Advisor des contrôles qui identifient les moyens de réduire les coûts. Vous ne pouvez pas accéder à la console Trusted Advisor
. Appels d'API à Trusted Advisor renvoie une erreur d'accès refusé.
Vous devez recréer le rôle lié au service AWSServiceRoleForTrustedAdvisor dans le compte avant de pouvoir réactiver Trusted Advisor.
Vous devez d'abord désactiver Trusted Advisor dans la console avant de pouvoir supprimer AWSServiceRoleForTrustedAdvisor rôle lié à un service.
Pour désactiver Trusted Advisor
-
Connectez-vous au Console de gestion AWS et accédez au Trusted Advisor console à https://console.aws.amazon.com/trustedadvisor
. -
Dans le volet de navigation, sélectionnez Préférences.
-
Dans la section Service Linked Role Permissions (Autorisations de rôles liés à un service), choisissez Désactiver Trusted Advisor.
-
Dans la boîte de dialogue de confirmation, choisissez OK pour confirmer la suppression de Trusted Advisor.
Après avoir désactivé Trusted Advisor, tous Trusted Advisor la fonctionnalité est désactivée et Trusted Advisor la console affiche uniquement la bannière d'état des personnes désactivées.
Vous pouvez ensuite utiliser la console IAM, AWS CLI, ou l'API IAM pour supprimer le Trusted Advisor rôle lié à un service nommé AWSServiceRoleForTrustedAdvisor. Pour plus d’informations, consultez la section Suppression d’un rôle lié à un service dans le Guide de l’utilisateur IAM.