Last Updated: 4/11/2022, 6:25:12 AM

# Access Overview

# Overview

The AccelByte Access services are responsible for access to all of the services within our platform and handle requests from the Admin Portal, your players, and applications as they work to support gameplay. These services use the OAuth 2.0 framework for authentication and authorization.

The AccelByte Access services offer several advantages for game developers, including:

  • Fine-grained roles and permissions Our platform requires a unique permission string for each of our endpoints, so you can create roles for your team members to give them the precise access they need.

  • Cross-platform progression We pave the way for players to play your game across different platforms with our account linking service. When your players link their third-party platform accounts to your game or platform, they'll be able to access their gameplay and progression data from whichever platform they play on.

  • Legal compliance made easy The AccelByte Admin Portal gives you a convenient place to manage your Terms of Service agreement, Privacy Policy, and End User License Agreement (EULA). You can upload new documents or localizations, schedule publishing, and check which players have agreed to which agreements.

# Table of Contents

Namespaces Start here to learn what namespaces are and how they’re used in the AccelByte Admin Portal.
Authentication and Authorization Learn how permissions, roles, and IAM clients work together to manage access to services and resources.
Permissions Learn how permissions can be added to roles or IAM clients to grant people or applications access to services and resources.
Roles Learn how to work with roles, which are used to define and limit user access to services and resources.
IAM Clients Learn how to work with roles, which are used to define and limit the access that applications, such as game clients or websites have to services and resources.
User Accounts Learn how to create and manage user accounts, whether they be player accounts in your game or your and your teams’ accounts in the Admin Portal.
Two-Factor Authentication Learn how to enable two-factor authentication in the Admin Portal and in your game.
Third Party Login Integration Learn how to enable third-party login for your game or platform.
User Bans Learn about the different types of user bans, and how to ban or unban users.
GDPR Learn how AccelByte’s platform helps keep you GDPR and CCPA compliant.
Legal Agreements Learn how to upload and manage legal agreements such as Terms of Service agreements or Privacy Policies. You can also use this feature to track players’ marketing preferences, such as mailing list op-ins.