בדף הזה מפורטות שיטות מומלצות והוראות למחיקת אפליקציה באופן בטוח.
שלבים למחיקת אפליקציה
ההוראות הבאות מיועדות למסוף Google Cloud .
המסוף
כדי למחוק אפליקציה:
נכנסים לדף Gemini Enterprise במסוף Google Cloud .
באפליקציה שרוצים למחוק, לוחצים על ואז על Delete.
בתיבת הדו-שיח Delete the app?, מזינים את שם האפליקציה ולוחצים על Confirm.
שיטות מומלצות למחיקת אפליקציה עם מדיניות IAM
מחיקת אפליקציה היא פעולה בלתי הפיכה. לכן, אם הגדרתם בקרות גישה לאפליקציה, אתם יכולים להסיר את כל המשתמשים ממדיניות ה-IAM שלה לפני שאתם מוחקים אותה. כך עושים את זה:
ניקוי מדיניות ה-IAM: לפני שמוחקים את האפליקציה, צריך לנקות את מדיניות ה-IAM שלה כדי להסיר את הגישה של המשתמשים. כדי לעשות את זה, מגדירים מערך
bindingsריק.משיגים את מדיניות ה-IAM הנוכחית של האפליקציה באמצעות השיטה
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"מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט. -
ENDPOINT_LOCATION: האזור המרובה לבקשת ה-API. מציינים אחד מהערכים הבאים:-
usלאזור הגיאוגרפי שכולל מספר אזורים בארה"ב -
euלמספר אזורים באיחוד האירופי -
globalלמיקום הגלובלי
-
-
LOCATION: האזור של מאגר הנתונים:global,usאוeu -
APP_ID: המזהה של האפליקציה שרוצים להגדיר.
-
כדי להסיר את כל הקישורים הקיימים, משתמשים ב-method
setIamPolicyעם מערךbindingsריק בגוף הבקשה.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"מחליפים את מה שכתוב בשדות הבאים:
-
ETAG: הערך שלetagשקיבלתם בתגובה כשהשתמשתם ב-methodgetIamPolicy. -
PROJECT_ID: מזהה הפרויקט. -
ENDPOINT_LOCATION: האזור המרובה לבקשת ה-API. מציינים אחד מהערכים הבאים:-
usלאזור הגיאוגרפי שכולל מספר אזורים בארה"ב -
euלמספר אזורים באיחוד האירופי -
globalלמיקום הגלובלי
-
-
LOCATION: האזור של מאגר הנתונים:global,usאוeu -
APP_ID: המזהה של האפליקציה שרוצים להגדיר.
-
בדיקת ההשפעה על המשתמשים: אחרי שמוחקים את המדיניות וממתינים לזמן ההפצה, בודקים שביטול הגישה לא גרם לבעיות לא מכוונות אצל המשתמשים.
מחיקת האפליקציה: אחרי שבדקתם את ההשפעה, אתם יכולים למחוק את האפליקציה לפי ההוראות בקטע שלבים למחיקת אפליקציה.