KnownPrivileges Enumeration

Indicates the type of privilege used in methods such as CheckPrivilegeAsync and ShowSubscriptionAsync.

The privileges indicated in this enumeration are to allow games to present the proper options and error messages in the user interface. Unlike previous versions, Xbox One uses specific privileges to indicate what actions a user can access. Games should not use the user tier (such as Gold, Silver, etc…) to determine what a user is allowed to do.

Syntax

public enum class KnownPrivileges  

Members

Member Value Description
XPRIVILEGE_ADD_FRIEND 255  The user can add a friend to the friends list.
XPRIVILEGE_BROADCAST 190  The user can broadcast to the network.
XPRIVILEGE_CLOUD_GAMING_JOIN_SESSION 208  The user can join a cloud compute session.
XPRIVILEGE_CLOUD_GAMING_MANAGE_SESSION 207  The user can allocate a cloud compute cluster and manage a cloud compute cluster for a hosted game session.
XPRIVILEGE_CLOUD_SAVED_GAMES 209  The user can save games in cloud title storage.
XPRIVILEGE_COMMUNICATIONS 252  The user can use asynchronous text messaging with anyone. Extra privacy permissions checks are required to determine who the user is authorized to communicate with. Communicating with other users is subject to additional privacy permission checks.
XPRIVILEGE_COMMUNICATION_VOICE_INGAME 205  The user can participate in voice chat during parties and multiplayer game sessions. Communicating with other users is subject to additional privacy permission checks.
XPRIVILEGE_COMMUNICATION_VOICE_SKYPE 206  The user can participate in voice chat over Skype during parties and multiplayer game sessions. Communicating with other users is subject to additional privacy permission checks.
XPRIVILEGE_GAME_DVR 198  The user can upload recorded in-game videos to the cloud. Viewing these clips is subject to privacy controls.
XPRIVILEGE_MULTIPLAYER_PARTIES 203  The user can join a party session.
XPRIVILEGE_MULTIPLAYER_SESSIONS 254  The user can join multiplayer sessions for a game.
XPRIVILEGE_PREMIUM_CONTENT 214  The user can purchase, download and launch premium content available with the Xbox Live Gold subscription.
XPRIVILEGE_PREMIUM_VIDEO 224  The user can access premium video services.
XPRIVILEGE_PROFILE_VIEWING 249  The user is authorized to view other users’ profiles. Viewing other users’ profiles is subject to additional privacy checks.
XPRIVILEGE_PURCHASE_CONTENT 245  The user is authorized to purchase content.
XPRIVILEGE_SHARE_CONTENT 211  The user is authorized to share content.
XPRIVILEGE_SHARE_KINECT_CONTENT 199  Content recorded from the sensor can be uploaded to the cloud and made accessible to anyone. Viewing this content is subject to a privacy setting.
XPRIVILEGE_SOCIAL_NETWORK_SHARING 220  The user is allowed to share progress information on social networks.
XPRIVILEGE_SUBSCRIPTION_CONTENT 219  The user can purchase and download premium subscription content and use premium subscription features.
XPRIVILEGE_USER_CREATED_CONTENT 247  The user is authorized to download and view online user created content.
XPRIVILEGE_VIDEO_COMMUNICATIONS 235  The user can use video communication with Skype or other providers. Communicating with other users is subject to additional privacy permission checks.
XPRIVILEGE_VIEW_FRIENDS_LIST 197  The user can view other users’ friends list.

Requirements

Namespace: Windows.Xbox.ApplicationModel.Store

Metadata: windows.winmd

See also

Reference

Windows.Xbox.ApplicationModel.Store Namespace