Group Based Permissions
When a user is given one or multiple of these permissions they have the ability to interact with the group in the described ways.
These are a set of bit flags.
Group Permissions
can have one or more of these checked.
None = 0x0000
No permissions and is a standard learner.
Rights = 0x0001
Can modify group member’s access rights.
List = 0x0002
Read permissions within the group and can look at the group member list.
Member = 0x0004
Can add and/or delete standard learners within the group.
Content = 0x0008
Can change the content within the group by adding and/or deleting content.
Media = 0x0010
Can add and/or delete media within the group.
Report = 0x0020
Can view and run reports on selected members within the group and/or the entire group.
Assess = 0x0040
Can mark submitted lessons from the group.
Group Roles
Are represented by a combination of the group permission bit flags.
Admin Role
An admin role always has the rights and list permissions set.
Reviewer role
Always has the rights and list permissions set. Usually they will also have the report set too but is optional.
Member role
A single user within a group that has access to the content without any group permissions.