openedx / openedx/openedx-authz
Add Import as a permission to the permissions list
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 0
- Forks
- 9
- Avg merge
- 13d 9h
- Merged PRs (30d)
- 9
Description
User Story
As a library admin, I want to add 'Import' as a permission to the permissions list and to the role descriptions in the Library Team Management dashboard so that it's clear that (1) being able to import a course to a library is an action that select roles and users have permissions to do and (2) which roles and users have that ability.
Acceptance Criteria
Given I have access to the Library Team Management dashboard
When I view the list of permissions
Then I see that 'Import' has been added under the Content heading as a permission (that Library Admins and Authors can do)
And when I view the role descriptions
Then I see that the ability to import courses to a library has been added to the role descriptions for Library Admins and Library Authors
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 locating the Library Team Management dashboard permission list and role-description definitions in the repository. Add Import under Content for Library Admins and Library Authors, then verify the displayed permission and both role descriptions match the acceptance criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- authorization
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100