En esta página, se describen las prácticas recomendadas y las instrucciones para borrar una app de forma segura.
Pasos para borrar una app
Las siguientes instrucciones son para la consola de Google Cloud .
Console
Para borrar una app, sigue estos pasos:
En la consola de Google Cloud , ve a la página Gemini Enterprise.
En la app que deseas borrar, haz clic en y, luego, en Borrar.
En el diálogo ¿Borrar la app?, ingresa el nombre de la app y, luego, haz clic en Confirmar.
Prácticas recomendadas para borrar una app con una política de IAM
Borrar una app es una acción irreversible. Por lo tanto, si tu app tiene controles de acceso configurados, puedes quitar a todos los usuarios de su política de IAM antes de borrarla. Sigue estos pasos:
Borra la política de IAM: Antes de borrar la app, borra su política de IAM para quitar el acceso de los usuarios. Para ello, configura un array
bindingsvacío.Obtén la política de IAM actual de tu app con el método
getIamPolicy.REST
curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ "https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/collections/default_collection/engines/APP_ID:getIamPolicy"Reemplaza lo siguiente:
PROJECT_ID: el ID de tu proyecto.ENDPOINT_LOCATION: Es la región múltiple para tu solicitud a la API. Especifica uno de los siguientes valores:uspara la multirregión de EE.UU.eupara la multirregión de la UEglobalpara la ubicación global
LOCATION: Es la multirregión de tu almacén de datos:global,usoeu.APP_ID: Es el ID de la app que deseas configurar.
Para quitar todas las vinculaciones existentes, usa el método
setIamPolicycon un arraybindingsvacío en el cuerpo de la solicitud.REST
curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -d '{ "policy": { "etag": "ETAG", "bindings": [] } }' \ "https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/collections/default_collection/engines/APP_ID:setIamPolicy"Reemplaza lo siguiente:
ETAG: Es el valor deetagque obtuviste como respuesta cuando usaste el métodogetIamPolicy.PROJECT_ID: el ID de tu proyecto.ENDPOINT_LOCATION: Es la región múltiple para tu solicitud a la API. Especifica uno de los siguientes valores:uspara la multirregión de EE.UU.eupara la multirregión de la UEglobalpara la ubicación global
LOCATION: Es la multirregión de tu almacén de datos:global,usoeu.APP_ID: Es el ID de la app que deseas configurar.
Confirma el impacto en los usuarios: Después de borrar la política y permitir el tiempo de propagación, confirma que la revocación del acceso no haya causado problemas no deseados para los usuarios.
Borra la app: Después de confirmar el impacto, borra la app como se describe en la sección Pasos para borrar una app.