Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve ESC RBAC permissions documentation #378

Open
joeduffy opened this issue Sep 5, 2024 · 0 comments
Open

Improve ESC RBAC permissions documentation #378

joeduffy opened this issue Sep 5, 2024 · 0 comments
Labels
kind/enhancement Improvements or new features
Milestone

Comments

@joeduffy
Copy link
Member

joeduffy commented Sep 5, 2024

I wasn't sure where to specifically file this issue, however, there are a few ways we can/should improve our ESC RBAC permission documentation. This starts with the product itself; when I head on over to the Teams page, I see this:

Image

It references and links to stack permissions documentation, but not environment permissions. Should it reference both, and should this page be updated to not just be purely about stacks? https://www.pulumi.com/docs/pulumi-cloud/access-management/teams/

We do have this page: https://www.pulumi.com/docs/esc/environments/#team-permissions. But, for the same reason we put stack permissions underneath Pulumi Cloud, shouldn't we do the same for environment permissions? Feels like we should be consistent.

Finally, the access tokens page doesn't list any environment permissions as something you can configure associated with a token: https://www.pulumi.com/docs/pulumi-cloud/access-management/access-tokens/. Is that correct? I assumed, especially with team tokens, that the permission set would be the same, including environments?

@joeduffy joeduffy added kind/enhancement Improvements or new features needs-triage Needs attention from the triage team labels Sep 5, 2024
@cleverguy25 cleverguy25 added this to the 0.110 milestone Sep 6, 2024
@cleverguy25 cleverguy25 removed the needs-triage Needs attention from the triage team label Sep 6, 2024
@komalali komalali modified the milestones: 0.110, 0.111 Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement Improvements or new features
Projects
None yet
Development

No branches or pull requests

3 participants