Skip to content

Refresh RBAC org-level defaults: add Organization-wide role settings page#19822

Draft
jkodroff wants to merge 16 commits into
masterfrom
rbac-org-wide-role-settings
Draft

Refresh RBAC org-level defaults: add Organization-wide role settings page#19822
jkodroff wants to merge 16 commits into
masterfrom
rbac-org-wide-role-settings

Conversation

@jkodroff

Copy link
Copy Markdown
Member

Fixes #19813

What

Gives organization-level defaults their own page in the docs nav and corrects how they're documented across the RBAC section.

New page

  • organization-wide-role-settings.md — documents every option in the Organization-wide role settings panel (Stack / Environment / Account / Team permissions — each dropdown level and capability toggle), explains how the defaults trickle down through the additive RBAC model (union of org-wide defaults + custom role + team roles + creator grants), and clarifies how the settings relate to scopes/roles. Slots into the nav right after Roles (weight 3; Permission sets → 4, Scopes → 5). Includes a bordered screenshot of the panel.

Consolidation (move + leave references)

  • roles.md — removes the outdated "set a custom role as default role" mechanism (Settings → Roles → Set as default role) and points the Member row, custom-roles note, and Users section at the new page.
  • _index.md — reframes the "Organization default role" bullet and "Organization-wide settings" section to the new page; corrects the UI path.
  • scopes.md, permission-sets.md, teams.md — update the org-wide toggle references and UI paths to point at the new page.

UI path correction

All references now use the current (June 2026) path: Settings → Access management → Roles tab → View organization-wide role settings, replacing the stale Settings → Access Management / Settings → Roles wording.

Verification

  • make build succeeds; new page renders at /docs/administration/access-identity/rbac/organization-wide-role-settings/.
  • Left nav order confirmed: Teams → Roles → Organization-wide role settings → Permission sets → Scopes.
  • make lint passes (0 errors). Vale nags are pre-existing/advisory.
  • Internal links and anchors verified.

🤖 Generated with Claude Code

…efaults

Gives org-level defaults their own nav page that documents every option
in the Organization-wide role settings panel (Settings > Access management
> Roles tab > View organization-wide role settings), explains how the
defaults trickle down via the additive RBAC model, and consolidates the
previously scattered/outdated content from roles.md, _index.md, scopes.md,
permission-sets.md, and teams.md into references to the new page.

Replaces the outdated "set a custom role as default role" mechanism and
corrects all UI navigation references.

Fixes #19813

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@pulumi-bot

pulumi-bot commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…lout, owner note

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…tion

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Custom roles replace the Member baseline rather than stacking on it; fix the
earlier additive-union framing per the pulumi-service RBAC resolution code.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

RBAC: Refresh org-level defaults

2 participants