Users
A user is someone who belongs to an Epicenter account and can be a member of one or many groups, but doesn't have to. A new user has no group membership.
To manage users, call the functions of the User adapter.
To learn how to manage Epicenter sessions, read Authentication adapter.
User modality
Modality is a sub-namespace for a user. Modality refers to how the user enters the application. The user handle is unique for the account and the modality.
By leveraging modality, project owners can treat a user who signs in via SSO as a new student each time the user joins a classroom.
Permissions
The user permissions in Epicenter are determined by user roles. For specific role descriptions, read about the ROLE enum in the Developer reference.
Permits
A permit in Epicenter is a combination of the readLock and writeLock properties. These properties are set to values of the ROLE enum.
A permit blocks access to an asset for any user with a role below that indicated by readLock or writeLock.
- The
readLockdefines who can view information. - The
writeLockdefines who can update information.
Permits are implemented with the Permit interface.