> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuring XBOX services

> Configure XBOX services for managed creators, including sign-in, Achievements, Rich Presence, and Multiplayer, after enabling them in Game setup.

XBOX services enable you to configure required and optional features for your game, including XBOX sign-in, Achievements, Rich Presence, and Multiplayer services.

For more information about configuring XBOX services features for your product, see [Getting started with XBOX services](/services/xbox-services/fundamentals/portal-config/live-portal-config-overview) in the Game Development Kit (GDK) documentation.

## Enable XBOX services

Before you can configure XBOX services, you must enable them in the [Game setup](/publishing/game-publishing/concepts/game-setup-overview) page. When you create your game, XBOX services are disabled by default. You can enable limited or full XBOX services depending on your [game's concept](/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-game-concepts) approval status. While limited XBOX services are enabled, you can't configure XBOX achievements. After you receive game concept approval, send your game's Store ID to your XBOX contacts and request product onboarding. You can find the **Store ID** in the **Identity details** section of the **Game setup** page.

For more information, see [Create an XBOX game and configure Game setup](/publishing/game-publishing/tutorial-xbox-managed/how-to-create-a-title-and-configure-game-setup).

## Find XBOX services identifiers

Each product with XBOX services enabled has unique identifiers that you need during development, including your Title ID (hexadecimal), Microsoft account (MSA) App ID (MSAAppID), and Service Configuration ID (SCID). Go to **XBOX services - XBOX Settings** to find these identifiers.

## Modify XBOX services settings

After you enable XBOX services on your product, you can modify a few settings to meet your development needs. Select **XBOX settings** from the product page navigation to modify these settings.

### Title names

You can configure localized title names for your product. Players see the title names you configure in various locations, such as:

* Game invites
* Achievements
* Presence

<Note>
  These localized title names are different from your product's reserved names and the product name you display in the Store, which you configure in your **Store listings** module.
</Note>

### Data platform setting: Event-based vs. title-managed stats and achievements

By default, all game products use title-managed stats and achievements (formerly known as Stats and Achievements 2017). To use event-based stats and achievements, configure this setting in the **XBOX services - XBOX Settings** page of your product in Partner Center. This setting is only available for games that use full XBOX services.

For more information, see [Player Data Overview](/services/xbox-services/player-data/live-playerdata-overview).

### Device families

Select the device families that match your supported platforms. By default, all device families are enabled. If you need to restrict the devices that are supported, select the checkbox for each supported device family.

### Embargo date

Use the XBOX services embargo date to define the date when your XBOX services configuration becomes visible within the XBOX ecosystem in the RETAIL sandbox. Before this date, your game can still access any published configuration in RETAIL, but service elements such as achievements and presence aren't visible within their respective UI components. For example, these elements don't appear in the XBOX app on PC or XBOX shell UI on consoles. Set an embargo date to prevent unintended exposure of your game's configuration before its release date. The embargo date shouldn't end later than the public release date and time of your game.

For more information, see [Configuring XBOX services setup in Partner Center](/services/xbox-services/fundamentals/portal-config/live-config-xbl-setup).

## Configure XBOX services gameplay settings

Work through each component of the **XBOX services - Gameplay settings** to configure elements such as Achievements, Presence, Stats, and Leaderboards for your game.

For more information, see [XBOX services features](/services/xbox-services/index) and [Configuring XBOX services](/services/xbox-services/fundamentals/portal-config/live-portal-config-overview).

> \[!Tip] When configuring Achievements for Console games, review the XBOX Requirements (XRs) relating to [Achievements and Awards](/publishing/certification/xbox-requirements#achievements). For PC games, see [Achievements and Awards](/publishing/certification/pc-certification#achievements-and-awards).

## Copy XBOX services gameplay settings between sandboxes

If you're working with multiple development sandboxes, you might need to copy your current XBOX services gameplay settings. To copy your XBOX services gameplay settings to a new or existing sandbox, go to the XBOX Gameplay Settings page for your product, select **Copy gameplay settings**, and then select a source and destination. Copying the configuration makes it editable within the UI for only that specific sandbox. Copying doesn't automatically publish the gameplay settings to that sandbox. You must publish before the configuration is accessible by the game.

For more information, see the [Summary page for XBOX services configuration](/services/xbox-services/fundamentals/portal-config/live-portal-summary-tab).

## Validate and publish XBOX services gameplay settings

The **XBOX services - Gameplay settings** UI provides the options to validate or to publish your configuration.

* Select **Validate** to validate your XBOX services against the requirements for XBOX services without publishing. If you previously published your XBOX services to RETAIL, the validation process highlights any noncompliant changes.
* Select **Publish** to publish your XBOX services to any sandbox destination, including RETAIL. The validation process checks your configuration against the requirements for XBOX services before publishing. If you previously published your XBOX services to RETAIL, the validation process highlights any noncompliant changes.

<Note>
  Nonblocking warnings are displayed with a yellow background. Blocking errors have a red background.
</Note>

<Warning>
  When submitting a package to Certification, you must also publish your XBOX services configuration to the CERT and CERT.DEBUG sandboxes. Publishing to the CERT sandbox is automatic with your package, based on the source you select in the Certify or publishing workflow. However, you must use the publishing UI in the **XBOX services - Gameplay settings** page to publish the configuration to CERT.DEBUG.
</Warning>

For more information, see the [Summary page for XBOX services configuration](/services/xbox-services/fundamentals/portal-config/live-portal-summary-tab).

## Understand configuration variations

When you copy and publish XBOX services gameplay settings, you might see multiple configuration options with the following suffixes.

* *-Copy* is the version that represents the last time you copied or published a configuration to this sandbox from another sandbox. If the sandbox was last populated by copying from `XXXX.99`, for example, the *-Copy* version is the configuration with the state resulting from that copy.
* *-Draft* refers to the changes in the Partner Center UI in that sandbox, including unpublished changes. If you didn't make any changes, the *-Draft* version is likely similar to or the same as the latest copy or publish.
* *-Publish* is the version that represents the latest version of that configuration that you published to that sandbox. This version doesn't include any unpublished changes that are in that sandbox’s configuration.

## Next steps

After you configure your XBOX services, you can continue development by using the GDK, upload packages, or continue to configure your product's settings.

* [Get Started with the GDK](/home/setup-install/get-started)


## Related topics

- [Configuring XBOX services setup in Partner Center](/services/xbox-services/fundamentals/portal-config/live-config-xbl-setup.md)
- [Configuring Title Storage in Partner Center](/services/xbox-services/storage/title-storage/config/live-title-storage-portal-config.md)
- [Configuring the Multiplayer service](/services/xbox-services/multiplayer/concepts/live-configure-the-multiplayer-service.md)
- [Configuring relying parties](/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/relying-parties/live-relying-parties-nav.md)
- [Configuring Rich Presence strings](/services/xbox-services/community/presence/config/live-presence-config.md)
