Permission levels

Your user may have different Permission levels on Companies and Events, and the Permission level will determine what operation your user can do and what information it can access. Here we will describe the Permission levels and its functionalities for each environment.

Company environment

On the Company environment, there are two Permission levels: Admin and External user.

  • The Admin permission level gives the user FULL ACCESS to the entire Company environment, including all its contained Event environments.

  • The External user permission level has multiple layers that can be set-up using the Profiles API module. By default, the External user permission level has only access to Event Booking Forms and Custom Forms.

Event environment

On the Event environment, there are six Permission levels: Admin, Staff, Speaker, Data Collector, Translator and User.

  • The Admin permission level gives the user FULL ACCESS to the entire Event environment.

  • The Staff permission level gives the user FULL ACCESS to all public pages and functions of the Event environment, but blocks access to the dashboard.

  • The Presenter permission level gives the user special access to all Sessions on the Event environment, and it's often used to give Camera and Microphone access across all sessions inside the Virtual Lobby.

  • The Data Collector permission level gives the user API access to certain endpoints with quicker & condensed data, specially the event.person.find endpoint with unlimited pagination limit.

  • The Interpreter permission level gives the user access to the Audio Interpretation and Manual Transcription consoles on the Virtual Lobby inside the Event environment.

  • The User permission level gives access to all the event content tailored to the user inside the Event environment.

Permission level API mapping

Here is a mapping of permission levels that our API will give you:

Level nameLevel keyLevel numeric value
UserLEVEL_USER1
AdminLEVEL_ADMIN4
StaffLEVEL_STAFF64
PresenterLEVEL_SPEAKER128
Data CollectorLEVEL_COLLECTOR256
InterpreterLEVEL_TRANSLATOR32768

What’s Next