Auf dieser Seite werden Best Practices und Anleitungen zum sicheren Löschen einer App beschrieben.
So löschen Sie eine App:
Die folgende Anleitung bezieht sich auf die Google Cloud Console.
Console
So löschen Sie eine App:
Rufen Sie in der Google Cloud Console die Seite Gemini Enterprise auf.
Klicken Sie bei der App, die Sie löschen möchten, auf und dann auf Löschen.
Geben Sie im Dialogfeld App löschen? den Namen der App ein und klicken Sie auf Bestätigen.
Best Practices zum Löschen einer Anwendung mit einer IAM-Richtlinie
Das Löschen einer App kann nicht rückgängig gemacht werden. Wenn für Ihre Anwendung Zugriffssteuerungen konfiguriert sind, können Sie alle Nutzer aus der IAM-Richtlinie entfernen, bevor Sie die Anwendung löschen. Gehen Sie dazu so vor:
IAM-Richtlinie löschen: Löschen Sie vor dem Löschen der App die IAM-Richtlinie, um den Nutzerzugriff zu entfernen. Dazu können Sie ein leeres
bindings-Array festlegen.Rufen Sie die aktuelle IAM-Richtlinie Ihrer Anwendung mit der Methode
getIamPolicyab.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"Ersetzen Sie Folgendes:
PROJECT_ID: Die Projekt-ID.ENDPOINT_LOCATION: die Multiregion für Ihre API-Anfrage. Geben Sie einen der folgenden Werte an:usfür die Multiregion „USA“eufür die Multiregion „EU“globalfür den Standort „Global“
LOCATION: Der multiregionale Standort Ihres Datenspeichers:global,usodereu.APP_ID: die ID der App, die Sie erstellen möchten.Wenn Sie alle vorhandenen Bindungen entfernen möchten, verwenden Sie die Methode
setIamPolicymit einem leerenbindings-Array im Anfragetext.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"Ersetzen Sie Folgendes:
ETAG: Deretag-Wert, den Sie als Antwort erhalten haben, als Sie die MethodegetIamPolicyverwendet haben.PROJECT_ID: die Projekt-ID.ENDPOINT_LOCATION: die Multiregion für Ihre API-Anfrage. Geben Sie einen der folgenden Werte an:usfür die Multiregion „USA“eufür die Multiregion „EU“globalfür den Standort „Global“
LOCATION: Der multiregionale Standort Ihres Datenspeichers:global,usodereu.APP_ID: die ID der App, die Sie erstellen möchten.
Auswirkungen auf Nutzer bestätigen: Nachdem Sie die Richtlinie gelöscht und die Propagierungszeit abgewartet haben, prüfen Sie, ob der Widerruf des Zugriffs unbeabsichtigte Probleme für Nutzer verursacht hat.
App löschen: Nachdem Sie die Auswirkungen bestätigt haben, löschen Sie die App wie im Abschnitt Schritte zum Löschen einer App beschrieben.