Organizations

Overview of the organization management tools in the Developer Portal.

3 mins to read

An organization is the highest level in the Epic Online Services (EOS) product management ecosystem. It encompasses all the products and the associated members, such as a publisher or game studio.

For example:

  • Organization - Epic Games
    • Product - Jazz Jackrabbit
      • Sandbox - Development
        • Deployment - DevGame01
      • Sandbox - Staging
        • Deployment - QATestGame01
        • Deployment - AlphaGame
        • Deployment - BetaGame
      • Sandbox - Live
        • Deployment - LiveGame

When you create an account on the Developer Portal and are not a member of an existing organization, a new organization is created. For existing organizations, organization Admins can add or remove members and manage their roles through the Developer Portal.

Once created, Admins can also configure your organization’s entity type from the Settings tab in the Developer Portal under Organization. Your entity type can either be a company or an individual:

  • Company - Available for incorporated entities and indicates that your organization represents a legal entity.

  • Individual - The default entity type for an organization and indicates that all of the members of the organization are acting on their personal behalf.

There is no functional difference in the features and services available to you as an organization. You may only encounter slightly different workflows in the services tailored to your organization type.

The Organization page of the Developer Portal is where you manage your members, their roles, view licenses, and configure your console developer access.

Member Management

Members within your organization appear as a list on the Member tab of your Organization page in the Developer Portal. Each member is granted a role within the organization that gives them permissions to different tools in the Developer Portal.

To add a new member to your organization, click Invite on the Member tab. A prompt requests the email address for the new member, their role, and for which products. After pressing Invite, the new member is added to your organization once they accept the invitation.

Once a member is part of your organization, an Admin can remove or change the access rights of a member by clicking on More Options for that member.

Roles

Each member has a role granting them permissions for different tools in the Developer Portal. You can create additional roles, but the default roles are as follows:

RoleDescriptionAccess
AdminHas access to all functionality on the Developer PortalAll available tools
Game ServicesHas access to Game Services toolsProduct Management, Matchmaking, Leaderboards, Stats, Achievements, Player Data Storage, Lobbies
Community ToolsHas access to player management and moderation toolsTicketing System, Metrics, Account Linking
FinanceHas access to finance data of the publishing organizationReports, Payout
StoreHas access to Store publishing toolsBuilds, Reports, Analytics, Product Pages, Mods
Epic AccountHas access to the Epic AccountEpic Account

Adding Roles

Admins can create new roles for their organization by clicking New Role from the Roles tab. A modal slides open for you to name, describe, and choose access for the new role. Once satisfied with your selections, click Create to add it as another role option for your organization.

Licenses

The Licenses tab organizes your active licenses and agreements for your organization and allows you to review them as needed.

Console Developer Access

To gain access to console-related content, such as the EOS Console SDKs and specific documentation, you must configure your organization with your developer account for each console (Nintendo Switch, Playstation, Xbox, etc).

To manage your configuration and access settings, in the Organization page, on the Settings tab select Configure. After you confirm the status for your platform, go to the Console Developer Request for Epic Online Services to complete your request.