La tabella seguente descrive i ruoli IAM di App Hub e le loro responsabilità tipiche:
Role
Descrizione
Purpose
App Hub Admin
Utilizza progetti o cartelle per creare applicazioni, collegare progetti di servizio a un progetto host, aggiornare gli attributi dell'applicazione, registrare servizi e workload, aggiornare gli attributi di servizi e workload e delegare il controllo dell'applicazione all'editor di App Hub.
Gestisci l'intero ciclo di vita di un'applicazione.
Ottieni le autorizzazioni amministrative e la visibilità completa dell'architettura
end-to-end dell'applicazione.
Editor di App Hub
Crea e aggiorna applicazioni, registra e annulla la registrazione di servizi e
carichi di lavoro e aggiorna gli attributi.
Scalare la capacità di creare, aggiornare o eliminare servizi e
carichi di lavoro.
Gestisci i deployment delle applicazioni.
Visualizzatore dell'hub delle app
Visualizza servizi, workload, applicazioni e i relativi attributi.
Visualizza lo stato di servizi, workload, applicazioni e relative
dipendenze.
Ottenere visibilità sulle applicazioni come utente di App Hub.
Autorizzazioni di App Hub
La tabella seguente elenca le autorizzazioni di ciascun ruolo IAM di App Hub:
App Hub Admin
(roles/apphub.admin)
Accesso completo alle risorse App Hub.
apphub.*
apphub.applications.create
apphub.applications.delete
apphub.applications.get
apphub.applications.getIamPolicy
apphub.applications.list
apphub.applications.setIamPolicy
apphub.applications.update
apphub.boundaries.attach
apphub.boundaries.get
apphub.boundaries.update
apphub.discoveredServices.get
apphub.discoveredServices.list
apphub.discoveredServices.register
apphub.discoveredWorkloads.get
apphub.discoveredWorkloads.list
apphub.discoveredWorkloads.register
apphub.locations.get
apphub.locations.list
apphub.operations.cancel
apphub.operations.delete
apphub.operations.get
apphub.operations.list
apphub.serviceProjectAttachments.attach
apphub.serviceProjectAttachments.create
apphub.serviceProjectAttachments.delete
apphub.serviceProjectAttachments.detach
apphub.serviceProjectAttachments.get
apphub.serviceProjectAttachments.list
apphub.serviceProjectAttachments.lookup
apphub.services.create
apphub.services.delete
apphub.services.get
apphub.services.list
apphub.services.update
apphub.workloads.create
apphub.workloads.delete
apphub.workloads.get
apphub.workloads.list
apphub.workloads.update
resourcemanager.projects.get
resourcemanager.projects.list
App Hub Editor
(roles/apphub.editor)
Accesso in modifica alle risorse di App Hub.
apphub.applications.create
apphub.applications.delete
apphub.applications.get
apphub.applications.list
apphub.applications.update
apphub.boundaries.get
apphub.discoveredServices.*
apphub.discoveredServices.get
apphub.discoveredServices.list
apphub.discoveredServices.register
apphub.discoveredWorkloads.*
apphub.discoveredWorkloads.get
apphub.discoveredWorkloads.list
apphub.discoveredWorkloads.register
apphub.locations.*
apphub.locations.get
apphub.locations.list
apphub.operations.*
apphub.operations.cancel
apphub.operations.delete
apphub.operations.get
apphub.operations.list
apphub.serviceProjectAttachments.lookup
apphub.services.*
apphub.services.create
apphub.services.delete
apphub.services.get
apphub.services.list
apphub.services.update
apphub.workloads.*
apphub.workloads.create
apphub.workloads.delete
apphub.workloads.get
apphub.workloads.list
apphub.workloads.update
resourcemanager.projects.get
resourcemanager.projects.list
App Hub Viewer
(roles/apphub.viewer)
Accesso in visualizzazione alle risorse di App Hub.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-12-04 UTC."],[],[]]