Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Usar roles vinculados a servicios para Trusted Advisor
AWS Trusted Advisor usa el AWS Identity and Access Management (OBJETIVO) rol vinculado a servicios. Una función vinculada a un servicio es una función de IAM única que está vinculada directamente a AWS Trusted Advisor. Service-linked los roles están predefinidos por Trusted Advisor, e incluyen todos los permisos que el servicio requiere para llamar a otros AWS servicios en su nombre. Trusted Advisor usa esta función para comprobar su uso en general AWS y para proporcionar recomendaciones para mejorar su AWS medio ambiente. Por ejemplo, Trusted Advisor analiza el uso de sus instancias de Amazon Elastic Compute Cloud (Amazon EC2) para ayudarlo a reducir los costos, aumentar el rendimiento, tolerar los errores y mejorar la seguridad.
nota
AWS Support utiliza una función independiente vinculada al servicio de IAM para acceder a los recursos de su cuenta y prestar servicios de facturación, administrativos y de soporte. Para obtener más información, consulte Uso de funciones vinculadas a servicios para AWS Support.
Para obtener más información sobre otros servicios que admiten los roles vinculados a servicios, consulte Servicios de AWS que funcionan con IAM. Busca los servicios que tienen Sí en el Service-linked papel columna. Elija una opción Sí con un enlace para ver la documentación acerca del rol vinculado al servicio en cuestión.
Temas
Service-linked permisos de rol para Trusted Advisor
Trusted Advisor usa dos funciones vinculadas a servicios:
-
AWSServiceRoleForTrustedAdvisor
— Este rol confía en Trusted Advisor servicio para asumir la función de acceso AWS servicios en su nombre. La política de permisos de roles permite Trusted Advisor acceso de solo lectura para todos AWS recursos. Esta función simplifica la puesta en marcha de su AWS cuenta, porque no es necesario añadir los permisos necesarios para Trusted Advisor. Cuando abres un AWS cuenta, Trusted Advisor crea este rol para ti. Los permisos definidos incluyen la política de confianza y la política de permisos. No se puede adjuntar la política de permisos a ninguna otra entidad de IAM. Para obtener más información sobre la política adjunta, consulte AWSTrustedAdvisorServiceRolePolicy.
-
AWSServiceRoleForTrustedAdvisorReporting
: este rol confía en el servicio de Trusted Advisor para asumir el rol de la característica de vista organizativa. Este rol permite Trusted Advisor como un servicio confiable en su AWS Organizations organización. Trusted Advisor crea este rol automáticamente cuando habilitas la vista organizacional. Para obtener más información sobre la política adjunta, consulte AWSTrustedAdvisorReportingServiceRolePolicy.
Puedes usar la vista organizacional para crear informes para Trusted Advisor comprueba los resultados de todas las cuentas de tu organización. Para obtener más información acerca de esta característica, consulte Vista organizativa de AWS Trusted Advisor.
Administración de permisos de roles vinculados a servicios
Debe configurar permisos para permitir a una entidad de IAM (como un usuario, grupo o rol) crear, editar o eliminar un rol vinculado a servicios. En los siguientes ejemplos, se utiliza el rol vinculado a servicio de AWSServiceRoleForTrustedAdvisor.
ejemplo: permitir que una entidad de IAM cree el rol vinculado a servicio de AWSServiceRoleForTrustedAdvisor
Este paso solo es necesario si el Trusted Advisor la cuenta está deshabilitada, la función vinculada al servicio se elimina y el usuario debe volver a crear la función para volver a habilitarla Trusted Advisor.
Agregue la siguiente instrucción a la política de permisos de la entidad de IAM para crear el rol vinculado al servicio.
{ "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"}} }
ejemplo: Permitir a una entidad de IAM editar la descripción del AWSServiceRoleForTrustedAdvisor rol vinculado a un servicio
Solo puede editar la descripción para el rol de AWSServiceRoleForTrustedAdvisor. Puede agregar la siguiente instrucción a la política de permisos de la entidad de IAM para editar la descripción del rol vinculado al servicio.
{ "Effect": "Allow", "Action": [ "iam:UpdateRoleDescription" ], "Resource": "arn:aws:iam::*:role/aws-service-role/trustedadvisor.amazonaws.com/AWSServiceRoleForTrustedAdvisor*", "Condition": {"StringLike": {"iam:AWSServiceName": "trustedadvisor.amazonaws.com"}} }
ejemplo: permitir a una entidad de IAM eliminar el rol vinculado a servicio de AWSServiceRoleForTrustedAdvisor
Puede agregar la siguiente instrucción a la política de permisos de la entidad de IAM para eliminar el rol vinculado al servicio.
{ "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"}} }
También puedes usar un AWS política gestionada, como AdministratorAccess
Creación de un rol vinculado a un servicio de Trusted Advisor
No necesita crear manualmente el rol vinculado al servicio AWSServiceRoleForTrustedAdvisor. Cuando abres un AWS cuenta, Trusted Advisor crea la función vinculada al servicio para usted.
importante
Si estuvieras usando el Trusted Advisor antes de que comenzara a admitir funciones vinculadas a servicios, entonces Trusted Advisor ya creó el AWSServiceRoleForTrustedAdvisor rol en tu cuenta. Para obtener más información, consulte Un nuevo rol ha aparecido en mi cuenta de IAM en la Guía del usuario de IAM.
Si su cuenta no tiene el rol vinculado a servicio AWSServiceRoleForTrustedAdvisor, Trusted Advisor no funcionará según lo previsto. Esto podría ocurrir si alguien desactivara Trusted Advisor en su cuenta y, a continuación, eliminara el rol vinculado al servicio. En este caso, puede utilizar IAM para crear el rol vinculado al servicio AWSServiceRoleForTrustedAdvisor y, a continuación, habilitar de nuevo Trusted Advisor.
Para habilitar Trusted Advisor (consola)
-
Utilice la consola de IAM, AWS CLI, o la API de IAM para crear un rol vinculado a un servicio para Trusted Advisor. Para obtener más información, consulte Crear un rol vinculado al servicio.
-
Inicia sesión en el Consola de administración de AWS y, a continuación, navegue hasta Trusted Advisor consola en https://console.aws.amazon.com/trustedadvisor
. El banner de estado Trusted Advisor desactivado aparecerá en la consola.
-
Elige Habilitar Trusted Advisor Rol desde el banner de estado. Si no se detecta el
AWSServiceRoleForTrustedAdvisornecesario, el banner de estado permanece desactivado.
Modificación de un rol vinculado a un servicio de Trusted Advisor
Dado que varias entidades pueden hacer referencia al rol vinculado al servicio, no puede cambiar su nombre después de crearlo. Sin embargo, puede utilizar la consola de IAM, AWS CLI, o la API de IAM para editar la descripción del rol. Para obtener más información, consulte Editar un rol vinculado a servicios en la Guía del usuario de IAM.
Eliminación de un rol vinculado a un servicio de Trusted Advisor
Si no necesitas usar las funciones o los servicios de Trusted Advisor, puedes eliminar el AWSServiceRoleForTrustedAdvisor rol. Debes deshabilitar Trusted Advisor antes de poder eliminar este rol vinculado a un servicio. Esto impide que se eliminen los permisos necesarios para las operaciones de Trusted Advisor . Cuando deshabilitas Trusted Advisor, inhabilitas todas las funciones del servicio, incluidos el procesamiento sin conexión y las notificaciones. Además, si deshabilitas Trusted Advisor en el caso de una cuenta de miembro, la cuenta de pagador independiente también se verá afectada, lo que significa que no recibirás Trusted Advisor cheques que identifican maneras de ahorrar costos. No puede obtener acceso a la consola de Trusted Advisor
. Llamadas de API a Trusted Advisor devuelve un error de acceso denegado.
Debe volver a crear el rol vinculado al servicio de AWSServiceRoleForTrustedAdvisor en la cuenta para que pueda volver a habilitar Trusted Advisor.
Primero debes deshabilitar Trusted Advisor en la consola antes de poder eliminar el AWSServiceRoleForTrustedAdvisor rol vinculado a un servicio.
Para deshabilitar Trusted Advisor
-
Inicie sesión en Consola de administración de AWS y navegue hasta el Trusted Advisor consola en https://console.aws.amazon.com/trustedadvisor
. -
En el panel de navegación, elija Preferences (Preferencias).
-
En la sección Service Linked Role Permissions (Permisos de roles vinculados a servicios), elija Disable (Desactivar) Trusted Advisor.
-
En el cuadro de diálogo de confirmación, elija OK (Aceptar) para confirmar que desea desactivar Trusted Advisor.
Después de deshabilitar Trusted Advisor, todos Trusted Advisor la funcionalidad está deshabilitada, y el Trusted Advisor la consola muestra solo el banner de estado desactivado.
A continuación, puede utilizar la consola de IAM, la AWS CLI, o la API de IAM para eliminar el Trusted Advisor rol vinculado a un servicio denominado AWSServiceRoleForTrustedAdvisor. Para obtener más información, consulte Eliminación de un rol vinculado a servicios en la Guía del usuario de IAM.