View a markdown version of this page

Service-linked roles para AWS CloudHSM - AWS CloudHSM

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 AWS CloudHSM

La política de IAM que creaste anteriormente para Políticas administradas por el cliente para AWS CloudHSM incluir la iam:CreateServiceLinkedRole acción. AWS CloudHSM define un rol vinculado a un servicio denominado. AWSServiceRoleForCloudHSM La función está predefinida AWS CloudHSM e incluye los permisos necesarios para AWS CloudHSM llamar a otros AWS servicios en su nombre. El rol facilita la configuración del servicio, ya que no es necesario agregar manualmente los permisos de las políticas de rol y de confianza.

La política de funciones permite AWS CloudHSM crear grupos de CloudWatch registros y transmisiones de registros de Amazon Logs y escribir eventos de registro en su nombre. Puede verlo a continuación y en la consola de IAM.

JSON
{ "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "logs:CreateLogGroup", "logs:CreateLogStream", "logs:PutLogEvents", "logs:DescribeLogStreams" ], "Resource": [ "arn:aws:logs:*:*:*" ] } ] }

La política de confianza del AWSServiceRoleForCloudHSM rol AWS CloudHSM permite asumir el rol.

JSON
{ "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "cloudhsm.amazonaws.com" }, "Action": "sts:AssumeRole" } ] }

Creación de un rol vinculado a un servicio (automático)

AWS CloudHSM crea el AWSServiceRoleForCloudHSM rol al crear un clúster si incluyes la iam:CreateServiceLinkedRole acción en los permisos que definiste al crear el grupo de AWS CloudHSM administradores. Consulte Políticas administradas por el cliente para AWS CloudHSM.

Si ya tiene uno o más clústeres y solo quiere agregar el AWSServiceRoleForCloudHSM rol, puede usar la consola, el comando create-cluster o la operación de la CreateCluster API para crear un clúster. A continuación, usa la consola, el comando delete-cluster o la operación de la DeleteCluster API para eliminarlo. Al crear el nuevo clúster se crea la función vinculada al servicio y se aplica a todos los clústeres de la cuenta. También puede crear el rol manualmente. Consulte la siguiente sección para obtener más información.

nota

No es necesario que realice todos los pasos descritos en la sección Empezar con AWS CloudHSM para crear un clúster si solo lo está creando para agregar el AWSServiceRoleForCloudHSM rol.

Creación de un rol vinculado a un servicio (manual)

Puede usar la consola o la API de AWS CLI IAM para crear el AWSServiceRoleForCloudHSM rol. Para obtener más información, consulte Creación de un Service-Linked rol en la Guía del usuario de IAM.

Edición del rol vinculado al servicio

AWS CloudHSM no permite editar el AWSServiceRoleForCloudHSM rol. Después de que se cree el rol, por ejemplo, no podrá cambiar su nombre porque varias entidades pueden hacer referencia al rol por su nombre. Además, no puede cambiar la política de rol. Sin embargo, puede usar IAM para editar la descripción del rol. Para obtener más información, consulte Editar un rol vinculado a un servicio en la Guía del usuario de IAM.

Eliminación del rol vinculado a un servicio

No puede eliminar una función vinculada a un servicio si todavía existe un clúster al que se haya aplicado. Para eliminar el rol, primero debe eliminar cada HSM de su clúster y, a continuación, eliminar el clúster. Se debe eliminar cada clúster de su cuenta. A continuación, puede usar la consola o la API de IAM para eliminar el rol. AWS CLI Para obtener más información acerca de la eliminación de un clúster, consulte Eliminar un AWS CloudHSM clúster. Para obtener más información, consulte Eliminar un Service-Linked rol en la Guía del usuario de IAM.