בדף הזה מפורטות שיטות מומלצות והוראות למחיקה בטוחה של אפליקציה.
שלבים למחיקת אפליקציה
ההוראות הבאות מיועדות למסוף Google Cloud .
המסוף
כדי למחוק אפליקציה, פועלים לפי השלבים הבאים:
נכנסים לדף Gemini Enterprise במסוף Google Cloud .
לצד האפליקציה שרוצים למחוק, לוחצים על סמל האפשרויות הנוספות ואז על מחיקה.
בתיבת הדו-שיח למחוק את האפליקציה?, מזינים את שם האפליקציה ולוחצים על אישור.
שיטות מומלצות למחיקת אפליקציה עם מדיניות 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: המזהה של האפליקציה שרוצים להגדיר.
-
כדי להסיר את כל הקישורים הקיימים, משתמשים בשיטה
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: המזהה של האפליקציה שרוצים להגדיר.
-
אישור ההשפעה על המשתמשים: אחרי שמנקים את המדיניות וממתינים לזמן ההפצה, צריך לוודא שביטול הגישה לא גרם לבעיות לא מכוונות אצל המשתמשים.
מחיקת האפליקציה: אחרי שמאשרים את ההשפעה, ממשיכים למחיקת האפליקציה כמו שמתואר בקטע שלבים למחיקת אפליקציה.