準備 IAM 權限

本頁面概述向組織和專案 IAM 管理員要求資源存取權時,所需的身分與存取權管理 (IAM) 角色和權限。您可以參考這項資訊,確保自己具備適當存取權,可在 Google Distributed Cloud (GDC) 實體隔離環境中,使用 Vertex AI 功能開發應用程式。

本頁面適用於應用程式營運商群組中的應用程式開發人員,負責將 AI 功能整合至安全的實體隔離應用程式。詳情請參閱「GDC 實體隔離方案說明文件的目標對象」。

GDC 實體隔離方案會使用 IAM 角色和權限,在組織和專案層級管理資源存取權。IAM 角色是一組特定權限,對應至資源上的動作。角色是由機構或專案管理員指派給使用者或服務帳戶。

您必須先要求 IAM 角色和權限,才能開始將 Vertex AI 功能整合至實體隔離應用程式:

  • 如要要求組織層級存取權:請與 IAM 機構組織管理員聯絡。這些角色可授予在組織內設定 Vertex AI 的角色和權限,以及管理使用 AI 服務的專案生命週期。

  • 如要要求專案層級存取權:請與專案 IAM 管理員聯絡,要求專案專屬角色和權限。所有 Vertex AI 角色都必須繫結至您使用服務的專案命名空間。

詳情請參閱「授予及撤銷存取權」。

組織層級的預先定義角色

下表詳細說明指派給各個預先定義角色的權限:

角色名稱 Kubernetes 資源名稱 權限說明
AI 平台管理員 ai-platform-admin 授予管理 AI 服務的權限。
專案建立者 project-creator 建立新專案。
使用者叢集管理員 user-cluster-admin 建立、更新及刪除 Kubernetes 叢集,並管理叢集的生命週期。

專案層級的預先定義角色

下表詳細說明指派給各個預先定義角色的權限:

Vertex AI 服務或模型 角色名稱 Kubernetes 資源名稱 權限說明
不適用 IAM 專案管理員 project-iam-admin 管理專案的 IAM 允許政策,以及建立服務帳戶。
Online Prediction Vertex AI 預測使用者 vertex-ai-prediction-user 存取線上預測服務,向模型端點提出要求。
Vertex AI 預測管理員 vertex-ai-prediction-admin 管理用於透過線上預測功能部署模型的資源。
光學字元辨識 (OCR) AI OCR 開發人員 ai-ocr-developer 存取 OCR 服務,偵測圖片中的文字。
Speech-to-Text AI 語音開發人員 ai-speech-developer 存取 Speech-to-Text 服務,辨識語音並轉錄音訊。
文字嵌入 AI 文字嵌入開發人員 ai-text-embedding-developer 存取文字嵌入模型,將英文自然語言轉換為數值向量。
AI 文字嵌入多語言開發人員 ai-text-embedding-multilingual-developer 存取 Text Embedding Multilingual 模型,將多語言自然語言轉換為數值向量。
Gemini AI Large Gemini 開發人員 ai-large-gemini-developer 使用 AICS 推論閘道,存取專案命名空間中的 Large Gemini 服務。在管理 API 伺服器上,以可用區 RoleBinding 的形式套用。
Vertex AI Search Discovery Engine 管理員 vaisearch-admin 取得所有 Discovery Engine 資源的完整存取權。
Discovery Engine 開發人員 vaisearch-developer 取得所有 Discovery Engine 資源的讀寫權限。
Discovery Engine 檢視者 vaisearch-viewer 取得所有 Discovery Engine 資源的讀取權限。
Vertex AI Translation AI Translation 開發人員 ai-translation-developer 存取 Vertex AI Translation 服務來翻譯文字。
Vertex AI Workbench GDC 受限服務政策管理員 gdchrestrictedservice-policy-admin 取得 GDCHRestrictedService 政策類型的完整存取權,控管 Vertex AI Workbench 的存取權。
Workbench Notebooks 管理員 workbench-notebooks-admin 可讀取及寫入專案命名空間中的所有筆記本資源。
建立、更新及刪除筆記本。
Workbench 筆記本檢視者 workbench-notebooks-viewer 取得專案命名空間中所有筆記本資源的唯讀存取權,並查看 Vertex AI Workbench 使用者介面。