Skip to main content

Access control for user accounts

Last updated on January 13, 2024

Overview

AccelByte Gaming Services (AGS) uses roles, which enable you to manage user permissions and define which users can access the Admin Portal. A role is an association between a list of permissions and a list of users. As permissions cannot be directly defined on a user account, roles provide the mechanism for assigning permissions to a user.

This article contains information about default roles in AGS as well as links to related articles.

Default roles

AGS includes several default roles that already have permissions and are ready to use. You can also create a new role with a set of permissions to match users' needs. That way, you can avoid users having access they don’t need.

When you create a new publisher environment, it contains the following roles by default. Each role contains its own permissions:

RoleAdminDescriptionPermissions
UserNoA user that normally signs into the backend through the game, i.e., a player. The system automatically applies the user role when you create accounts, for the purpose of giving players the permissions they need to access resources within your game.Permissions
View OnlyYesRead-only admin access to the Admin Portal. Has access to all namespaces.Permissions
Game AdminYesFull control, admin access to the Admin Portal. Has access to specific game namespaces only.Permissions
Super AdminYesFull control, admin access to the Admin Portal. Has access to all namespaces.Permissions