docs: add verawood rbac docs - #1497
Conversation
New page. Covers what's new in the unified console: the Assign Role wizard, organization-level assignment, and the expanded user audit view.
New page. Introduces Course Admin/Course Staff under the authz.enable_course_authoring waffle flag, and documents scope (course/org/global) and migration behavior between legacy and the new system.
New page. Step-by-step for assigning and removing Course Admin and Course Staff from the Roles and Permissions console.
Adds a section for Course Admin/Course Staff under the new system. Legacy role content (Staff, Limited Staff, Admin, Course Data Researcher) is unchanged.
Legacy Studio/Instructor Dashboard flow is unchanged. Appends a note pointing to the new console for installs with it enabled.
…izard Replaces the old Edit-link-plus-modal flow with the unified Assign Role wizard shared with course authoring. Drops the stale 3-tab console description in favor of a link to the canonical console doc. Replaces 4 library screenshots to match the new console. Page title and the 'Add users to Libraries' label are unchanged.
Minor fix: Admin corrected to 'Library Admin'. Adds a prerequisite note (course_creator role or global admin/staff access).
New page. Full reference for the console: Team Members tab, filters, user audit view, Roles and Permissions tab, and the Assign Role wizard. Other docs link here instead of repeating this content.
|
Thanks for the pull request, @BryanttV! This repository is currently maintained by Once you've gone through the following steps feel free to tag them in a comment and let them know that your changes are ready for engineering review. 🔘 Get product approvalIf you haven't already, check this list to see if your contribution needs to go through the product review process.
🔘 Provide contextTo help your reviewers and other members of the community understand the purpose and larger context of your changes, feel free to add as much of the following information to the PR description as you can:
🔘 Get a green buildIf one or more checks are failing, continue working on your changes until this is no longer the case and your build turns green. DetailsWhere can I find more information?If you'd like to get more details on all aspects of the review process for open source pull requests (OSPRs), check out the following resources: When can I expect my changes to be merged?Our goal is to get community contributions seen and reviewed as efficiently as possible. However, the amount of time that it takes to review and merge a PR can vary significantly based on factors such as:
💡 As a result it may take up to several weeks or months to complete a review and merge your PR. |
|
Should we add this as new for verawood? I'm reviewing this but it's pointing to confluence, not sure if that section is not being included as in ulmo anymore |
| @@ -6,12 +6,12 @@ Manage Library User Access | |||
| .. tags:: educator, how-to | |||
|
|
|||
There was a problem hiding this comment.
[curious] why are we changing this file for verawood?
There was a problem hiding this comment.
I guess the UI now calls this "Roles & Permissions console" instead of "Administrative Console"?
| On the Team Members tab, you can see all users with a role assignment on the | ||
| courses and libraries you have access to. | ||
|
|
||
| .. image:: /_images/educator_how_tos/team_members_tab.png |
There was a problem hiding this comment.
This creenshot I think is out of date. Currently, we don't display "global" roles.
| within the filter to find a specific organization. Select one or more to | ||
| narrow results. | ||
|
|
||
| * The **Role** filter lists all available roles, grouped by global, course, and |
There was a problem hiding this comment.
We're not displaying global roles: openedx/frontend-app-admin-console#162
Description