docs
docs copied to clipboard
Add User Permissions Table for Deployment Roles
Issue Type
Missing content for an existing feature
Links to Affected Docs
https://www.astronomer.io/docs/astro/user-permissions
The Issue or Context
- This table lists the existence of Deployment roles but it does not clearly answer the question of, "Is X permission in this Deployment role or the other?"
- The lack of table also breaks the standard for Org + Workspace roles, both of which have tables of specific permissions
- The specific Deployment permissions I've gotten questions about is hibernation
Fix or Proposed Change
I honestly would change this doc more structurally and do:
- Workspace roles section as-is but without the table
- Deployment roles section as-is
- Add a NEW section called
Permissions referencethat ADDSDeployment Adminto the table next to `Workspace Owner - Adds specific line-item for creating, deleting, pausing, and unpausing hibernation schedules
Alternatively, you could just create a table in the Deployment roles section with the Deployment Admin permissions, but I'd worry that without the contrast to the Workspace roles it'll be hard for people to grasp the difference?
cc: @corey
Additional Notes
Slack thread here -- https://astronomer.slack.com/archives/C063N37HQCT/p1721996311128429
Required Reviewers
@feluelle, @chobberoni