Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
アプリを削除する
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
このページでは、アプリを安全に削除するためのベスト プラクティスと手順について説明します。
アプリを削除する手順
次の手順は、 Google Cloud コンソールを対象としています。
コンソール
アプリを削除する手順は次のとおりです。
Google Cloud コンソールで、[Gemini Enterprise] ページに移動します。
Gemini Enterprise
削除するアプリで、[more_vert]、[削除] の順にクリックします。
[アプリを削除しますか?] ダイアログでアプリ名を入力し、[確認] をクリックします。
IAM ポリシーを使用してアプリを削除する際のベスト プラクティス
アプリを削除すると、元に戻すことはできません。そのため、アプリに
アクセス制御が構成されている場合は、アプリを削除する前に IAM
ポリシーからすべてのユーザーを削除できます。手順は次のとおりです。
IAM ポリシーをクリアする: アプリを削除する前に、IAM ポリシーをクリアしてユーザー アクセスを削除します。これを行うには、空の bindings 配列を設定します。
getIamPolicy
メソッドを使用して、アプリの現在の IAM ポリシーを取得します。
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: 実際のプロジェクトの ID。
ENDPOINT_LOCATION: API リクエストのマルチリージョン。次のいずれかの値を指定します。
- 米国のマルチリージョンの場合は
us
- EU のマルチリージョンの場合は
eu
- グローバル ロケーションの場合は
global
詳細については、データストアのマルチリージョンを指定するをご覧ください。
LOCATION: データストアのマルチリージョン(global、us、eu)
APP_ID: 構成するアプリの ID。
コマンドの例と結果
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
"https://global-discoveryengine.googleapis.com/v1/projects/my-project-123/locations/global/collections/default_collection/engines/my-app:getIamPolicy"
{
"version": 1,
"etag": "1234567890"
}
既存のバインディングをすべて削除するには、リクエスト本文に空の bindings 配列を指定して
setIamPolicy
メソッドを使用します。
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: getIamPolicy メソッドを使用したときにレスポンスとして取得した etag 値。
PROJECT_ID: 実際のプロジェクトの ID。
ENDPOINT_LOCATION: API リクエストのマルチリージョン。次のいずれかの値を指定します。
- 米国のマルチリージョンの場合は
us
- EU のマルチリージョンの場合は
eu
- グローバル ロケーションの場合は
global
詳細については、データストアのマルチリージョンを指定するをご覧ください。
LOCATION: データストアのマルチリージョン(global、us、eu)
APP_ID: 構成するアプリの ID。
コマンドの例と結果
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"policy": {
"etag": "1234567890",
"bindings": []
}
}' \
"https://global-discoveryengine.googleapis.com/v1/projects/my-project-123/locations/global/collections/default_collection/engines/my-app:setIamPolicy"
{
"version": 1,
"etag": "3456789012"
}
ユーザーへの影響を確認する: ポリシーをクリアして
伝播時間を確保したら、
アクセス権の取り消しによってユーザーに意図しない問題が発生していないことを確認します。
アプリを削除する: 影響を確認したら、アプリを削除する手順の説明に従ってアプリを削除します。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-06-04 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2026-06-04 UTC。"],[],[]]