En esta página se explica cómo desactivar Gemini Cloud Assist.
Para obtener información sobre cómo cambiar los ajustes que controlan si se comparten con Google las peticiones y respuestas de Gemini Cloud Assist, consulta Configurar el uso compartido de peticiones y respuestas de Gemini Cloud Assist.
Antes de empezar
Para obtener los permisos necesarios para desactivar Gemini Cloud Assist, pide a tu administrador que te conceda el rol básico de propietario o administrador (roles/owner
o roles/admin
) en el proyecto.
Ambos roles tienen los permisos necesarios para quitar el acceso a los usuarios y para inhabilitar servicios.
Para ver los permisos exactos que se necesitan, despliega la sección Permisos necesarios:
Permisos obligatorios
resourcemanager.projects.getIamPolicy
resourcemanager.projects.setIamPolicy
serviceusage.services.disable
- Si tienes intención de usar la Google Cloud consola para desactivar
Gemini Cloud Assist, también debes tener los siguientes
permisos:
serviceusage.services.get
serviceusage.services.list
Es posible que puedas obtener estos permisos con otros roles predefinidos o roles personalizados.
Desactivar Gemini Cloud Assist
Para desactivar Gemini Cloud Assist, sigue estos pasos:
Consola
Para limitar el acceso de usuarios específicos de tu organización, quita los permisos de Gestión de Identidades y Accesos de Gemini Cloud Assist:
Ve a la página IAM y administración.
En la columna Principal, busque el principal al que quiera quitar el acceso a Gemini Cloud Assist y, a continuación, haga clic en
Editar principal en esa fila.En el panel Editar acceso, haz lo siguiente:
Busca el rol Usuario de Gemini para Google Cloud y, a continuación, haz clic en
Eliminar rol.Busca el rol Usuario de Gemini Cloud Assist y, a continuación, haz clic en
Eliminar rol.Busca el rol Consumidor de uso del servicio y haz clic en
Eliminar rol.
Haz clic en Guardar.
Desactivar la API Gemini Cloud Assist (
geminicloudassist.googleapis.com
):Ve a la página APIs y servicios habilitados.
Para seleccionar el proyecto Google Cloud en el que quieras inhabilitar la API Gemini Cloud Assist, haz una de las siguientes acciones:
En la sección Seleccionar un proyecto reciente, haz clic en unGoogle Cloud proyecto.
Usa el cuadro de diálogo Seleccionar un recurso:
- Haz clic en Seleccionar proyecto.
- En el cuadro de diálogo Seleccionar un proyecto, haz clic en el nombre del proyecto para el que quieras inhabilitar la API.Google Cloud
Haz clic en la entrada API Gemini Cloud Assist. Si necesitas ayuda para encontrar la API, usa el campo Buscar de la barra de herramientas de la Google Cloud consola.
Haz clic en stop Inhabilitar API.
Opcional: Si vas a inhabilitar todos los productos de Gemini, repite el paso anterior para desactivar la API de Gemini para Google Cloud (
cloudaicompanion.googleapis.com
). Google Cloud
gcloud
-
In the Google Cloud console, activate Cloud Shell.
Para limitar el acceso de usuarios específicos de tu organización, quita los permisos de Gestión de Identidades y Accesos de Gemini Cloud Assist:
Quita el rol
roles/cloudaicompanion.user
con el comandogcloud projects remove-iam-policy-binding
:gcloud projects remove-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/cloudaicompanion.user
Haz los cambios siguientes:
PROJECT_ID
: el ID de tu Google Cloud proyecto, por ejemplo,1234567890
.PRINCIPAL
: el identificador de la entidad principal. Por ejemplo,user:cloudysanfrancisco@gmail.com
.
El resultado es una lista de enlaces de políticas.
Repite el paso anterior para los siguientes roles:
roles/geminicloudassist.user
roles/serviceusage.serviceUsageConsumer
Desactiva la API de Gemini Cloud Assist (
geminicloudassist.googleapis.com
) con el comandogcloud services disable
:gcloud services disable geminicloudassist.googleapis.com
Si la acción se realiza correctamente, el comando mostrará un resultado similar al siguiente:
Waiting for async operation operations/acf.e9d0943b-55d9-4ac0-8af4-745e1b8983f8 to complete... Operation finished successfully.
Opcional: Si vas a inhabilitar todas las funciones de Gemini para Google Cloud productos, repite el paso anterior para desactivar la API de
cloudaicompanion.googleapis.com
.Para limitar el acceso de usuarios específicos de tu organización, quita los permisos de Gestión de Identidades y Accesos de Gemini Cloud Assist:
Crea un archivo JSON que contenga la siguiente información:
{ "options": { "requestedPolicyVersion": 3 } }
Recupera la política de gestión de identidades y accesos del proyecto con el método
projects.getIamPolicy
:curl -X POST --data-binary @JSON_FILE_NAME \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ "https://cloudresourcemanager.googleapis.com/v1/projects/PROJECT_ID:getIamPolicy"
Haz los cambios siguientes:
JSON_FILE_NAME
: la ruta del archivo JSON que has creado en el paso anterior.PROJECT_ID
: el ID del proyecto.
Si la acción se realiza correctamente, la respuesta devuelve la política de IAM del proyecto.
Copia la política de gestión de identidades y accesos del proyecto en un archivo JSON vacío y elimina los usuarios cuyo acceso quieras limitar. Deberías eliminar a esos usuarios del campo
members
de los siguientes campos:"role": "roles/cloudaicompanion.user
""role": "roles/geminicloudassist.user
""role": "roles/serviceusage.serviceUsageConsumer
"
Aplica la política de gestión de identidades y accesos actualizada al proyecto con el método
projects.setIamPolicy
:curl -X POST --data-binary @JSON_FILE_NAME \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ "https://cloudresourcemanager.googleapis.com/v1/projects/PROJECT_ID:setIamPolicy"
Haz los cambios siguientes:
JSON_FILE_NAME
: la ruta del archivo JSON que has creado en el paso anterior.PROJECT_ID
: el ID del proyecto.
Si la acción se realiza correctamente, la respuesta devuelve la política de IAM actualizada del proyecto.
Desactiva la API de Gemini Cloud Assist (
geminicloudassist.googleapis.com
) con el métodoservices.disable
:curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://serviceusage.googleapis.com/v1/projects/PROJECT_ID/services/geminicloudassist.googleapis.com:disable"
Sustituye
PROJECT_ID
por el ID del proyecto en el que vas a inhabilitar Gemini Cloud Assist.Si el comando se ejecuta correctamente, devuelve un
long-running operation
, que incluye un camponame
. Puedes usar el valor del camponame
para comprobar el estado de la operación.Opcional: Si vas a inhabilitar todas las funciones de Gemini para Google Cloud productos, repite el paso anterior para desactivar la API de
cloudaicompanion.googleapis.com
.
API
En estas instrucciones se usa cURL
para llamar a los métodos de la API.