En esta página, se muestra cómo desactivar Gemini Cloud Assist.
Si deseas obtener información para cambiar la configuración que controla el uso compartido de instrucciones y respuestas de Gemini Cloud Assist con Google, consulta Configura el uso compartido de instrucciones y respuestas para Gemini Cloud Assist.
Antes de comenzar
Para obtener los permisos necesarios para desactivar Gemini Cloud Assist, pídele a tu administrador que te otorgue el rol básico de propietario o administrador (roles/owner o roles/admin) en el proyecto.
Ambos roles contienen los permisos necesarios para quitar el acceso a los usuarios y para inhabilitar los servicios.
Para ver los permisos exactos que son necesarios, expande la sección Permisos necesarios:
Permisos necesarios
resourcemanager.projects.getIamPolicyresourcemanager.projects.setIamPolicyserviceusage.services.disable- Si planeas usar la consola de Google Cloud para desactivar Gemini Cloud Assist, también debes tener los siguientes permisos:
serviceusage.services.getserviceusage.services.list
Puedes obtener estos permisos con otros roles predefinidos o roles personalizados.
Cómo desactivar Gemini Cloud Assist
Para desactivar Gemini Cloud Assist, haz lo siguiente:
Console
Para limitar el acceso a usuarios específicos de tu organización, quita los permisos de Identity and Access Management para Gemini Cloud Assist:
Ir a la página IAM y administración
En la columna Principal, busca una principal para la que deseas quitar el acceso a Gemini Cloud Assist y, luego, haz clic en Editar principal en esa fila.
En el panel Editar acceso, haz lo siguiente:
Ubica los roles de IAM de Gemini Cloud Assist y, luego, haz clic en Borrar rol. El rol más común para un usuario es el de Usuario de Gemini Cloud Assist.
Opcional: Ubica los roles de IAM que otorgaste específicamente para usar con Gemini Cloud Assist y, luego, haz clic en Borrar rol.
Haz clic en Guardar.
Desactiva la API de Gemini Cloud Assist (
geminicloudassist.googleapis.com):Ve a la página APIs y servicios habilitados.
Para seleccionar el proyecto Google Cloud en el que deseas inhabilitar la API de Gemini Cloud Assist, realiza una de las siguientes acciones:
En la sección Selecciona un proyecto reciente, haz clic en un proyectoGoogle Cloud .
Usa el cuadro de diálogo Seleccionar un recurso:
- Haz clic en Seleccionar proyecto.
- En el diálogo Selecciona un proyecto, haz clic en el nombre del proyectoGoogle Cloud para el que deseas inhabilitar la API.
Haz clic en la entrada API de Gemini Cloud Assist. Si necesitas ayuda para encontrar la API, usa el campo Buscar en la barra de herramientas de la consola Google Cloud .
Haz clic en stop Inhabilitar API.
Opcional: Para inhabilitar todos los productos de Gemini para Google Cloud, repite el paso anterior para la API de Gemini for Google Cloud (
cloudaicompanion.googleapis.com).
gcloud
-
En la consola de Google Cloud , activa Cloud Shell.
Para limitar el acceso a usuarios específicos de tu organización, quita los permisos de Identity and Access Management para Gemini Cloud Assist:
Quita los roles de IAM de Gemini Cloud Assist para el usuario con el comando
gcloud projects remove-iam-policy-binding. Los roles de Gemini Cloud Assist tienen el prefijoroles/geminicloudassist. Por ejemplo, el siguiente comando quitaroles/geminicloudassist.user, un rol típico de Gemini Cloud Assist:gcloud projects remove-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/geminicloudassist.user
Reemplaza lo siguiente:
PROJECT_ID: Es el ID de tu proyecto deGoogle Cloud . Por ejemplo,1234567890.PRINCIPAL: Es el identificador de la principal. Por ejemplo,user:cloudysanfrancisco@gmail.com.
El resultado es una lista de vinculaciones de políticas.
Opcional: Repite el paso anterior para quitar los roles de IAM que otorgaste específicamente para usar con Gemini Cloud Assist.
Desactiva la API de Gemini Cloud Assist (
geminicloudassist.googleapis.com) con el comandogcloud services disable:gcloud services disable geminicloudassist.googleapis.com
Si se ejecuta correctamente, el comando produce un resultado similar al siguiente:
Waiting for async operation operations/acf.e9d0943b-55d9-4ac0-8af4-745e1b8983f8 to complete... Operation finished successfully.
Opcional: Para inhabilitar todos los productos de Gemini para Google Cloud, repite el paso anterior para la API de Gemini for Google Cloud (
cloudaicompanion.googleapis.com).
API
En estas instrucciones, se usa cURL para llamar a los métodos de la API.
Para limitar el acceso a usuarios específicos de tu organización, quita los permisos de Identity and Access Management para Gemini Cloud Assist:
Crea un archivo JSON que contenga la siguiente información:
{ "options": { "requestedPolicyVersion": 3 } }Recupera la política de IAM existente para el 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"Reemplaza lo siguiente:
JSON_FILE_NAME: Es la ruta de acceso al archivo JSON que creaste en el paso anterior.PROJECT_ID: Es el ID del proyecto.
Si se ejecuta correctamente, la respuesta devuelve la política de IAM del proyecto.
Copia la política de IAM del proyecto en un archivo JSON vacío y quita al usuario del campo
membersde cualquierroleque comience conroles/geminicloudassist, comoroles/geminicloudassist.user.Opcional: Repite el paso anterior para quitar los roles de IAM que otorgaste específicamente para usar con Gemini Cloud Assist.
Aplica la política de IAM 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"Reemplaza lo siguiente:
JSON_FILE_NAME: Es la ruta de acceso al archivo JSON que creaste en el paso anterior.PROJECT_ID: Es el ID del proyecto.
Si se completa 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"
Reemplaza
PROJECT_IDpor el ID del proyecto para el que inhabilitarás Gemini Cloud Assist.Si el comando se ejecuta correctamente, devuelve un objeto
long-running operation, que incluye un camponame. Puedes usar el valor del camponamepara verificar el estado de la operación.Opcional: Para inhabilitar todos los productos de Gemini para Google Cloud, repite el paso anterior para la API de Gemini for Google Cloud (
cloudaicompanion.googleapis.com).