API access and integration with Microsoft Partner Center for managing partner data
XR-112-04 and XR-046 cover different aspects and must both be satisfied; they do not conflict.
From XR-112-04 (Active User Indication), a title must indicate the current user context before any profile-related actions. The pass examples explicitly state that this can be done by displaying the user's gamertag and/or gamerpic:
"The title displays the user's gamertag and/or gamerpic within the title before performing any profile-related actions."
So, for the specific requirement of indicating the active user context (XR-112-04), showing only the gamerpic is acceptable and can pass that requirement.
However, XR-046 (Display Name and Gamerpic) adds an additional, stricter rule about how user identity is represented in the title overall:
"On Xbox consoles, titles must use the gamertag as their primary display name."
XR-046 also defines certification tests that verify that gamertags are displayed correctly (including Unicode, Modern and Classic Gamertags) wherever gamertags are shown, and it assigns high severities (up to Critical) when gamertags are missing, incorrect, or not fully displayed in core/high-visibility areas.
Implications:
- XR-112-04 alone would allow gamerpic-only indication for the active user.
- XR-046 requires that the gamertag be used as the primary display name on Xbox consoles.
- If the title only shows gamerpic and never shows the gamertag as the primary display name in core/high-visibility areas, that would not meet XR-046.
- Failing XR-046 (for example, by not using the gamertag as the primary display name) can result in a Critical severity issue and therefore a certification failure.
Therefore:
- Relying only on gamerpic to indicate the user (no gamertag shown) would not be sufficient for overall certification on Xbox consoles.
- To avoid failing certification, the title must display the gamertag as the primary display name in the appropriate areas, even if gamerpic is also used, and even though XR-112-04 by itself allows "gamertag and/or gamerpic" for active user indication.
In practice, implement both:
- Use gamertag (and optionally gamerpic) to indicate the active user for XR-112-04.
- Ensure gamertag is the primary display name in core/high-visibility UI to satisfy XR-046.
References: