Conexión a entornos de Google Cloud

Last published : Oct 24, 2026
Crear y administrar conexiones y recursos describe los asistentes que crean una conexión. La siguiente información cubre detalles específicos de los entornos de Google Cloud.
Nota:
Antes de crear una conexión a entornos de Google Cloud, primero debe terminar de configurar su cuenta de Google Cloud como una ubicación de recursos. Consulte Entornos de virtualización de Google Cloud.

Agregar una conexión

En Studio, siga las instrucciones de Crear y administrar conexiones y recursos. La siguiente descripción le guía a través de la configuración de una conexión de alojamiento:
  1. En Studio, seleccione Alojamiento en el panel izquierdo.
  2. Seleccione Agregar conexión y recursos en la barra de acciones.
  3. En la página Conexión, seleccione Crear una nueva conexión y Herramientas de aprovisionamiento de Citrix™, y luego seleccione Siguiente.
    • Nombre de la zona. Seleccione una zona (equivalente a una ubicación de recursos) donde desee que residan sus recursos de host. Las zonas se crean automáticamente cuando se crea una ubicación de recursos y se le añade un Cloud Connector. Para obtener más información, consulte Zonas.
    • Tipo de conexión. Seleccione Google Cloud Platform en el menú.
    • Clave de cuenta de servicio. Importe la clave contenida en su archivo de credenciales de Google (.json). Puede pegar la clave del archivo de credenciales o buscar el archivo de credenciales. Para pegar la clave:
      1. Localice su archivo de credenciales
      2. Abra el archivo con el Bloc de notas (o cualquier editor de texto)
      3. Copie el contenido.
      4. Vuelva a la página Conexión, seleccione Agregar clave, pegue el contenido y, a continuación, seleccione Listo.
    • ID de cuenta de servicio. El campo se rellena automáticamente con la información de la clave de la cuenta de servicio.
    • Nombre de la conexión. Escriba un nombre para la conexión.
    • Enrutar el tráfico a través de Citrix Cloud Connectors. Para enrutar las solicitudes de API a través de un Citrix Cloud Connector™ disponible, marque esta casilla. Cuando los Cloud Connectors no tienen acceso directo a Internet, puede seleccionar Usar el proxy configurado en Citrix Cloud Connectors para asegurarse de que la conectividad de GCP funcione correctamente a través de los Citrix Cloud Connectors. También puede marcar la casilla Habilitar Google Cloud Build para usar grupos privados para una capa adicional de seguridad.
      También puede habilitar esta función mediante PowerShell. Para obtener más información, consulte Crear un entorno seguro para el tráfico administrado por GCP.
    Nota:
    Esta opción solo está disponible cuando hay Citrix Cloud™ Connectors activos en su implementación. Actualmente, esta función no es compatible con los Connector Appliances.
    • Crear máquinas virtuales mediante. Seleccione un método para crear máquinas virtuales.
  4. En la página Región, seleccione un nombre de proyecto en el menú, seleccione una región que contenga los recursos que desea usar y, a continuación, seleccione Siguiente.
  5. En la página Red, escriba un nombre para los recursos, seleccione una red virtual en el menú, seleccione una subred y, a continuación, seleccione Siguiente. El nombre del recurso ayuda a identificar la combinación de región y red. Las redes virtuales con el sufijo (Compartida) añadido a su nombre representan VPC compartidas. Si configura un rol de IAM a nivel de subred para una VPC compartida, solo las subredes específicas de la VPC compartida aparecerán en la lista de subredes.
    Nota:
    • El nombre del recurso puede contener entre 1 y 64 caracteres, y no puede contener solo espacios en blanco ni los caracteres \ / ; : # . * ? = < > | [ ] { } " ' ( ) ' ).
  6. En la página Resumen, confirme la información y, a continuación, seleccione Finalizar para salir de la ventana Agregar conexión y recursos.
Después de crear la conexión y los recursos, se muestran la conexión y los recursos que ha creado. Para configurar la conexión, selecciónela y, a continuación, seleccione la opción aplicable en la barra de acciones.
Del mismo modo, puede eliminar, renombrar o probar los recursos creados bajo la conexión. Para ello, seleccione el recurso bajo la conexión y, a continuación, seleccione la opción aplicable en la barra de acciones.

Crear un entorno seguro para el tráfico gestionado de GCP

Puede permitir únicamente el acceso privado de Google a sus proyectos de Google Cloud. Esta implementación mejora la seguridad para gestionar datos confidenciales. Para ello:
  1. Instale Cloud Connectors en la VPC donde quiera aplicar los controles de servicio de VPC. Consulte Controles de servicio de VPC para obtener más información.
  2. Agregue ProxyHypervisorTrafficThroughConnector en CustomProperties en caso de implementación de Citrix Cloud. Si utiliza un grupo de trabajadores privado, agregue UsePrivateWorkerPool en CustomProperties. Para obtener información sobre el grupo de trabajadores privado, consulte Información general sobre grupos privados.
Nota:
Actualmente, esta función no es compatible con Connector Appliance.

Requisitos para crear un entorno seguro para el tráfico gestionado de GCP

Los requisitos para crear un entorno seguro para el tráfico gestionado de GCP son:
  • Asegúrese de que la conexión de alojamiento esté en modo de mantenimiento al actualizar las propiedades personalizadas.
  • Para usar grupos de trabajadores privados, se requieren los siguientes cambios:
    • Para la cuenta de servicio de Citrix Cloud, agregue los siguientes roles de IAM:
      • Cuenta de servicio de Cloud Build
      • Administrador de instancias de Compute
      • Usuario de cuenta de servicio
      • Creador de tokens de cuenta de servicio
      • Propietario de Cloud Build WorkerPool
    • Cree la cuenta de servicio de Citrix Cloud en el mismo proyecto que utiliza para crear una conexión de alojamiento.
    • Configure las zonas DNS para private.googleapis.com y gcr.io como se describe en Configuración de DNS.
      Zonas DNS para private-googleapis-comZonas DNS para gcr.io
    • Configure la traducción de direcciones de red (NAT) privada o utilice la conexión de servicio privada. Para obtener más información, consulte Acceder a las API de Google a través de puntos finales.
      Conexión de servicio privada
    • Si utiliza una VPC emparejada, cree un emparejamiento de zona de Cloud DNS con la VPC emparejada. Para obtener más información, consulte Crear una zona de emparejamiento.
      Crear una zona de emparejamiento
    • En los controles de servicio de VPC, configure reglas de salida para que las API y las VM puedan comunicarse con Internet. Las reglas de entrada son opcionales. Por ejemplo:
      Egress Rule 1
      From:
      Identities:ANY_IDENTITY
      To:
      Projects =
      All projects
      Service =
      Service name: All services

Habilitar el proxy

Para habilitar el proxy, configure las propiedades personalizadas de la siguiente manera en la conexión de host:
  1. Abra una ventana de PowerShell desde el host del Delivery Controller o utilice el SDK de PowerShell remoto. Para obtener más información sobre el SDK de PowerShell remoto, consulte SDK y API.
  2. Ejecute los siguientes comandos:
    1. Add-PSSnapin citrix*
    2. cd XDHyp:\Connections\
    3. dir
  3. Copie el CustomProperties de la conexión a un bloc de notas.
  4. Agregue la configuración de la propiedad de la siguiente manera:
    • En caso de implementación en la nube (mediante grupos públicos): Agregue la configuración de propiedad <Property xsi:type="StringProperty" Name="ProxyHypervisorTrafficThroughConnector" Value="True"/> a CustomProperties para habilitar el proxy. Por ejemplo:
      <CustomProperties xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.citrix.com/2014/xd/machinecreation">
      <Property xsi:type="StringProperty" Name="ProxyHypervisorTrafficThroughConnector" Value="True"/>
      </CustomProperties>
      Permita la regla de entrada para la cuenta de servicio de Cloud Build en el perímetro de servicio de VPC. Por ejemplo:
      Ingress Rule 1
      From:
      Identities:
      <ProjectID>@cloudbuild.gserviceaccount.com
      Source > All sources allowed
      To:
      Projects =
      All projects
      Services =
      Service name: All services
      Para obtener información sobre el perímetro de servicio de VPC, consulte Detalles y configuración del perímetro de servicio.
    • En el caso de un grupo de trabajo privado en una implementación en la nube, agregue la configuración de propiedad <Property xsi:type="StringProperty" Name="ProxyHypervisorTrafficThroughConnector" Value="True"/> y <Property xsi:type="StringProperty" Name="UsePrivateWorkerPool" Value="True"/> a CustomProperties para habilitar el proxy. Por ejemplo:
      <CustomProperties xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.citrix.com/2014/xd/machinecreation">
      <Property xsi:type="StringProperty" Name="ProxyHypervisorTrafficThroughConnector" Value="True"/>
      <Property xsi:type="StringProperty" Name="UsePrivateWorkerPool" Value="True"/>
      </CustomProperties>
  5. En la ventana de PowerShell, asigne una variable a las propiedades personalizadas modificadas. Por ejemplo: $customProperty = '<CustomProperties…</CustomProperties>'.
  6. Ejecute $gcpServiceAccount = "<ENTER YOUR SERVICE ACCOUNT EMAIL HERE>".
  7. Ejecute $gcpPrivateKey = "<ENTER YOUR SERVICE ACCOUNT PRIVATE KEY HERE AFTER REMOVING ALL INSTANCES OF \n >".
  8. Ejecute $securePassword = ConvertTo-SecureString $gcpPrivateKey -AsPlainText -Force.
  9. Ejecute lo siguiente para actualizar una conexión de host existente:
    Set-Item -PassThru -Path @('XDHyp:\\Connections\\<ENTER YOUR CONNECTION NAME HERE>') -SecurePassword $securePassword -UserName $gcpServiceAccount -CustomProperties $customProperty

Opción para usar el proxy del sistema en Citrix Cloud Connectors para el tráfico de la API de GCP redirigido

Para enrutar todo el tráfico externo a través de un proxy no transparente, configure la conexión de host con la propiedad personalizada UseSystemProxyForHypervisorTrafficOnConnectors. Esto redirige el tráfico de Internet de la API de GCP en Citrix Cloud Connectors a través del proxy del sistema. Siga los mismos pasos descritos en Habilitar el proxy para configurar la conexión de host con la propiedad personalizada. Sin embargo, asegúrese de agregar la configuración de propiedad <Property xsi:type="StringProperty" Name="UseSystemProxyForHypervisorTrafficOnConnectors" Value="True" /> a CustomProperties para habilitar el proxy.
<Property xsi:type="StringProperty" Name="UseSystemProxyForHypervisorTrafficOnConnectors" Value="True" />
Ejemplo:
<CustomProperties xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.citrix.com/2014/xd/machinecreation">
 <Property xsi:type="StringProperty" Name="ProxyHypervisorTrafficThroughConnector" Value="True"/>
 <Property xsi:type="StringProperty" Name="UsePrivateWorkerPool" Value="True"/>
<Property xsi:type="StringProperty" Name="UseSystemProxyForHypervisorTrafficOnConnectors" Value="True" />
</CustomProperties>
Nota:
Después de configurar esta propiedad, el proxy configurado en la configuración netsh winhttp de los Citrix Cloud Connectors se utiliza para el tráfico saliente al proveedor de servicios en la nube.

Especificar clave CMEK global y regional

Nota:
La compatibilidad con CMEK en GCP está actualmente en versión preliminar.
Hay dos tipos de claves de cifrado gestionadas por el cliente (CMEK) en GCP:
  • Regional: Claves de cifrado que solo pueden ser utilizadas por recursos de la misma región.
  • Global: Claves de cifrado que pueden ser utilizadas por recursos de varias regiones.
Puede buscar y usar claves de cifrado gestionadas por el cliente (CMEK) globales o regionales de todos los proyectos a los que puede acceder la cuenta de servicio. A continuación, puede usar la clave para crear un catálogo de máquinas MCS habilitado para CMEK y actualizar un catálogo de máquinas MCS habilitado para CMEK existente mediante el comando Set-ProvScheme. Para obtener información sobre cómo crear un catálogo habilitado para CMEK mediante PowerShell, consulte Crear un catálogo con CMEK mediante propiedades personalizadas.
Para esta función, necesita permisos adicionales para las dos cuentas de servicio siguientes:
En Cuentas de servicio, debe asignar los siguientes roles en el proyecto que tiene las claves criptográficas que desea usar (por ejemplo, proyecto compartido):
  • Visor de Cloud KMS
  • Cifrador/Descifrador de CryptoKey de Cloud KMS
Si no asigna los roles, asegúrese de tener los siguientes permisos:
  • resourcemanager.projects.get
  • cloudkms.keyRings.list
  • cloudkms.keyRings.get
  • cloudkms.cryptoKeys.get
  • cloudkms.cryptoKeys.list
  • cloudkms.cryptoKeyVersions.useToDecrypt
  • cloudkms.cryptoKeyVersions.useToEncrypt

Enumerar las claves de cifrado

Puede enumerar las claves de cifrado globales y regionales dentro del mismo proyecto y de todos los demás proyectos accesibles mediante los comandos de PowerShell. Para ello:
  1. Abra una ventana de PowerShell desde el host de Delivery Controller™ o PowerShell remoto.
  2. Ejecute el comando asnp citrix* para cargar los módulos de PowerShell específicos de Citrix.
  3. Ejecute el siguiente comando para enumerar las claves de cifrado. Ejemplo:
    • Para enumerar el contenido de la carpeta encryptionKeys:
      Get-ChildItem XDHyp:\HostingUnits\my-hostingunit\encryptionKeys.folder
    • Para obtener claves de cifrado globales dentro del mismo proyecto:
      Get-Item XDHyp:\HostingUnits\my-hostingunit\encryptionKeys.folder\myglobalkeyring.globalkeyring\myglobalkey.cryptokey
    • Para obtener claves de cifrado regionales dentro del mismo proyecto:
      Get-Item XDHyp:\HostingUnits\my-hostingunit\encryptionKeys.folder\regional-ring.keyring\shared-key.cryptokey
    • Para obtener claves de cifrado globales de otro proyecto accesible (por ejemplo: myanotherproject):
      Get-Item XDHyp:\HostingUnits\my-hostingunit\encryptionKeys.folder\myanotherproject.project\shared-global-ring.globalkeyring\shared-key.cryptokey
    • Para obtener claves de cifrado regionales de otro proyecto accesible (por ejemplo: myanotherproject):
      Get-Item XDHyp:\HostingUnits\my-hostingunit\encryptionKeys.folder\myanotherproject .project.project\shared-uscentral.keyring\shared-uscentral-key.cryptokey
Nota:
  • La extensión del elemento de inventario del llavero para un llavero global es .globalkeyring.
  • El ID de los llaveros globales contiene la palabra global.

Permisos de GCP necesarios

Esta sección contiene la lista completa de permisos de GCP. Utilice el conjunto completo de permisos que se indica en la sección para que la funcionalidad funcione correctamente.
Nota:
GCP introducirá cambios en el comportamiento predeterminado y el uso de las cuentas de servicio de Cloud Build Services después de April 29, 2024. Para obtener más información, consulte Cambio de la cuenta de servicio de Cloud Build. Sus proyectos de Google existentes con la API de Cloud Build habilitada antes de April 29, 2024 no se verán afectados por este cambio. Sin embargo, si desea mantener el comportamiento existente del servicio Cloud Build después de April 29, puede crear o aplicar la política de la organización para inhabilitar la aplicación de restricciones antes de habilitar la API. Si establece la nueva política de la organización, aún puede seguir los permisos existentes en esta sección y los elementos marcados como Antes del cambio de la cuenta de servicio de Cloud Build. Si no, siga los permisos existentes y los elementos marcados como Después del cambio de la cuenta de servicio de Cloud Build.

Crear una conexión de host

  • Permisos mínimos necesarios para la cuenta de servicio de Citrix Cloud en el proyecto de aprovisionamiento:
    compute.instanceTemplates.list
    compute.instances.list
    compute.networks.list
    compute.projects.get
    compute.regions.list
    compute.subnetworks.list
    compute.zones.list
    resourcemanager.projects.get
    Los siguientes roles definidos por Google tienen los permisos enumerados anteriormente:
    • Administrador de Compute
    • Usuario de Cloud Datastore
  • Permisos adicionales necesarios para Shared VPC para la cuenta de servicio de Citrix Cloud en el proyecto de Shared VPC:
    compute.networks.list
    compute.subnetworks.list
    resourcemanager.projects.get
    Los siguientes roles definidos por Google tienen los permisos enumerados anteriormente:
    • Usuario de red de Compute
  • En las cuentas de servicio, debe asignar los siguientes roles en el proyecto que tiene las claves criptográficas que desea utilizar (por ejemplo, proyecto compartido):
    • Visor de Cloud KMS
    • Cifrador/descifrador de claves criptográficas de Cloud KMS
    Si no asigna los roles, asegúrese de tener los siguientes permisos:
    • resourcemanager.projects.get
    • cloudkms.keyRings.list
    • cloudkms.keyRings.get
    • cloudkms.cryptoKeys.get
    • cloudkms.cryptoKeys.list
    • cloudkms.cryptoKeyVersions.useToDecrypt
    • cloudkms.cryptoKeyVersions.useToEncrypt

Administración de energía de las VM

Permisos mínimos necesarios para la cuenta de servicio de Citrix Cloud en el proyecto de aprovisionamiento en el caso de catálogos solo con administración de energía:
compute.instanceTemplates.list
compute.instances.list
compute.instances.get
compute.instances.reset
compute.instances.resume
compute.instances.start
compute.instances.stop
compute.instances.suspend
compute.networks.list
compute.projects.get
compute.regions.list
compute.subnetworks.list
compute.zones.list
resourcemanager.projects.get
compute.zoneOperations.get
Los siguientes roles definidos por Google tienen los permisos enumerados anteriormente:
  • Administrador de Compute
  • Usuario de Cloud Datastore

Creación, actualización o eliminación de VM

  • Permisos mínimos necesarios para la cuenta de servicio de Citrix Cloud en el proyecto de aprovisionamiento:
    cloudbuild.builds.create
    cloudbuild.builds.get
    cloudbuild.builds.list
    compute.acceleratorTypes.list
    compute.diskTypes.get
    compute.diskTypes.list
    compute.disks.create
    compute.disks.createSnapshot
    compute.disks.delete
    compute.disks.get
    compute.disks.list
    compute.disks.setLabels
    compute.disks.use
    compute.disks.useReadOnly
    compute.firewalls.create
    compute.firewalls.delete
    compute.firewalls.list
    compute.globalOperations.get
    compute.images.create
    compute.images.delete
    compute.images.get
    compute.images.list
    compute.images.setLabels
    compute.images.useReadOnly
    compute.instanceTemplates.create
    compute.instanceTemplates.delete
    compute.instanceTemplates.get
    compute.instanceTemplates.list
    compute.instanceTemplates.useReadOnly
    compute.instances.attachDisk
    compute.instances.create
    compute.instances.delete
    compute.instances.detachDisk
    compute.instances.get
    compute.instances.getSerialPortOutput
    compute.instances.list
    compute.instances.reset
    compute.instances.resume
    compute.instances.setDeletionProtection
    compute.instances.setLabels
    compute.instances.setMetadata
    compute.instances.setServiceAccount
    compute.instances.setTags
    compute.instances.start
    compute.instances.stop
    compute.instances.suspend
    compute.machineTypes.get
    compute.machineTypes.list
    compute.networks.list
    compute.networks.updatePolicy
    compute.nodeGroups.list
    compute.nodeTemplates.get
    compute.projects.get
    compute.regions.list
    compute.snapshots.create
    compute.snapshots.delete
    compute.snapshots.list
    compute.snapshots.get
    compute.snapshots.setLabels
    compute.snapshots.useReadOnly
    compute.subnetworks.get
    compute.subnetworks.list
    compute.subnetworks.use
    compute.zoneOperations.get
    compute.zoneOperations.list
    compute.zones.get
    compute.zones.list
    iam.serviceAccounts.actAs
    resourcemanager.projects.get
    storage.buckets.create
    storage.buckets.delete
    storage.buckets.get
    storage.buckets.list
    storage.buckets.update
    storage.objects.create
    storage.objects.delete
    storage.objects.get
    storage.objects.list
    compute.networks.get
    compute.resourcePolicies.use
    Los siguientes roles definidos por Google tienen los permisos enumerados anteriormente:
    • Administrador de Compute
    • Administrador de Storage
    • Editor de Cloud Build
    • Usuario de cuenta de servicio
    • Usuario de Cloud Datastore
  • Permisos adicionales necesarios para Shared VPC para la cuenta de servicio de Citrix Cloud en el proyecto de Shared VPC para crear una unidad de alojamiento utilizando VPC y la subred del proyecto de Shared VPC:
    compute.firewalls.list
    compute.networks.list
    compute.projects.get
    compute.regions.list
    compute.subnetworks.get
    compute.subnetworks.list
    compute.subnetworks.use
    compute.zones.list
    resourcemanager.projects.get
    Los siguientes roles definidos por Google tienen los permisos enumerados anteriormente:
    • Usuario de red de Compute
    • Usuario de Cloud Datastore
    Permisos mínimos necesarios al descargar el disco de instrucciones de preparación a MCS:
    • (Antes del cambio de cuenta de servicio de Cloud Build): Asigne estos permisos a la cuenta de servicio de Cloud Build en el proyecto de aprovisionamiento.
    • (Después del cambio de cuenta de servicio de Cloud Build): Asigne estos permisos a la cuenta de servicio de Cloud Compute en el proyecto de aprovisionamiento.
    compute.disks.create
    compute.disks.delete
    compute.disks.get
    compute.disks.list
    compute.disks.setLabels
    compute.disks.use
    compute.disks.useReadOnly
    compute.images.get
    compute.images.list
    compute.images.useReadOnly
    compute.instances.create
    compute.instances.delete
    compute.instances.get
    compute.instances.getSerialPortOutput
    compute.instances.list
    compute.instances.setLabels
    compute.instances.setMetadata
    compute.instances.setServiceAccount
    compute.machineTypes.list
    compute.networks.get
    compute.networks.list
    compute.projects.get
    compute.subnetworks.list
    compute.subnetworks.use
    compute.subnetworks.useExternalIp
    compute.zoneOperations.get
    compute.zones.list
    iam.serviceAccounts.actAs
    logging.logEntries.create
    pubsub.topics.publish
    resourcemanager.projects.get
    source.repos.get
    source.repos.list
    storage.buckets.create
    storage.buckets.get
    storage.buckets.list
    storage.objects.create
    storage.objects.delete
    storage.objects.get
    storage.objects.list
    Los siguientes roles definidos por Google tienen los permisos enumerados anteriormente:
    • Cuenta de servicio de Cloud Build (después del cambio de cuenta de servicio de Cloud Build, es cuenta de servicio de Cloud Compute)
    • Administrador de instancias de Compute
    • Usuario de cuenta de servicio
  • Permisos mínimos necesarios para la cuenta de servicio de Cloud Compute en el proyecto de aprovisionamiento requeridos por el servicio Google Cloud Build al descargar el disco de instrucciones de preparación a MCS:
    resourcemanager.projects.get
    storage.objects.create
    storage.objects.get
    storage.objects.list
    Los siguientes roles definidos por Google tienen los permisos enumerados anteriormente:
    • Usuario de red de Compute
    • Usuario de cuenta de almacenamiento
    • Usuario de Cloud Datastore
    Permisos adicionales necesarios para VPC compartida al descargar el disco de instrucciones de preparación a MCS:
    • (Antes del cambio de la cuenta de servicio de Cloud Build): Asigne estos permisos a la cuenta de servicio de Cloud Build en el proyecto de aprovisionamiento.
    • (Después del cambio de la cuenta de servicio de Cloud Build): Asigne estos permisos a la cuenta de servicio de Cloud Compute en el proyecto de aprovisionamiento.
    compute.firewalls.list
    compute.networks.list
    compute.subnetworks.list
    compute.subnetworks.use
    resourcemanager.projects.get
    Los siguientes roles definidos por Google tienen los permisos enumerados anteriormente:
    • Usuario de red de Compute
    • Usuario de cuenta de almacenamiento
    • Usuario de Cloud Datastore
  • Permisos adicionales necesarios para Cloud Key Management Service (KMS) para la cuenta de servicio de Citrix Cloud en el proyecto de aprovisionamiento:
    cloudkms.cryptoKeys.get
    cloudkms.cryptoKeys.list
    cloudkms.keyRings.get
    cloudkms.keyRings.list
    Los siguientes roles definidos por Google tienen los permisos enumerados anteriormente:
    • Visor de KMS de Compute

Permisos generales

A continuación, se muestran los permisos para la cuenta de servicio de Citrix Cloud en el proyecto de aprovisionamiento para todas las funciones admitidas en MCS. Estos permisos ofrecen la mejor compatibilidad en el futuro:
resourcemanager.projects.get
cloudbuild.builds.create
cloudbuild.builds.get
cloudbuild.builds.list
compute.acceleratorTypes.list
compute.diskTypes.get
compute.diskTypes.list
compute.disks.create
compute.disks.createSnapshot
compute.disks.delete
compute.disks.get
compute.disks.setLabels
compute.disks.use
compute.disks.useReadOnly
compute.firewalls.create
compute.firewalls.delete
compute.firewalls.list
compute.globalOperations.get
compute.images.create
compute.images.delete
compute.images.get
compute.images.list
compute.images.setLabels
compute.images.useReadOnly
compute.instanceTemplates.create
compute.instanceTemplates.delete
compute.instanceTemplates.get
compute.instanceTemplates.list
compute.instanceTemplates.useReadOnly
compute.instances.attachDisk
compute.instances.create
compute.instances.delete
compute.instances.detachDisk
compute.instances.get
compute.instances.getSerialPortOutput
compute.instances.list
compute.instances.reset
compute.instances.resume
compute.instances.setDeletionProtection
compute.instances.setLabels
compute.instances.setMetadata
compute.instances.setTags
compute.instances.start
compute.instances.stop
compute.instances.suspend
compute.instances.update
compute.instances.updateAccessConfig
compute.instances.updateDisplayDevice
compute.instances.updateSecurity
compute.instances.updateShieldedInstanceConfig
compute.instances.updateShieldedVmConfig
compute.machineTypes.get
compute.machineTypes.list
compute.networks.list
compute.networks.updatePolicy
compute.nodeGroups.list
compute.nodeTemplates.get
compute.projects.get
compute.regions.list
compute.snapshots.create
compute.snapshots.delete
compute.snapshots.list
compute.snapshots.get
compute.snapshots.setLabels
compute.snapshots.useReadOnly
compute.subnetworks.get
compute.subnetworks.list
compute.subnetworks.use
compute.subnetworks.useExternalIp
compute.zoneOperations.get
compute.zoneOperations.list
compute.zones.get
compute.zones.list
resourcemanager.projects.get
storage.buckets.create
storage.buckets.delete
storage.buckets.get
storage.buckets.list
storage.buckets.update
storage.objects.create
storage.objects.delete
storage.objects.get
storage.objects.list
cloudkms.cryptoKeys.get
cloudkms.cryptoKeys.list
cloudkms.keyRings.get
cloudkms.keyRings.list
compute.disks.list
compute.instances.setServiceAccount
compute.networks.get
compute.networks.use
compute.networks.useExternalIp
iam.serviceAccounts.actAs
compute.resourcePolicies.use
cloudkms.cryptoKeyVersions.useToDecrypt
cloudkms.cryptoKeyVersions.useToEncrypt

Pasos siguientes

Más información