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

PADV 1134 - Global staff and superusers should have access to the CCX gradebook. #120

Merged
merged 1 commit into from
Mar 20, 2024

Conversation

alexjmpb
Copy link

Ticket

https://agile-jira.pearson.com/browse/PADV-1134

Description

Right now, only course staff and course instructors are able to access the gradebook of a CCX, there is a requirement of allowing global staffs to access the gradebook too, since per business logic, every permission a course staff has, global staffs should also have those permissions. This PR aims to add the capacity to global staffs to access to the gradebook of a ccx.

How to test?

  • Setup devstack
  • Checkout to this branch
  • Create a CCX (licensed or not)
  • Verify the access to the gradebook with a global staff (turn on the is_staff attribute of the user)

@alexjmpb alexjmpb requested a review from Squirrel18 March 19, 2024 19:37
@alexjmpb alexjmpb merged commit 79e4bd2 into pearson-release/olive.stage Mar 20, 2024
5 of 34 checks passed
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.

2 participants