Data model for groups#
A user typically belongs to a number of groups of various types. Types of groups include
Groups which tell what classes, courses, etc. the user is taking part in or teaching
Groups which tell what school or university the user is enrolled or employed at
Ad hoc groups created by end users
Clients can access group information through the groups API.
Properties of a group are expressed in a group object, while a user’s relationship to a group is expressed in a membership object. A group is an instance of a group type.