Si las directivas del sistema no cumplen con sus requisitos, cree directivas personalizadas para Cloud Shell para implementar una gestión detallada de permisos y mejorar la seguridad en el acceso a los recursos.
¿Qué es una directiva personalizada?
Las directivas de Resource Access Management (RAM) se clasifican en directivas del sistema y directivas personalizadas. Puede crear, actualizar y eliminar directivas personalizadas, y es responsable de gestionar las actualizaciones de sus versiones.
Después de crear una directiva personalizada, vincúlela a una entidad de seguridad de RAM: usuario de RAM, grupo de usuarios o rol. Los permisos especificados en la directiva se otorgan entonces a dicha entidad.
Solo puede eliminar una directiva personalizada si no está vinculada a ninguna entidad de seguridad. Para eliminar una directiva personalizada vinculada, primero desvincúlela de la entidad correspondiente.
Las directivas personalizadas admiten control de versiones. Gestione las versiones de las directivas mediante el mecanismo de gestión de versiones que proporciona RAM.
Referencias
Escenarios y ejemplos de directivas personalizadas
El siguiente ejemplo otorga a un usuario de RAM el permiso para cargar archivos en Cloud Shell:
{
"Version": "1",
"Statement": [
{
"Effect": "Allow",
"Action": [
"cloudshell:UploadFile"
],
"Resource": [
"*"
]
}
]
}
Referencia de información de autorización
Antes de crear directivas personalizadas, asegúrese de comprender los requisitos de control de permisos de su negocio y la información de autorización de Cloud Shell. Para obtener más información, consulte Authorization information.