Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
FMA Scenario Severities
View Xbox Requirements
Test Cases
045-01 Respect User Privileges
Scenario | Severity | Platform |
---|---|---|
[UWP titles only] The title does not display a system UI error message when reacting to a privilege conflict and instead displays an in-title error message informing the user of the privilege conflict. UWP cannot support the system messaging and must instead rely on in-title messaging. (Some UWP titles can allow for system messaging. When they do, they must follow general messaging guidelines.) | Not Relevant (-4) | Xbox One, Xbox Series |
[You can see and upload community creations][Blocked] The title allows the user to upload user generated content. |
Not Relevant (-4) | Xbox One, Xbox Series, Windows |
No current scenario. | Very Minor (1) | |
No current scenario. | Minor (2) | |
[You can join multiplayer games][Block] When accepting an invitation, an error message is not displayed. |
Moderate (6) | Windows |
[All Privileges] The title persists a user's privilege settings and does not reflect the user's actual privileges after they have been changed. |
Critical (12) | Xbox One, Xbox Series, Windows |
[All Privileges] The title treats a partial-allow privilege setting as if the privilege is set to its least restrictive setting (e.g. when the User-generated content (UGC) privilege is set to Friends Only, the title behaves as if the privilege is set to Allowed). |
Critical (12) | Xbox One, Xbox Series, Windows |
[All Privileges] The title provides a system level error message, but does not specify that there is a privilege conflict. |
Critical (12) | Xbox One, Xbox Series |
[All Privileges] The title does not display the system UI to alert the user of any privilege conflicts. |
Critical (12) | Xbox One, Xbox Series |
[All Privileges] The title uses in-game/custom generated messaging to alert the user of any privilege conflicts instead of system UI generated messaging. |
Critical (12) | Xbox One, Xbox Series |
[All privileges] No error message when trying to access content with the relevant option set to Block (note that there is a moderate severity issue for specifically accepting invitations) |
Critical (12) | Windows |
[Gold/Silver Xbox Live profiles] The title displays a Gold Xbox Live upsell message when attempting to access online areas of the title while using a gold profile. |
Critical (12) | Xbox One, Xbox Series, Windows |
[Gold/Silver Xbox Live profiles] The title blocks access to game areas when using a Silver profile and a system UI error message is displayed but a system UI Gold upsell message is not displayed. |
Critical (12) | Xbox One, Xbox Series, Windows |
[Gold/Silver Xbox Live profiles] The title blocks access to game areas when using a Silver profile but a system UI Gold upsell message is not displayed. |
Critical (12) | Xbox One, Xbox Series, Windows |
[Gold/Silver Xbox Live profiles] The title displays a system UI error message indicating that the Gold upsell is not available when signed into a Silver profile. e.g. "Cannot find this page" [Check this behavior on the CERT sandbox - this will only be an issue if it is also reproducible on the CERT sandbox] |
Critical (12) | Xbox One, Xbox Series, Windows |
[Gold/Silver Xbox Live profiles] The title displays system UI Gold Xbox Live upsell messages when attempting to access non-online areas (e.g. offline modes) of the title while using a silver profile. |
Critical (12) | Xbox One, Xbox Series, Windows |
[Others can communicate with voice, text, or invites][Block] The title allows a user to receive text messages from a Companion App. |
Critical (12) | Xbox One, Xbox Series, Windows |
[Others can communicate with voice, text, or invites][Block] The title allows the user to generate and receive voice or text chat (including non-real-time, such as an in-game inbox). Pre-set messages included in the title are exempt. |
Critical (12) | Xbox One, Xbox Series, Windows |
[Others can communicate with voice, text, or invites][Block] - The title is UWP, does not use system UI messaging, and contains an in-title message that is less informative than "Sorry, you're currently prevented from talking with other people on the Xbox Network ." |
Critical (12) | Xbox One, Xbox Series |
[Others can communicate with voice, text or invites][Allow] The title does not allow the user to generate and receive voice or text chat. |
Critical (12) | Xbox One, Xbox Series, Windows |
[You can join multiplayer games][Block] The title blocks access to local/split screen multiplayer. |
Critical (12) | Xbox One, Xbox Series, Windows |
[You can join multiplayer games][Block] The title allows the user to access Xbox Network Multiplayer game areas. |
Critical (12) | Xbox One, Xbox Series, Windows |
[You can join multiplayer games][Block] The title is UWP, does not use system UI messaging, and contains an in-title message that is less informative than "Sorry, you're currently prevented from playing online multiplayer games." |
Critical (12) | Xbox One, Xbox Series |
[You can share outside of Xbox][Block] The user is able to post to Twitter from within the title. |
Critical (12) | Xbox One, Xbox Series, Windows |
[You can see and share content][Block] The title allows the user to access another user's UGC, and the UGC feature does not support a publisher/partner moderation service. [Escalate to RM for confirmation of moderation] |
Critical (12) | Xbox One, Xbox Series, Windows |
[You can see and share content][Allow] The title does not allow the user to access another user's UGC and does not display the related system UI error message. |
Critical (12) | Xbox One, Xbox Series, Windows |
[You can see and share content][Allow] The title is UWP, does not use system UI messaging, and contains an in-title message that is less informative than "Sorry, you're currently prevented from seeing content other people make. " |
Critical (12) | Xbox One, Xbox Series |
[You can join cross-network play] [Block] The title contains cross-play support and does not provide the user with at least one playable experience with only Xbox Live users. |
Critical (12) | Xbox One, Xbox Series |
[Silver Xbox Live profiles] The title allows Silver profiles to enter multiplayer gameplay. |
Catastrophic (22) | Xbox One, Xbox Series, Windows |
Notes
These scenarios are laid out as the [name of the privilege] as shown in Xbox settings, and the [privilege setting] tested. E.g. [Others can communicate with voice, text or invites][Block]
[Windows] Titles are not required to show system level error messaging, but must contain all the relevant information within their in-title messaging to highlight the privilege conflict.
At a high level, UGC can include (but is not limited to):
- Player-customizable text fields, for example: player nicknames and bio info, character names, weapon names, clan tags, and text posted on signs/boards
- Player-created or uploaded images, videos, and GIFs
- Player-created maps, terrains, worlds, player emblems, textures, models, assets, liveries, skins, drawings, sounds, and character behaviors: emotes, animated gestures or actions, body part physics
- Player-created in-game photos, videos, and GIFs (excludes content uploaded to the Xbox Network, e.g. Xbox Screenshots and Game clips)
- Note - titles that implement in-game capture features with limited editing capabilities or player customization (e.g. photo filters, cropping, resizing, etc.) and are less likely to produce objectionable content may qualify for exemption.
Examples of what is not considered UGC:
- Prefabricated in-game player responses governed by the developer (e.g. "Hi", "GG")
- Player avatar emotes designed by the developer
- Recordings or 'ghosts' of a player's game activity
- Scenarios where players can minimally customize developer created and vetted content within strictly established parameters
- For example, players changing the color or size of a player emblem is not UGC. However, allowing players to layer multiple emblems could result in an unintended outcome and is considered UGC.
Text-based UGC also needs to adhere to XR018 standards.
In-title custom messaging may be implemented to invoke after, but not instead of, system UI messaging (i.e. two messages may show - system UI and then in-title).
Titles which support cross-play must contain at least one playable experience with only Xbox Network users in the event that the 'You can join cross-network play' privilege setting is set to 'Block'. Otherwise, titles which cannot, or choose not to support this must file an Exception under 007.
When 'Others can communicate via voice, text, or invites' is set to 'Friends', the title will not populate a system-level error message informing the user of a privilege conflict. This is not the fault of the title and is passing behavior because the 'Friends' privilege calls the 'CheckPermissionWithTargetUserAsync' API instead of the 'CheckPrivilegeAsync' API. The title must display a system-level error when the privilege is set to 'Block'.
The 'You can join cross-network play' communication privilege is overwritten by the setting enabled for the 'Others can communicate with voice, text, or invites' privilege.
When the 'See content other people make' privilege is blocked, the title must not allow the user to access another user's UGC. Appropriate error messaging must be displayed as requirement for a pass.
For titles that support their own moderation services before content is published* The title allows the user to access another user's UGC when the See content other people make privilege is blocked. [escalate to RM for confirmation of moderation]
The user might be unable to access unrelated online areas (Leaderboards) when the Join Multiplayer Games privilege is blocked.