The following table describes App Hub IAM roles and their typical responsibilities:
Role
Description
Purpose
App Hub Admin
Use projects or folders to create applications, attach service projects to a host project, update application attributes, register services and workloads, update service and workload attributes, and delegate application control to the App Hub Editor.
Manage the full lifecycle of an application.
Get administrative permissions and complete visibility of the end-to-end application architecture.
App Hub Editor
Create and update applications, register and unregister services and workloads, and update attributes.
Scale the capability to create, update, or delete services and workloads.
Manage application deployments.
App Hub Viewer
View services, workloads, applications, and their attributes.
Visualize the status of services, workloads, applications, and their dependencies.
Obtain visibility into applications as an App Hub user.
App Hub permissions
The following table lists the permissions that each App Hub IAM role has:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-11-25 UTC."],[],[]]