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
- Sandbox - Development
- Product - Jazz Jackrabbit
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:
- Enterprise - 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.
While both entity types allow an organization to access Epic Online Services, only Enterprise organizations can leverage the Epic Games Store publishing tools. Additionally, members of an Enterprise organization cannot use services within the Dev Portal until the necessary agreements have been completed for your organization.
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 of the new member, their role, and for which products. After clicking 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:
Role | Description | Access |
---|---|---|
Admin | Has access to all functionality on the Developer Portal | All available tools |
Game Services | Has access to Game Services tools | Product Management, Matchmaking, Leaderboards, Stats, Achievements, Player Data Storage, Lobbies |
Community Tools | Has access to player management and moderation tools | Ticketing System, Metrics, Account Linking |
Finance | Has access to finance data of the publishing organization | Reports, Payout |
Store Self-Publishing | Has access to the Epic Games Store publishing tools | Product Pages, Localization, Offers, Configurations, Releases, Builds, Product Management |
Epic Account | Has access to the Epic Account | Epic 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.