Controle de acesso com o IAM
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Nesta página, descrevemos os papéis e as permissões do App Design Center. Para controlar o acesso ao App Design Center, use o Identity and Access Management (IAM) para atribuir papéis a usuários, grupos e contas de serviço.
Papéis predefinidos do App Design Center
Para conceder acesso a recursos específicos do Google Cloud e impedir o acesso não autorizado a outros recursos, atribua os papéis predefinidos da central de design de apps na pasta habilitada para apps ou no projeto de gerenciamento:
Use os seguintes papéis do IAM para gerenciar espaços e criar modelos:
Administrador do App Design Center (roles/designcenter.admin)
Usuário do App Design Center (roles/designcenter.user)
Leitor do App Design Center (roles/designcenter.viewer)
Use os seguintes papéis do IAM para criar configurações de aplicativos
e gerenciar ciclos de vida de implantação:
Administrador de aplicativos (roles/designcenter.applicationAdmin)
Editor de aplicativos (roles/designcenter.applicationEditor)
Leitor de aplicativos (roles/designcenter.applicationViewer)
O papel de administrador do Application Design Center inclui todas as permissões dos outros papéis do Application Design Center.
Descrições das funções do App Design Center
A tabela a seguir descreve os papéis da Central de design de apps e as responsabilidades típicas de cada um.
Papel
Descrição
Purpose
Administrador do App Design Center
Capacidade de criar e gerenciar todos os artefatos do App Design Center e delegar o controle do aplicativo a outros usuários.
Para gerenciar o ciclo de vida completo de um aplicativo.
Normalmente, administradores da plataforma, que geralmente têm permissões administrativas e visibilidade total da arquitetura de ponta a ponta.
Usuário da central de design de aplicativos
Capacidade de criar e atualizar modelos de aplicativos.
Para dimensionar a capacidade de criar, atualizar ou excluir modelos de aplicativos e facilitar o trabalho dos administradores da plataforma.
Normalmente, um engenheiro de plataforma que precisa criar e gerenciar modelos de aplicativos.
Leitor do App Design Center
Pode ver espaços, catálogos, modelos, aplicativos e os atributos deles.
Para ativar a visibilidade básica em espaços, catálogos e aplicativos, além das dependências deles.
Normalmente, a maioria dos funcionários da organização. Para aproveitar ao máximo, conceda essa função a todos os usuários do App Design Center.
Administrador de aplicativos
Capacidade de criar, gerenciar e implantar aplicativos, além de delegar o controle de aplicativos a outros desenvolvedores.
Para gerenciar rascunhos e implantações de aplicativos, além da capacidade de anexar projetos de serviço necessários para armazenar recursos individuais.
Normalmente, administradores e desenvolvedores responsáveis pela criação de aplicativos.
Editor de aplicativos
Capacidade de criar, gerenciar e implantar aplicativos.
Para dimensionar a capacidade de gerenciar rascunhos e implantações e facilitar o trabalho dos administradores de aplicativos.
Normalmente, um operador de aplicativos com um bom entendimento de implantações.
Leitor de aplicativos
Capacidade de visualizar aplicativos.
Para ativar a visibilidade básica em modelos e aplicativos, além das dependências deles.
Normalmente, a maioria dos funcionários da organização. Para aproveitar ao máximo, conceda essa função a todos os usuários da central de design de aplicativos.
Permissões do App Design Center
A tabela a seguir lista os papéis do IAM do App Design Center e as permissões deles.
Administrador do App Design Center Beta
(roles/designcenter.admin)
Acesso total aos recursos da central de design de aplicativos.
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
Usuário do App Design Center
Beta
(roles/designcenter.user)
Acesso somente leitura aos recursos da central de design de aplicativos.
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
Leitor do App Design Center
Beta
(roles/designcenter.viewer)
Acesso somente leitura aos recursos da central de design de aplicativos.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-12-16 UTC."],[],[]]