Cómo otorgar acceso a las claves
Puede habilitar distintos niveles de acceso a los recursos de IBM Cloud® Hyper Protect Crypto Services en su cuenta de IBM Cloud mediante la creación y modificación de políticas de acceso de IBM Cloud IAM.
Como administrador del servicio o un propietario de la cuenta, determine el tipo de política de acceso para los usuarios, los ID de servicio y los grupos de acceso en función de los requisitos de control de acceso interno. Por ejemplo, si desea otorgar acceso de usuario a Hyper Protect Crypto Services en el ámbito más pequeño disponible, puede asignar acceso a una única clave en una instancia.
Una buena práctica es otorgar los permisos de acceso a medida que invita a nuevos usuarios a su cuenta o servicio. Por ejemplo, tenga en cuenta las directrices siguientes:
- Habilitar el acceso de usuario a los recursos de la cuenta asignando roles de Cloud Identity and Access Management (IAM). En lugar de compartir las credenciales admin, crear nuevas políticas para los usuarios que necesitan acceso a las claves de cifrado en su cuenta. Si usted es el administrador de la cuenta, se le asigna automáticamente una política de Gestor con acceso a todos los recursos de la cuenta.
- Conceder roles y permisos en el ámbito más pequeño necesario. Por ejemplo, si un usuario necesita acceder solo a una vista de alto nivel de claves dentro de un espacio especificado, otorgue el rol Lector al usuario para ese espacio.
- Audite regularmente quién puede gestionar el control de acceso y suprimir los recursos clave. Recuerde que otorgando un rol de Gestor a un usuario significa que el usuario puede modificar políticas de servicio para otros usuarios, además de destruir recursos.
Cómo otorgar acceso a todas las claves de una instancia
Puede otorgar acceso a las claves dentro de una instancia de servicio de Hyper Protect Crypto Services utilizando la interfaz de usuario.
Revise roles y permisos para saber cómo se correlacionan los roles de IBM Cloud IAM con acciones de Hyper Protect Crypto Services.
Para asignar acceso:
- En la barra de menús, pulse Gestionar > Acceso (IAM) y seleccione Usuarios para examinar los usuarios existentes en su cuenta.
- Seleccione el usuario y pulse el icono Acciones
para abrir una lista de opciones para dicho usuario.
- En el menú de opciones, pulse Asignar acceso.
- Pulse Política de acceso.
- En Servicio, seleccione Hyper Protect Crypto Services y pulse Siguiente.
- En Recursos, seleccione Recursos específicos.
- Seleccione el tipo de atributo ID de instancia de servicio, especifique el ID de instancia que se recupera y pulse Siguiente.
- En Roles y acciones, elija una combinación de roles de acceso a plataforma y servicio para asignar acceso al usuario y pulse Siguiente.
- (Opcional) En Condiciones (opcional), pulse Revisar para comprobar la política de acceso.
- Después de la confirmación, pulse Añadir > Asignar.
Cómo otorgar acceso a una única clave de una instancia
También puede asignar acceso a una única clave en una instancia de servicio de Hyper Protect Crypto Services.
Paso 1. Recupere el ID de clave
Recupere el identificador exclusivo asociado a la clave a la que desea otorgar acceso a alguien.
Para obtener el ID de una clave específica, puede:
- Acceda a la interfaz de usuario para examinar las claves almacenadas en la instancia de servicio.
- Utilice la API del servicio de gestión de claves de Hyper Protect Crypto Services para recuperar una lista de las claves, junto con los metadatos sobre las claves.
Paso 2. Cree una política de acceso
Utilice el ID de clave recuperado para crear una política de acceso:
- En la barra de menús, pulse Gestionar > Acceso (IAM) y seleccione Usuarios para examinar los usuarios existentes en su cuenta.
- Seleccione el usuario y pulse el icono Acciones
para abrir una lista de opciones para dicho usuario.
- En el menú de opciones, pulse Asignar acceso.
- Pulse Política de acceso.
- En Servicio, seleccione Hyper Protect Crypto Services y pulse Siguiente.
- En Recursos, seleccione Recursos específicos.
- Seleccione el tipo de atributo ID de instancia de servicio y especifique el ID de instancia que se recupera.
- Pulse Añadir una condición, especifique la siguiente información de identificación sobre la clave y pulse Siguiente:
- Seleccione Tipo de recurso y especifique
key. - Seleccione ID de recurso y especifique el ID asignado a la clave por el servicio Hyper Protect Crypto Services.
- Seleccione Tipo de recurso y especifique
- En Roles y acciones, elija una combinación de roles de acceso a plataforma y servicio para asignar acceso al usuario y pulse Siguiente.
- (Opcional) En Condiciones (opcional), pulse Revisar para comprobar la política de acceso.
- Después de la confirmación, pulse Añadir > Asignar.
Cómo asignar acceso a los conjuntos de claves de una instancia
Un conjunto de claves es una colección de claves que se encuentran en la instancia de servicio, en la que puede restringir el acceso a través de la política de acceso de IAM. Para obtener más información sobre los conjuntos de claves, consulte Gestión de conjuntos de claves.
Puede otorgar acceso a conjuntos de claves dentro de una instancia de Hyper Protect Crypto Services utilizando la interfaz de usuario, la API de IAM o la CLI de IAM.
Revise roles y permisos para saber cómo se correlacionan los roles de IBM Cloud IAM con acciones de Hyper Protect Crypto Services.
Otorgar acceso a conjuntos de claves con la interfaz de usuario
Para asignar acceso a un conjunto de claves con la interfaz de usuario:
- En la barra de menús, pulse Gestionar > Acceso (IAM) y seleccione Usuarios para examinar los usuarios existentes en su cuenta.
- Seleccione una fila de tabla y pulse el icono Acciones
para abrir una lista de opciones para dicho usuario.
- En el menú de opciones, pulse Asignar acceso.
- Pulse Política de acceso.
- En Servicio, seleccione Hyper Protect Crypto Services y pulse Siguiente.
- En Recursos, seleccione Recursos específicos.
- Seleccione el tipo de atributo ID de instancia de servicio y especifique el ID de instancia que se recupera.
- Pulse Añadir una condición, seleccione el atributo ID de conjunto de claves para especificar el ID asociado con el conjunto de claves y pulse Siguiente.
- En Roles y acciones, elija una combinación de roles de acceso a plataforma y servicio para asignar acceso al usuario y pulse Siguiente.
- (Opcional) En Condiciones (opcional), pulse Revisar para comprobar la política de acceso.
- Después de la confirmación, pulse Añadir > Asignar.
También puede crear una política de acceso a través de la API o la CLIde IAM.