Vertex AI の生成 AI 機能を使用するには、プロジェクトのプリンシパル(ユーザー、グループ、サービス アカウントなど)に適切な IAM ロールが付与されている必要があります。カスタムロールを作成して、ユーザー定義の権限セットをプリンシパルに付与することもできます。このページでは、カスタムロールを作成するために必要な IAM ロールと、各オペレーションに必要な権限について説明します。
事前定義ロール
プロジェクトのユーザーまたはグループに、次のいずれかの事前定義ロールを付与して、Vertex AI の生成 AI 機能へのアクセスを許可できます。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-09-04 UTC。"],[],[],null,["# Access control\n\nTo use the generative AI features on Vertex AI, the principals (for\nexample, users, groups, and\n[service accounts](/vertex-ai/docs/general/access-control#service-agents))\nin your project need to be granted the appropriate IAM role. You\ncan also create custom roles to grant a user-defined set of permissions to a\nprincipal. This page shows you the applicable IAM roles to grant\nand the specific permissions needed for each operation so you can create custom\nroles.\n\nPredefined roles\n----------------\n\nYou can grant the users or groups in your project one of the following\npredefined roles to give them access to the generative AI features on\nVertex AI:\n\n- [Vertex AI Administrator (`roles/aiplatform.admin`)](/vertex-ai/docs/general/access-control#aiplatform.admin)\n- [Vertex AI User (`roles/aiplatform.user`)](/vertex-ai/docs/general/access-control#aiplatform.user)\n\nTo learn more about Vertex AI IAM roles, see\n[Vertex AI access control with IAM](/vertex-ai/docs/general/access-control).\n\nPermissions\n-----------\n\nThe following table maps generative AI operations to the permissions required\nfor the operation. If you need fine-grained access control, you can refer to\nthese mappings to create custom roles.\n\nTo learn more about Vertex AI IAM permissions, see\n[IAM permissions](/vertex-ai/docs/general/iam-permissions).\n\nWhat's next\n-----------\n\n- Learn how to [enable Data Access audit logs](/vertex-ai/generative-ai/docs/enable-audit-logs).\n- Learn more about [access control with IAM](/vertex-ai/docs/general/access-control).\n- Learn how to [tune a foundation model](/vertex-ai/generative-ai/docs/models/tune-models).\n- Learn about [responsible AI best practices and Vertex AI's safety filters](/vertex-ai/generative-ai/docs/learn/responsible-ai)."]]