I am currently looking at the Allocated Markers for the assignment module and as our roles are a different setup than the standard role (and none are mapped to the teacher archetype), I was looking to see which permission affects which aspect of the assignment.
However, when I click on the link of each permission, I get the message "There is currently no text in this page." for each link.
The permissions highlighted below seem to be those that are relevant
The mod/assign:grade obviously allows a user to grade the submission and the mod/assign:manageallocations I presume specifies who can assign the markers to specific students in the assignment grading page.
However, I'm confused about the other 3.
For the image below, how do the permissions tie it together (e.g. what permissions do I need to ensure are set to do different tasks)
Also, as there is a mod/assign:reviewgrades and a mod/assign:releasegrades, why does there need to be a mod/assign:managegrades? Is this not just the first 2 combined and as long as they are both set the same, redundant? If not, what does it do that the other 2 don't and what has overriding priority?
Any help with this would be greatly appreciated.
From reading your detailed outline the whole role definitions do sound quite confusing.
So my take on it is:
Manageallocations - gives the role holder the ability to assign specific users marking permissions on specific students
Managegrades - links to the dropdown you have posted, people with this role would be able to set the marking stage or phase
However, this is far from clear! - and I agree clarification on your last point would be useful. Perhaps log it as a tracker item to see if it can be explained.
All the best