Skip to content

Dashboard Concepts

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.

platform hierarchy

Domain

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

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.

Project

This is usually comparable to a single training routine or research study. Many Projects will only have one Scene (in which Participant's 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.

Scene

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.

Scene Version

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.

Sessions

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

Role Permissions
Super Admin Full access to all Organizations. Ability to log in 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