En esta página se describe la jerarquía de recursos de Google Cloud y los recursos que se pueden gestionar con Resource Manager.
La jerarquía de recursos Google Cloud tiene dos objetivos:
- Ofrece una jerarquía de propiedad que vincula el ciclo de vida de los recursos a los niveles inmediatamente superiores.
- Proporcionar herencias y puntos de montaje para los controles de acceso y las políticas de organización.
En sentido figurado, la Google Cloud jerarquía de recursos se parece al sistema de archivos de los sistemas operativos tradicionales, que permite organizar y gestionar entidades de forma jerárquica. Por lo general, cada recurso tiene exactamente un elemento superior. Esta organización jerárquica de los recursos te permite definir políticas de control de acceso y ajustes de configuración en un recurso superior. Las políticas y los ajustes de Gestión de Identidades y Accesos (IAM) se aplican a los recursos secundarios.
.Google Cloud jerarquía de recursos en detalle
LosGoogle Cloud recursos se organizan jerárquicamente. Todos los recursos, excepto el de nivel más alto de una jerarquía, tienen exactamente un elemento superior. En el nivel más bajo, los recursos de servicio son los componentes fundamentales que conforman todos los Google Cloud servicios. Entre los ejemplos de recursos de servicio se incluyen las máquinas virtuales de Compute Engine, los temas de Pub/Sub, los segmentos de Cloud Storage y las instancias de App Engine. Todos estos recursos de nivel inferior tienen recursos de proyecto como elementos superiores, que representan el primer mecanismo de agrupación de la jerarquía de recursos de Google Cloud .
Todos los usuarios, incluidos los de la prueba gratuita, los del nivel gratuito y los clientes de Google Workspace y Cloud Identity, pueden crear recursos de proyecto. Los usuarios del Google Cloud Programa gratuito solo pueden crear recursos de proyecto y recursos de servicio en proyectos. Los recursos de proyecto pueden estar en la parte superior de su jerarquía, pero solo si los crea un usuario de la prueba gratuita o del nivel gratuito. Los clientes de Google Workspace y Cloud Identity tienen acceso a funciones adicionales de la Google Cloud jerarquía de recursos Google Cloud , como los recursos de organización y de carpeta. Consulta más información en la descripción general de Cloud Identity. Los recursos de proyectos que se encuentran en la parte superior de su jerarquía no tienen recursos parent, pero se pueden migrar a un recurso de organización una vez que se haya creado para el dominio. Para obtener más información sobre la migración de recursos de proyectos, consulta Migrar recursos de proyectos.
Los clientes de Google Workspace y Cloud Identity pueden crear recursos de organización. Cada cuenta de Google Workspace o Cloud Identity está asociada a un recurso de organización. Cuando existe un recurso de organización, se encuentra en la parte superior de la Google Cloud jerarquía de recursos y todos los recursos que pertenecen a una organización se agrupan en el recurso de organización. De esta forma, se ofrece una visibilidad y un control centralizados sobre todos los recursos que pertenecen a un recurso de organización.
Los recursos de carpeta son un mecanismo de agrupación adicional y opcional entre los recursos de organización y los recursos de proyecto. Se necesita un recurso de organización como requisito previo para usar carpetas. Los recursos de carpeta y sus recursos de proyecto secundarios se asignan al recurso de organización.
La Google Cloud jerarquía de recursos, especialmente en su forma más completa, que incluye un recurso de organización y recursos de carpetas, permite a las empresas asignar su recurso de organización a Google Cloud y proporciona puntos de montaje lógicos para las políticas de gestión de accesos (IAM) y las políticas de organización. Las políticas de permitir, denegar y de la organización se heredan a través de la jerarquía, y la política efectiva de cada recurso de la jerarquía es el resultado de las políticas aplicadas directamente al recurso y de las políticas heredadas de sus antecesores.
En el siguiente diagrama se muestra un ejemplo de jerarquía de recursos Google Cloud en su forma completa:
El recurso de organización
El recurso de organización representa a una organización (por ejemplo, una empresa) y es el nodo raíz de la jerarquía de recursosGoogle Cloud cuando está presente. El recurso de organización es el ancestro jerárquico de los recursos de carpeta y proyecto. Las políticas de permitir y denegar que se aplican al recurso de organización se aplican en toda la jerarquía de todos los recursos de la organización.
Google Cloud Los usuarios no tienen que tener un recurso de organización, pero algunas funciones de Resource Manager no se podrán usar sin él. El recurso de organización está estrechamente asociado a una cuenta de Google Workspace o Cloud Identity. Cuando un usuario con una cuenta de Google Workspace o Cloud Identity crea un recurso de proyecto, se le proporciona automáticamente un recurso de organización. Google Cloud
Una cuenta de Google Workspace o Cloud Identity solo puede tener un recurso de organización aprovisionado. Una vez que se crea un recurso de organización para un dominio, todos los recursos de proyecto que creen los miembros del dominio de la cuenta pertenecerán de forma predeterminada al recurso de organización. Google Cloud Cuando un usuario gestionado crea un recurso de proyecto, debe estar en algún recurso de organización. Si un usuario especifica un recurso de organización y tiene los permisos adecuados, el proyecto se asigna a esa organización. De lo contrario, se usará de forma predeterminada la organización recurso con la que esté asociado el usuario. Las cuentas asociadas a un recurso de organización no pueden crear recursos de proyecto que no estén asociados a un recurso de organización.
Vincular con cuentas de Google Workspace o Cloud Identity
Para simplificar, nos referiremos a Google Workspace, que incluye tanto las cuentas de Google Workspace como las de Cloud Identity.
La cuenta de Google Workspace o Cloud Identity representa a una empresa y es un requisito previo para acceder al recurso de organización. En este Google Cloud contexto, proporciona gestión de identidades, mecanismo de recuperación, propiedad y gestión del ciclo de vida. En la siguiente imagen se muestra la relación entre la cuenta de Google Workspace, Cloud Identity y laGoogle Cloud jerarquía de recursos.
El superadministrador de Google Workspace es la persona responsable de verificar la propiedad del dominio y el contacto en caso de recuperación. Por este motivo, el superadministrador de Google Workspace tiene la capacidad de asignar roles de gestión de identidades y accesos de forma predeterminada. La tarea principal del superadministrador de Google Workspace en relación con Google Cloud es asignar el rol de administrador de la organización de gestión de identidades y accesos a los usuarios adecuados de su dominio. De esta forma, se separarán las responsabilidades de administración de Google Workspace, que es lo que suelen buscar los usuarios. Google Cloud
Ventajas del recurso Organization
Con un recurso de organización, los recursos de proyecto pertenecen a tu organización en lugar de al empleado que creó el proyecto. Esto significa que los recursos del proyecto ya no se eliminan cuando un empleado deja la empresa, sino que siguen el ciclo de vida del recurso de la organización en Google Cloud.
Además, los administradores de la organización tienen un control centralizado de todos los recursos. Pueden ver y gestionar todos los recursos de los proyectos de tu empresa. Esta medida implica que ya no puede haber proyectos ocultos ni administradores no autorizados.
También puedes conceder roles a nivel de organización, que heredarán todos los recursos de proyecto y carpeta del recurso de organización. Por ejemplo, puedes asignar el rol Administrador de red a tu equipo de redes a nivel de organización, lo que le permitirá gestionar todas las redes de todos los recursos del proyecto de tu empresa, en lugar de asignarle el rol a todos los recursos del proyecto individual.
Un recurso de organización expuesto por la API de Cloud Resource Manager consta de lo siguiente:
- Es el ID de un recurso de organización, que es un identificador único de una organización.
- Un nombre visible, que se genera a partir del nombre de dominio principal de Google Workspace o Cloud Identity.
- Hora de creación del recurso de organización.