Users and Participants
Users refer to the stakeholders and developers using the Dashboard of the Cognitive3D Analytics platform. If you're reading this document, you are likely a User. Users have various administrative permissions to create, edit and view your Organization and Projects. Users will upload Scenes from an SDK.
Participants are the individuals that experience your content. In games and entertainment, they would be known as 'Players'. The data on the Dashboard is collected from Participant Sessions.
Domains are the collection of Organizations. In most licensing agreements you will use the Cognitive3D Domain and have your data stored in our secure Cloud. Customers that have Reseller agreements or their own dedicated Cloud are examples when you would use your own Domain.
Organizations are a container of Projects and Users. In most situations, this is comparable to a company. An Organization may contain several projects as well as hold organizational permissions.
This is usually comparable to a single training routine or research study. Many Projects will only have one Scene (in which Participants Sessions are recorded), but you may require more. For example, your experience may include a separate Scene for recording Participant properties before beginning your 'Main' experience.
Scenes are containers that hold static scene geometry, Dynamic Objects and Session Data.
This is usually comparable to a scene in Unity or a level in Unreal - it represents a 3D space in which the Participant has an experience. Session Data is only uploaded if the Participant is in the scene/level with a matching SceneId - this setup is done from the SDK. If you are working with Augmented Reality, this Scene will likely be entirely empty.
A new Version of a Scene can be treated like an entirely new Scene. Session Data is uploaded to a specific Version of a specific Scene. Scene Versions are mostly used when first exporting and uploading your scene - you may find special use cases and optimizations that will require uploading multiple Versions to accurately represent your scene geometry.
This refers to a specific instance when a Participant begins your experience and Session Data is recorded and sent to our Dashboard. Most of the time you will have one Session while your executable is running that ends when the Participant exits your application.
Roles and Permissions
|Super Admin||Full access to all Organizations. Ability to login to any Domain|
|Domain Admin||Full access to Organizations in a specific Domain. Ability to create new Organizations for a Domain|
|Organization Admin||Full access to all Projects and Scenes within an Organization. Ability to manage Organization Users, permissions and settings|
|Organization Observer||View access to all Projects and Scenes within an Organization|
|Project Admin||Full access to a specific Project and all Scenes contained within. Ability to manage settings for a Project|
|Project Observer||View access to a specific Project and all Scenes contained within|