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.
Service-linked roles para App Studio
App Studio usa funciones vinculadas a AWS Identity and Access Management servicios (IAM). Un rol vinculado a un servicio es un tipo único de rol de IAM que está vinculado directamente a App Studio. Service-linked Los roles están predefinidos por App Studio e incluyen todos los permisos que el servicio requiere para llamar a otros AWS servicios en tu nombre.
Una función vinculada a un servicio facilita la configuración de App Studio, ya que no es necesario añadir manualmente los permisos necesarios. App Studio define los permisos de sus funciones vinculadas a servicios y, a menos que se defina lo contrario, solo App Studio puede asumir sus funciones. Los permisos definidos incluyen las políticas de confianza y de permisos, y que la política de permisos no se pueda adjuntar a ninguna otra entidad de IAM.
Solo es posible eliminar un rol vinculado a un servicio después de eliminar sus recursos relacionados. Esto protege tus recursos de App Studio porque no puedes eliminar inadvertidamente el permiso de acceso a los recursos.
Contenido
Service-linked permisos de rol para App Studio
App Studio usa el rol vinculado a un servicio denominado. AWSServiceRoleForAppStudio Es un rol vinculado a un servicio necesario para que App Studio administre los AWS servicios de manera persistente y mantenga la experiencia de creación de aplicaciones.
La función AWSServiceRoleForAppStudio vinculada a un servicio usa la siguiente política de confianza, que solo confía en el servicio: appstudio-service.amazonaws.com
En cuanto a los permisos, la función AWSServiceRoleForAppStudio vinculada a un servicio proporciona permisos para los siguientes servicios:
Amazon CloudWatch: Para enviar registros y métricas sobre el uso de App Studio.
AWS Secrets Manager: Para gestionar las credenciales de los conectores de App Studio, que se utilizan para conectar aplicaciones a otros servicios.
Centro de identidad de IAM: acceso de solo lectura para gestionar el acceso de los usuarios.
En concreto, los permisos concedidos AWSServiceRoleForAppStudio se definen en la política gestionada adjuntaAppStudioServiceRolePolicy. Para obtener más información sobre la política administrada, incluidos los permisos que incluye, consulteAWS política gestionada: AppStudioServiceRolePolicy.
Crear un rol vinculado a un servicio para App Studio
No necesita crear manualmente un rol vinculado a servicios. Cuando creas una instancia de App Studio, App Studio crea automáticamente el rol vinculado al servicio.
Si eliminas este rol vinculado a un servicio, se recomienda crear una instancia de App Studio para que se cree otra automáticamente para ti.
Si bien no es necesario, también puedes usar la consola de IAM o crear roles vinculados a servicios creando un rol vinculado AWS CLI a un servicio con el nombre del servicio, como se muestra en el appstudio-service.amazonaws.com fragmento de política de confianza mostrado anteriormente. Para obtener más información, consulte Creating a service-linked role en la Guía del usuario de IAM.
Editar un rol vinculado a un servicio para App Studio
App Studio no permite editar el rol vinculado a un AWSServiceRoleForAppStudio servicio. Después de crear un rol vinculado a un servicio, no puede cambiarle el nombre, ya que varias entidades pueden hacer referencia a él. Sin embargo, puede editar la descripción del rol mediante IAM. Para obtener más información, consulte Edición de un rol vinculado a un servicio en la Guía del usuario de IAM.
Eliminar un rol vinculado a un servicio para App Studio
No es necesario eliminar el AWSServiceRoleForAppStudio rol. Cuando eliminas la instancia de App Studio, App Studio limpia los recursos y elimina automáticamente el rol vinculado al servicio.
Si bien no se recomienda, puedes usar la consola de IAM o la para eliminar el rol vinculado AWS CLI al servicio. Para ello, primero debe limpiar los recursos de su rol vinculado a un servicio y, a continuación, puede eliminarlo.
nota
Si App Studio usa el rol cuando intentas eliminar los recursos, es posible que la eliminación falle. En tal caso, espere unos minutos e intente de nuevo la operación.
Para eliminar manualmente el rol vinculado a servicios mediante IAM
Elimina las aplicaciones y los conectores de tu instancia de App Studio.
Utilice la consola de IAM, la CLI de IAM o la API de IAM para eliminar el rol vinculado a servicios
AWSServiceRoleForAppStudio. Para obtener más información, consulte Eliminación de un rol vinculado a un servicio en la Guía del usuario de IAM.