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.