openedx / openedx/openedx-authz
TC-00575: Evaluate public library visibility for all Studio roles (toggle reuse)
Open
Nobody has claimed this yet.
willow
- Dominant language
- Python
- Stars
- 0
- Forks
- 9
- Avg merge
- 13d 9h
- Merged PRs (30d)
- 9
Description
Currently, only users with the Course Creator role can see public libraries. However, it feels more natural and intuitive that anyone with at least one active role in Studio should also have visibility into these public libraries.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing how visibility for public libraries is authorized and where the Course Creator role is checked. Confirm the existing Studio role definition and toggle behavior before changing the policy. Done means users with any active Studio role can see public libraries while users without an active Studio role cannot.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- authorization
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100