Skip to main content

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.

learn more

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 readLock defines who can view information.
  • The writeLock defines who can update information.
learn more

Permits are implemented with the Permit interface.