フィードバックを送信
IAM によるアクセス制御
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
このページでは、Application Design Center のロールと権限について説明します。App Design Center へのアクセスを制御するには、Identity and Access Management(IAM) を使用して、ユーザー、グループ、サービス アカウントにロールを割り当てます。
事前定義された App Design Center のロール
特定の Google Cloud リソースへのアクセス権を付与し、他のリソースへの無認可のアクセスを防ぐには、アプリ対応フォルダまたは管理プロジェクトで App Design Center の事前定義ロール を割り当てます。
次の IAM ロールを使用して、スペースを管理し、テンプレートを作成します。
App Design Center 管理者(roles/designcenter.admin)
App Design Center ユーザー(roles/designcenter.user)
App Design Center 閲覧者(roles/designcenter.viewer)
次の IAM ロールを使用して、アプリケーション構成を作成し、デプロイのライフサイクルを管理します。
アプリケーション管理者(roles/designcenter.applicationAdmin)
アプリケーション編集者(roles/designcenter.applicationEditor)
アプリケーション閲覧者(roles/designcenter.applicationViewer)
Application Design Center 管理者ロールには、他の Application Design Center ロールのすべての権限が含まれています。
Application Design Center のロールの説明
次の表に、App Design Center のロールと、それぞれのロールの一般的な責任を示します。
役割
説明
目的
App Design Center 管理者
すべての App Design Center アーティファクトを作成、管理し、アプリケーションの制御を他のユーザーに委任する機能。
アプリケーションのライフサイクル全体を管理する。
通常は、管理者権限を持ち、エンドツーエンドのアーキテクチャを完全に把握しているプラットフォーム管理者が担当します。
App Design Center ユーザー
アプリケーション テンプレートを作成して更新する機能。
アプリケーション テンプレートを作成、更新、削除する機能をスケーリングして、プラットフォーム管理者の労力を軽減します。
通常は、アプリケーション テンプレートの作成と管理が必要なプラットフォーム エンジニアです。
App Design Center 閲覧者
スペース、カタログ、テンプレート、アプリケーション、およびそれらの属性を表示できる権限。
スペース、カタログ、アプリケーション、およびそれらの依存関係全体にわたる基本的な可視性を実現します。
通常は、組織内のほとんどの担当者です。最大限の価値を得るには、すべての App Design Center ユーザーにこのロールを付与します。
アプリケーション管理者
アプリケーションの作成、管理、デプロイを行い、アプリケーションの制御を他のアプリケーション デベロッパーに委任する機能。
アプリケーションのドラフトとデプロイを管理する権限と、個々のリソースの保存に必要なサービス プロジェクトを関連付ける権限。
通常は、アプリケーションの作成を担当する管理者とデベロッパー。
アプリケーション編集者
アプリケーションの作成、管理、デプロイを行う機能。
下書きとデプロイを管理する機能をスケーリングして、アプリケーション管理者の労力を軽減します。
通常はデプロイを十分に理解しているアプリケーション オペレーターです。
Application Viewer
アプリケーションを表示できる権限。
テンプレートとアプリケーション、およびそれらの依存関係全体にわたる基本的な可視性を実現します。
通常は、組織内のほとんどの担当者です。最大限の価値を得るには、すべての Application Design Center ユーザーにこのロールを付与します。
Application Design Center の権限
次の表に、App Design Center の IAM ロールとその権限を示します。
App Design Center 管理者
ベータ版
(roles/ designcenter.admin)
Application Design Center リソースに対する完全アクセス権。
apphub.applications.create
apphub.applications.delete
apphub.applications.get
apphub.applications.list
apphub.applications.update
apphub.locations.*
apphub.locations.get
apphub.locations.list
apphub. serviceProjectAttachments. list
cloudbuild.builds.get
cloudbuild.builds.list
config.deployments.get
config. deployments. getIamPolicy
config.deployments.list
config.locations.*
config.locations.get
config.locations.list
config.operations.get
config.operations.list
config.previews.export
config.previews.get
config.previews.list
config.resources.*
config.resources.get
config.resources.list
config.revisions.get
config.revisions.list
config.terraformversions.*
config.terraformversions.get
config.terraformversions.list
designcenter.*
designcenter. applicationTemplateRevisions. delete
designcenter. applicationTemplateRevisions. get
designcenter. applicationTemplateRevisions. list
designcenter. applicationTemplates. create
designcenter. applicationTemplates. delete
designcenter. applicationTemplates. get
designcenter. applicationTemplates. list
designcenter. applicationTemplates. update
designcenter. applications. create
designcenter. applications. delete
designcenter.applications.get
designcenter.applications.list
designcenter. applications. update
designcenter. catalogTemplateRevisions. create
designcenter. catalogTemplateRevisions. delete
designcenter. catalogTemplateRevisions. get
designcenter. catalogTemplateRevisions. list
designcenter. catalogTemplates. create
designcenter. catalogTemplates. delete
designcenter. catalogTemplates. get
designcenter. catalogTemplates. list
designcenter. catalogTemplates. update
designcenter.catalogs.create
designcenter.catalogs.delete
designcenter.catalogs.get
designcenter.catalogs.list
designcenter.catalogs.update
designcenter.components.create
designcenter.components.delete
designcenter.components.get
designcenter.components.list
designcenter.components.update
designcenter. connections. create
designcenter. connections. delete
designcenter.connections.get
designcenter.connections.list
designcenter. connections. update
designcenter.locations.get
designcenter.locations.list
designcenter.operations.cancel
designcenter.operations.delete
designcenter.operations.get
designcenter.operations.list
designcenter. sharedTemplateRevisions. get
designcenter. sharedTemplateRevisions. list
designcenter. sharedTemplates. get
designcenter. sharedTemplates. list
designcenter.shares.create
designcenter.shares.delete
designcenter.shares.get
designcenter.shares.list
designcenter.spaces.create
designcenter.spaces.delete
designcenter.spaces.get
designcenter. spaces. getIamPolicy
designcenter.spaces.list
designcenter. spaces. setIamPolicy
designcenter.spaces.update
monitoring.timeSeries.create
orgpolicy.policy.get
resourcemanager.projects.get
resourcemanager.projects.list
storage.folders.*
storage.folders.create
storage.folders.delete
storage.folders.get
storage.folders.list
storage.folders.rename
storage.managedFolders.create
storage.managedFolders.delete
storage.managedFolders.get
storage.managedFolders.list
storage.multipartUploads.*
storage.multipartUploads.abort
storage. multipartUploads. create
storage.multipartUploads.list
storage. multipartUploads. listParts
storage.objects.create
storage.objects.createContext
storage.objects.delete
storage.objects.deleteContext
storage.objects.get
storage.objects.list
storage.objects.move
storage.objects.restore
storage.objects.update
storage.objects.updateContext
App Design Center ユーザー
ベータ版
(roles/ designcenter.user)
Application Design Center リソースに対する読み取り専用アクセス権。
apphub. serviceProjectAttachments. list
designcenter. applicationTemplateRevisions.*
designcenter. applicationTemplateRevisions. delete
designcenter. applicationTemplateRevisions. get
designcenter. applicationTemplateRevisions. list
designcenter. applicationTemplates.*
designcenter. applicationTemplates. create
designcenter. applicationTemplates. delete
designcenter. applicationTemplates. get
designcenter. applicationTemplates. list
designcenter. applicationTemplates. update
designcenter.applications.get
designcenter.applications.list
designcenter. catalogTemplateRevisions. get
designcenter. catalogTemplateRevisions. list
designcenter. catalogTemplates. get
designcenter. catalogTemplates. list
designcenter.catalogs.get
designcenter.catalogs.list
designcenter.components.*
designcenter.components.create
designcenter.components.delete
designcenter.components.get
designcenter.components.list
designcenter.components.update
designcenter.connections.*
designcenter. connections. create
designcenter. connections. delete
designcenter.connections.get
designcenter.connections.list
designcenter. connections. update
designcenter.locations.*
designcenter.locations.get
designcenter.locations.list
designcenter.operations.get
designcenter.operations.list
designcenter. sharedTemplateRevisions.*
designcenter. sharedTemplateRevisions. get
designcenter. sharedTemplateRevisions. list
designcenter.sharedTemplates.*
designcenter. sharedTemplates. get
designcenter. sharedTemplates. list
designcenter.shares.get
designcenter.shares.list
designcenter.spaces.get
designcenter. spaces. getIamPolicy
designcenter.spaces.list
monitoring.timeSeries.create
orgpolicy.policy.get
resourcemanager.projects.get
resourcemanager.projects.list
storage.folders.*
storage.folders.create
storage.folders.delete
storage.folders.get
storage.folders.list
storage.folders.rename
storage.managedFolders.create
storage.managedFolders.delete
storage.managedFolders.get
storage.managedFolders.list
storage.multipartUploads.*
storage.multipartUploads.abort
storage. multipartUploads. create
storage.multipartUploads.list
storage. multipartUploads. listParts
storage.objects.create
storage.objects.createContext
storage.objects.delete
storage.objects.deleteContext
storage.objects.get
storage.objects.list
storage.objects.move
storage.objects.restore
storage.objects.update
storage.objects.updateContext
Application Design Center 閲覧者
ベータ版
(roles/ designcenter.viewer)
Application Design Center リソースに対する読み取り専用アクセス権。
designcenter. applicationTemplateRevisions. get
designcenter. applicationTemplateRevisions. list
designcenter. applicationTemplates. get
designcenter. applicationTemplates. list
designcenter.applications.get
designcenter.applications.list
designcenter. catalogTemplateRevisions. get
designcenter. catalogTemplateRevisions. list
designcenter. catalogTemplates. get
designcenter. catalogTemplates. list
designcenter.catalogs.get
designcenter.catalogs.list
designcenter.components.get
designcenter.components.list
designcenter.connections.get
designcenter.connections.list
designcenter.locations.*
designcenter.locations.get
designcenter.locations.list
designcenter.operations.get
designcenter.operations.list
designcenter. sharedTemplateRevisions.*
designcenter. sharedTemplateRevisions. get
designcenter. sharedTemplateRevisions. list
designcenter.sharedTemplates.*
designcenter. sharedTemplates. get
designcenter. sharedTemplates. list
designcenter.shares.get
designcenter.shares.list
designcenter.spaces.get
designcenter. spaces. getIamPolicy
designcenter.spaces.list
resourcemanager.projects.get
resourcemanager.projects.list
storage.folders.get
storage.folders.list
storage.managedFolders.get
storage.managedFolders.list
storage.objects.get
storage.objects.list
アプリケーション管理者
ベータ版
(roles/ designcenter.applicationAdmin)
アプリケーションに対する管理者権限。
apphub.applications.create
apphub.applications.delete
apphub.applications.get
apphub.applications.list
apphub.applications.update
apphub.locations.*
apphub.locations.get
apphub.locations.list
apphub. serviceProjectAttachments. list
cloudbuild.builds.get
cloudbuild.builds.list
config.deployments.get
config. deployments. getIamPolicy
config.deployments.list
config.locations.*
config.locations.get
config.locations.list
config.operations.get
config.operations.list
config.previews.export
config.previews.get
config.previews.list
config.resources.*
config.resources.get
config.resources.list
config.revisions.get
config.revisions.list
config.terraformversions.*
config.terraformversions.get
config.terraformversions.list
designcenter. applicationTemplateRevisions. get
designcenter. applicationTemplateRevisions. list
designcenter. applicationTemplates. get
designcenter. applicationTemplates. list
designcenter.applications.*
designcenter. applications. create
designcenter. applications. delete
designcenter.applications.get
designcenter.applications.list
designcenter. applications. update
designcenter. sharedTemplateRevisions.*
designcenter. sharedTemplateRevisions. get
designcenter. sharedTemplateRevisions. list
designcenter.sharedTemplates.*
designcenter. sharedTemplates. get
designcenter. sharedTemplates. list
designcenter.shares.get
designcenter.shares.list
designcenter.spaces.get
designcenter.spaces.list
resourcemanager.projects.get
resourcemanager.projects.list
アプリケーション編集者
ベータ版
(roles/ designcenter.applicationEditor)
アプリケーションに対する読み取り / 書き込みアクセス権。
apphub.applications.create
apphub.applications.delete
apphub.applications.get
apphub.applications.list
apphub.applications.update
apphub.locations.*
apphub.locations.get
apphub.locations.list
apphub. serviceProjectAttachments. list
cloudbuild.builds.get
cloudbuild.builds.list
config.deployments.get
config. deployments. getIamPolicy
config.deployments.list
config.locations.*
config.locations.get
config.locations.list
config.operations.get
config.operations.list
config.previews.export
config.previews.get
config.previews.list
config.resources.*
config.resources.get
config.resources.list
config.revisions.get
config.revisions.list
config.terraformversions.*
config.terraformversions.get
config.terraformversions.list
designcenter. applicationTemplateRevisions. get
designcenter. applicationTemplateRevisions. list
designcenter. applicationTemplates. get
designcenter. applicationTemplates. list
designcenter.applications.*
designcenter. applications. create
designcenter. applications. delete
designcenter.applications.get
designcenter.applications.list
designcenter. applications. update
designcenter. sharedTemplateRevisions.*
designcenter. sharedTemplateRevisions. get
designcenter. sharedTemplateRevisions. list
designcenter.sharedTemplates.*
designcenter. sharedTemplates. get
designcenter. sharedTemplates. list
designcenter.shares.get
designcenter.shares.list
designcenter.spaces.get
designcenter.spaces.list
resourcemanager.projects.get
resourcemanager.projects.list
アプリケーション閲覧者
ベータ版
(roles/ designcenter.applicationViewer)
アプリケーションへの読み取り専用アクセス。
apphub.applications.get
apphub.applications.list
apphub.locations.*
apphub.locations.get
apphub.locations.list
config.deployments.get
config. deployments. getIamPolicy
config.deployments.list
config.locations.*
config.locations.get
config.locations.list
config.operations.get
config.operations.list
config.previews.get
config.previews.list
config.resources.*
config.resources.get
config.resources.list
config.revisions.get
config.revisions.list
config.terraformversions.*
config.terraformversions.get
config.terraformversions.list
designcenter. applicationTemplateRevisions. get
designcenter. applicationTemplateRevisions. list
designcenter. applicationTemplates. get
designcenter. applicationTemplates. list
designcenter.applications.get
designcenter.applications.list
designcenter. sharedTemplateRevisions.*
designcenter. sharedTemplateRevisions. get
designcenter. sharedTemplateRevisions. list
designcenter.sharedTemplates.*
designcenter. sharedTemplates. get
designcenter. sharedTemplates. list
designcenter.shares.get
designcenter.shares.list
designcenter.spaces.get
designcenter.spaces.list
resourcemanager.projects.get
resourcemanager.projects.list
次のステップ
フィードバックを送信
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-12-16 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"]],["最終更新日 2025-12-16 UTC。"],[],[]]