Setting Role Groups
How to setup what Roles users have
Last updated
Was this helpful?
How to setup what Roles users have
Last updated
Was this helpful?
Role groups control who can access your world and what game roles they have, e.g. Participant, Presenter, etc. Groups can be configured based on individual email address or whole email domains, e.g. improbable.io.
Each role groups defines a list of games roles which affect what capabilities the relevant user(s) have in the world, what their character looks like, and more. Each user has a list of game roles available to see (see the screenshot below).
When a player spawns into a virtual world, they are assigned one of their available games roles.
Players can change which game role they have active in the settings menu. This functionality is useful because it lets a special guest switch between being a presenter or a regular participant, or the like.
By default, the world has a single role group for the host providing them with all game roles.
You can configure access for either specific emails or email domains so user@improbable.io and for the whole of the improbable.com domain. This will only work for users that have access to the site, to allow others access, consider using the Create Guest Links option.
For details on how to configure the roles game-side, see In-game roles
These are the common roles used by the deprecated Game Roles. From release v37, we instead maintain a simplified example system, outlined in In-game roles
Participant - this is a normal user role with basic access
Presenter - this has the ability to use global voice communication
Director - full access to the controls for the experience
Observer - this grants the ability to have fly cameras and can adjust the audio, this role is to help support live broadcast of the experience.
Approachability - this user has more touch friendly controls built for mobile and non-core gamers
AudioMixer - this role can adjust the sound levels in the experience
You can configure role groups for a world when or while its running, to setup when starting you will find the Access groups in the Optional Settings section.