Users are individuals interacting with the system. They may fulfil a range of roles including player, game master, game admin, teacher or system admin. Users can have metadata associated with them, such as nice name, profile image and bio.
- CRUD users
- Search users (name/id)
- CRUD user metadata
- User Name
- User Bio
- User profile icon
When a user is deleted all of the user's data wwill be removed from the system too. This includes saved data, group memberships, friendships and anything else that references the user's internal Id. This is for GDPR compliance.
Integration of permission system. Providing the ability to set system or game specific permission across the platform functionalities.
User id mapping. Providing the ability for an individual to have multiple usernames depending on their role, or connect with one or more social media accounts for example for authentication.