> ## 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.

# XR-045 Réseau XBOX et privilèges de compte

> Les titres doivent vérifier les privilèges auprès du service réseau XBOX pour effectuer certaines actions sur le service réseau XBOX ou dans une expérience de titre.

Version 2.0 - 03/01/2023

Le réseau XBOX offre aux utilisateurs le niveau attendu de confidentialité et de sécurité en ligne, pour eux-mêmes et pour leurs enfants. Pour tenir cette promesse, les titres doivent vérifier les privilèges auprès du service réseau XBOX pour effectuer certaines actions sur le service réseau XBOX ou dans une expérience de titre.

Bien que la vérification et le respect des privilèges s'appliquent à tous les comptes, il est important de noter l'expérience et les attentes propres aux comptes enfants. Pour les comptes enfants, certaines activités peuvent être bloquées en raison de valeurs par défaut basées sur l'âge et/ou de configurations définies par l'organisateur de la famille de l'enfant (parent ou tuteur). Les enfants ne peuvent pas modifier eux-mêmes ces paramètres ; toutefois, pour certaines activités, il est possible et attendu que le titre appelle l'interface utilisateur système nécessaire pour permettre aux jeunes joueurs de demander une exception via un flux d'approbation pour l'activité associée. Dans ce cas, par exemple, un jeune joueur peut être bloqué globalement pour le multijoueur, mais le parent ou tuteur de la famille peut approuver le multijoueur pour ce titre spécifique via l'interface utilisateur système ; l'enfant pourrait et devrait alors accéder à ce mode de jeu pour ce titre spécifique.

| **Activité** | **ID** | **Nom du privilège** | **Remarques** |
| - | - | - | - |
| Jouer dans une session de jeu multijoueur | 254 | XPRIVILEGE\_MULTIPLAYER\_SESSIONS | Permet à un utilisateur de rejoindre des sessions de jeu multijoueur en ligne avec des utilisateurs réels (et non des bots) dans des scénarios tels que : jeu joueur contre joueur synchrone dans la même session, jeu au tour par tour asynchrone, jeu en équipe, matchmaking lancé par l'utilisateur, envoi ou acceptation d'invitations, sessions rejointes en cours de partie. Notez que ce privilège ne concerne pas les jeux multijoueurs locaux exécutés sur le même appareil. |
| Jouer dans une session de jeu entre réseaux | 185 | AuthPrivileges.CrossNetworkPlay | Permet à un utilisateur de participer à une session de jeu avec d'autres joueurs réels qui ne sont pas connectés aux services XBOX dans des scénarios tels que : jeu joueur contre joueur synchrone dans la même session, jeu au tour par tour asynchrone, jeu en équipe, matchmaking lancé par l'utilisateur, envoi ou acceptation d'invitations, sessions rejointes en cours de partie. |
| Communication avec n'importe qui | 252 | XPRIVILEGE\_COMMUNICATIONS | Permet à un utilisateur de communiquer avec n'importe quel autre utilisateur XBOX Live par la voix ou par écrit. |
| Sessions de jeu partagées | 189 | XPRIVILEGE\_SESSIONS | Permet à un utilisateur de participer à des expériences solo connectées dans des environnements partagés, ou dans des scénarios où un titre est un titre hybride free-to-play et multijoueur payant qui utilise ce privilège pour contrôler l'accès à ces expériences sur les consoles XBOX. Les expériences solo ne doivent comporter aucune fonctionnalité couverte par les privilèges 252 ou 254 (respectivement Communications et Multijoueur). L'utilisation de ce privilège est une fonctionnalité de titre qui nécessite l'approbation de la plateforme. |
| Contenu généré par l'utilisateur (UGC) | 247 | XPRIVILEGE\_USER\_CREATED\_CONTENT | Permet à un utilisateur de voir l'UGC d'autres utilisateurs en ligne, de télécharger l'UGC d'autres utilisateurs ou de partager son propre UGC en ligne. Cela ne restreint pas l'utilisation de l'UGC téléchargé précédemment. |
| Partage sur un réseau social | 220 | XPRIVILEGE\_SOCIAL\_NETWORK\_SHARING | Consoles XBOX uniquement : permet à un utilisateur de partager des informations, notamment la progression de jeu, le contenu généré par Kinect, les clips de jeu, etc., en dehors de XBOX Live. |

Les titres free-to-play, les démos ou les bêtas peuvent être configurés pour autoriser le jeu multijoueur (ID 254) pour les joueurs qui ne sont pas abonnés au Game Pass. Cela s'effectue via une configuration côté service et peut être demandé en contactant votre représentant Microsoft. Ces titres doivent continuer à vérifier le privilège de jeu multijoueur afin de garantir le respect du contrôle parental et des choix des joueurs.

## Informations supplémentaires

> \[!NOTE]
> Consultez la documentation [Utilisation côté client des privilèges utilisateur des services XBOX](/fr/services/xbox-services/fundamentals/identity/privileges/concepts/live-user-privileges-client) pour obtenir des conseils techniques et des bonnes pratiques détaillés.

Si vos services traitent des jetons émis par le réseau XBOX, vous devez vérifier côté service que les utilisateurs de la session disposent des privilèges appropriés pour effectuer l'action demandée, en inspectant la revendication « prv » de ces utilisateurs dans le jeton.

Si un titre propose une ou plusieurs des activités répertoriées dans le tableau ci-dessus, il doit vérifier les privilèges associés à chaque activité concernée. Si un utilisateur ne dispose pas du privilège, il ne doit pas être autorisé à utiliser l'activité associée. Les privilèges sont accordés pour la durée de la session/de l'action ou pour la durée précédant l'actualisation du jeton du réseau XBOX, selon la plus courte des deux.

Selon la plateforme de développement (GDK, XDK, XSAPI), les titres de jeu doivent appeler les API appropriées afin (1) d'appeler l'interface utilisateur système qui informe l'utilisateur du privilège bloqué et lui offre, s'il s'agit d'un compte enfant, la possibilité de demander à un parent ou tuteur l'autorisation pour certains privilèges ; ou (2) de fournir des messages d'erreur prescriptifs et exploitables.

**Utilisation du GDK sur PC ou sur consoles XBOX :** pour vérifier si un utilisateur dispose d'un privilège à l'aide du GDK, les titres doivent utiliser les API XUserCheckPrivilege et XUserResolvePrivilegeWithUiAsync. Des informations spécifiques sur le modèle d'utilisation et la gestion du contexte sont disponibles dans la rubrique [Vue d'ensemble des privilèges utilisateur des services XBOX](/fr/services/xbox-services/fundamentals/identity/privileges/live-user-privileges-overview) de la documentation du GDK.

**Utilisation du XDK XBOX One :** pour vérifier si un utilisateur dispose d'un privilège sur XBOX One, les titres utilisent l'API Store::Product::CheckPrivilegeAsync. Si la vérification du privilège résulte d'une action de l'utilisateur, comme l'accès à un mode de jeu multijoueur, le paramètre attemptResolution doit être défini sur true (ou ne pas être défini du tout). La plateforme vérifie le privilège et, si l'utilisateur ne le possède pas, tente d'en déterminer la raison.

Si l'API retourne false, l'utilisateur ne dispose pas du privilège et le système n'a pas réussi à résoudre le problème. Dans ce cas, le titre doit bloquer l'activité soumise au privilège, mais peut considérer que le système a déjà informé l'utilisateur de manière appropriée qu'il ne dispose pas de l'autorisation requise pour l'activité ou qu'il existe un problème concernant son privilège.

Lorsque la vérification du privilège n'est pas effectuée à la suite d'une action de l'utilisateur, mais, par exemple, dans le cadre d'un appel silencieux en arrière-plan ou pour enrichir l'expérience utilisateur, l'API doit être appelée avec attemptResolution défini sur false. Dans ce cas, aucun message n'est présenté à l'utilisateur et le système n'intervient pas pour corriger d'éventuels problèmes de privilège.

**Utilisation directe de XSAPI avec UWP, Win32, les plateformes mobiles ou d'autres plateformes :** l'utilisateur ne dispose pas du privilège si celui-ci est absent de la revendication « prv », et le titre doit empêcher l'utilisateur de poursuivre l'activité soumise au privilège. Si la vérification a été déclenchée par la demande d'accès de l'utilisateur à l'activité soumise au privilège, par exemple en essayant de démarrer ou de rejoindre une session multijoueur, le titre doit afficher un message informatif pour lui indiquer qu'il ne peut pas participer. Les messages *suggérés* sont les suivants :

## Exigences d'implémentation

| **Activité** | **ID** | **Nom du privilège** | **Comment gérer ?** |
| - | - | - | - |
| Jouer dans une session de jeu multijoueur | 254 | XPRIVILEGE\_MULTIPLAYER\_SESSIONS | \* **GDK** : le titre appelle l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser les API XUserCheckPrivilege et XUserResolvePrivilegeWithUiAsync).<br /> \* **XDK** : le titre appelle l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser l'API Store::Product::CheckPrivilegeAsync).<br /> \* **XSAPI** : message suggéré « Désolé, vous ne pouvez actuellement pas jouer à des jeux multijoueurs en ligne. »<br /> \* Si votre compte est géré par un parent ou un tuteur, celui-ci peut personnaliser les paramètres de confidentialité XBOX de votre profil dans Paramètres > Compte > Paramètres de la famille > Gérer les membres de la famille. |
| Jouer dans une session de jeu entre réseaux | 185 | AuthPrivileges.CrossNetworkPlay | \* **GDK** : le titre appelle l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser les API XUserCheckPrivilege et XUserResolvePrivilegeWithUiAsync).<br /> \* **XDK** : le titre appelle l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser l'API Store::Product::CheckPrivilegeAsync).<br /> \* **XSAPI** : message suggéré « Désolé, vous ne pouvez actuellement pas jouer avec des personnes sur des plateformes autres que le réseau XBOX. »<br /> \* Si votre compte est géré par un parent ou un tuteur, celui-ci peut personnaliser les paramètres de confidentialité XBOX de votre profil dans Paramètres > Compte > Paramètres de la famille > Gérer les membres de la famille. |
| Communication avec n'importe qui | 252 | XPRIVILEGE\_COMMUNICATIONS | \* **GDK** : le titre doit utiliser l'API XUserCheckPrivilege pour vérifier l'existence d'un conflit de privilèges et afficher un message informatif indiquant à l'utilisateur qu'il ne peut pas communiquer avec d'autres personnes sur le réseau XBOX.<br /> \* **XDK** : le titre appelle l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser l'API Store::Product::CheckPrivilegeAsync).<br /> \* **XSAPI** : message suggéré « Désolé, vous ne pouvez actuellement pas discuter avec d'autres personnes sur le réseau XBOX. »<br /> \* Si votre compte est géré par un parent ou un tuteur, celui-ci peut personnaliser les paramètres de confidentialité XBOX de votre profil dans Paramètres > Compte > Paramètres de la famille > Gérer les membres de la famille. |
| Sessions de jeu partagées | 189 | XPRIVILEGE\_SESSIONS | \* **GDK** : le titre doit utiliser l'API XUserCheckPrivilege pour vérifier l'existence d'un conflit de privilèges et afficher un message informatif indiquant à l'utilisateur qu'il ne peut pas jouer à des jeux multijoueurs en ligne.<br /> \* **XDK** : le titre appelle l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser l'API Store::Product::CheckPrivilegeAsync).<br /> \* **XSAPI** : message suggéré « Désolé, vous ne pouvez actuellement pas jouer à des jeux multijoueurs en ligne. »<br /> \* Si votre compte est géré par un parent ou un tuteur, celui-ci peut personnaliser les paramètres de confidentialité XBOX de votre profil dans Paramètres > Compte > Paramètres de la famille > Gérer les membres de la famille. |
| Contenu généré par l'utilisateur (UGC) | 247 | XPRIVILEGE\_USER\_CREATED\_CONTENT | \* **GDK** : le titre doit utiliser l'API XUserCheckPrivilege pour vérifier l'existence d'un conflit de privilèges et afficher un message informatif indiquant à l'utilisateur qu'il ne peut pas voir le contenu créé par d'autres utilisateurs.<br /> \* **XDK** : le titre appelle l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser l'API Store::Product::CheckPrivilegeAsync).<br /> \* **XSAPI** : message suggéré « Désolé, vous ne pouvez actuellement pas voir le contenu créé par d'autres personnes. »<br /> \* Si votre compte est géré par un parent ou un tuteur, celui-ci peut personnaliser les paramètres de confidentialité XBOX de votre profil dans Paramètres > Compte > Paramètres de la famille > Gérer les membres de la famille. |
| Partage sur un réseau social | 220 | XPRIVILEGE\_SOCIAL\_NETWORK\_SHARING | \* **GDK** : le titre appelle l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser les API XUserCheckPrivilege et XUserResolvePrivilegeWithUiAsync).<br /> \* **XDK** : le titre appelle l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser l'API Store::Product::CheckPrivilegeAsync).<br /> \* **XSAPI** : message suggéré « Désolé, vous ne pouvez actuellement pas partager sur les réseaux sociaux. »<br /> \* Si votre compte est géré par un parent ou un tuteur, celui-ci peut personnaliser les paramètres de confidentialité XBOX de votre profil dans Paramètres > Compte > Paramètres de la famille > Gérer les membres de la famille. |

**Problèmes de connectivité au réseau XBOX :** si le titre reçoit un échec (soit via l'API, soit parce qu'il ne peut pas récupérer de jeton XBOX Live) en raison de l'inaccessibilité du service XBOX, le titre doit bloquer l'accès à l'action demandée. Dans ce cas, le titre doit échouer correctement, comme décrit dans XR-074, « Perte de connectivité aux services XBOX et partenaires ».

## Bonnes pratiques

## Ressources supplémentaires

Pour plus d'informations sur les privilèges et le jeton utilisateur, consultez « Jeton utilisateur » dans la documentation du Microsoft Game Development Kit (GDK) ou du kit de développement d'applications XBOX.

Dans le cadre de cette XR, un réseau social est un site ou un service extérieur au réseau XBOX qui permet par défaut à une personne de partager du contenu avec d'autres utilisateurs. Si l'option par défaut du site externe consiste à activer le partage avec les amis ou avec tout le monde, il n'est pas nécessaire, dans le cadre de cette XR, que le site externe permette à l'utilisateur de choisir de limiter le partage au moment du chargement.

## Exemptions

Les offres vidéo transactionnelles payantes peuvent être proposées à tous les utilisateurs XBOX, quels que soient leurs paramètres de privilège de contenu vidéo. Si l'application propose à la fois du contenu premium et des offres vidéo transactionnelles payantes, le contenu premium doit respecter cette exigence.

Si l'application est un diffuseur de service public dans le pays/la région où elle est proposée sur la plateforme XBOX, toutes les offres de contenu non commercialisées doivent être mises à la disposition de tous les utilisateurs XBOX de ce pays/cette région, quels que soient leurs paramètres de privilège de contenu vidéo.

Les titres qui proposent du multijoueur asynchrone entre une console XBOX One et un appareil autre qu'une console ne sont pas tenus de vérifier le privilège Multijoueur pour les expériences sur l'appareil autre qu'une console.

## Cas de test de certification

**045-01 Respect des privilèges de l'utilisateur**

> **Étapes de test**
>
> 1. Connectez-vous à un profil XBOX et lancez le titre.
>
> 2. Pour chacun des privilèges identifiés dans les remarques de la XR, déterminez si le titre prend en charge l'activité associée.
>
> 3. Pour chaque paramètre possible de chaque privilège applicable identifié à l'étape \[2], procédez comme suit :
>
> * Quittez le titre et modifiez les paramètres de l'utilisateur pour le privilège.
> * Redémarrez la console.
> * Connectez-vous au même profil et lancez le titre.
> * Parcourez toutes les zones pertinentes du titre, utilisez toutes les fonctionnalités du titre liées au privilège et vérifiez que le titre respecte le paramètre de privilège actuel de l'utilisateur.
> * Essayez d'accéder à toutes les zones hors connexion et en ligne à l'aide d'un profil XBOX Silver.
>
> **Résultat attendu**<br />Les titres doivent respecter les paramètres de privilège de l'utilisateur.
>
> **Exemples de réussite**
>
> 1. Le titre respecte les paramètres de privilège de l'utilisateur.
> 2. Le titre traite un paramètre de privilège partiellement autorisé comme si le privilège était désactivé/non autorisé (par exemple, lorsque le privilège Contenu généré par l'utilisateur (UGC) est défini sur Amis uniquement, le titre se comporte comme si le privilège était défini sur Bloqué).
> 3. Pour les titres utilisant le XDK, le titre appelle l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser l'API Store::Product::CheckPrivilegeAsync). Lorsque l'interface utilisateur système ne peut pas être appelée (privilèges 252, 189, 247), le titre affiche un message informatif indiquant à l'utilisateur qu'il ne peut pas participer.
> 4. Pour les titres utilisant le GDK, le titre appelle l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges.  Dans les cas où les titres ne peuvent pas appeler l'interface utilisateur système (252, 189, 247), le titre affiche un message informatif indiquant à l'utilisateur qu'il ne peut pas participer. Les titres doivent utiliser les API XUserCheckPrivilege et XUserResolvePrivilegeWithUiAsync.
> 5. Pour les titres utilisant XSAPI, le titre affiche un message informatif indiquant à l'utilisateur qu'il ne peut pas participer.
>
> **Exemples d'échec**
>
> 1. Le titre conserve les paramètres de privilège d'un utilisateur et ne reflète pas les privilèges réels de l'utilisateur après leur modification.
> 2. Le titre traite un paramètre de privilège partiellement autorisé comme si le privilège était défini sur son paramètre le moins restrictif (par exemple, lorsque le privilège Contenu généré par l'utilisateur (UGC) est défini sur Amis uniquement, le titre se comporte comme si le privilège était défini sur Autorisé).
> 3. Pour les titres utilisant le XDK ou le GDK, le titre utilise des messages en jeu pour avertir l'utilisateur de tout conflit de privilèges et n'affiche pas l'interface utilisateur système.
> 4. Pour les titres utilisant XSAPI, le titre n'affiche pas de message informatif indiquant à l'utilisateur qu'il ne peut pas participer.

<br />

**045-02 Respect des privilèges de l'utilisateur - Famille XBOX**

> **Préparation et configuration du test**<br />[Famille XBOX](https://www.xbox.com/en-US/family-hub)  comprenant les comptes Microsoft suivants :
>
> * Un adulte (plus de 18 ans) désigné comme organisateur.
> * Un enfant (moins de 13 ans) avec les paramètres de privilège *Valeurs par défaut pour un enfant* :
>
> | **Activité** | **Paramètre de privilège par défaut pour un enfant** |
> | - | - |
> | Vous pouvez rejoindre des jeux multijoueurs | Bloquer |
> | Vous pouvez rejoindre le jeu entre réseaux | Bloquer |
> | Vous pouvez communiquer par la voix, par écrit ou par des invitations | Amis |
> | Vous pouvez communiquer en dehors du réseau XBOX par la voix et par écrit | Bloquer |
> | Vous pouvez voir et charger des créations de la communauté | Bloquer |
> | Vous pouvez partager en dehors de XBOX | Bloquer |
>
> **Références et liens** :
>
> * [Créer une famille XBOX](https://account.microsoft.com/family/home)
> * [Ajouter des membres de la famille via le Web, l'application Family ou la console XBOX](https://support.microsoft.com/en-us/account-billing/add-people-to-your-family-group-4a07b974-8103-16ad-6ea2-46549ca19e03)
> * [Gestion du consentement parental](https://support.xbox.com/en-US/help/family-online-safety/online-safety/manage-online-safety-and-privacy-settings-xbox-one)
>
> **Étapes de test**
>
> 1. Connectez-vous aux comptes Microsoft de l'adulte et de l'enfant, puis lancez le titre avec le compte enfant.
> 2. Pour chacun des privilèges identifiés dans les remarques de la XR, déterminez si le titre prend en charge l'activité associée.
> 3. Pour chaque paramètre possible de chaque privilège applicable identifié à l'étape \[2], procédez comme suit :
>
> <ul><li>Vérifiez que l'activité associée est autorisée/non autorisée en fonction des privilèges du compte. <i>Par exemple</i> : le titre prend en charge le multijoueur et le privilège multijoueur du compte enfant est bloqué. Vérifiez que le titre bloque toute activité multijoueur pour l'enfant et que les invites d'autorisation parentale (interface utilisateur système) s'affichent lorsque l'enfant tente de participer à des activités multijoueurs.</li>
> <li>Quittez le titre et modifiez les paramètres de privilège de l'enfant de l'utilisateur pour les activités soumises à privilège prises en charge par le titre, en les faisant passer de bloquées à autorisées. <i>Par exemple</i> : faire passer le multijoueur ou le contenu généré par l'utilisateur de bloqué à autorisé.</li><li>Redémarrez la console.</li><li>Connectez-vous au même profil et lancez le titre.</li><li>Parcourez toutes les zones pertinentes du titre, utilisez toutes les fonctionnalités du titre liées au privilège et vérifiez que le titre respecte le paramètre de privilège actuel de l'utilisateur. <i>Par exemple</i> : le titre prend en charge le multijoueur. L'enfant était bloqué, mais le multijoueur lui a maintenant été accordé. Le titre permet correctement à l'enfant d'accéder au(x) mode(s) de jeu multijoueur.</li></ul>
>
> 4. Répétez les étapes \[2] à \[3] avec un compte parent <b>non</b> connecté à la console.
>
> **Résultats attendus**<br />Les titres doivent respecter les paramètres de privilège de tous les membres de la famille XBOX.
>
> **Exemples de réussite**
>
> 1. Le titre respecte les paramètres de privilège d'un enfant.
> 2. Le titre permet à un enfant de participer à une activité lorsque le privilège de cette activité est autorisé.
> 3. Le titre ne permet pas à un enfant de participer à une activité lorsque le privilège de cette activité est bloqué.
> 4. Le titre permet à un enfant de participer à une activité bloquée lorsque l'autorisation pour cette activité est accordée par le parent (via l'interface utilisateur d'autorisation parentale).
> 5. Le titre ne permet pas à un enfant de participer à une activité bloquée lorsque l'autorisation pour cette activité n'est pas accordée par le parent (via l'interface utilisateur d'autorisation parentale).
> 6. Le titre traite un paramètre de privilège partiellement autorisé comme si le privilège était désactivé/non autorisé (par exemple, lorsque le privilège Contenu généré par l'utilisateur (UGC) est défini sur Amis uniquement, le titre se comporte comme si le privilège était défini sur Bloqué).
> 7. Pour les titres utilisant le XDK, le titre appelle l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser l'API Store::Product::CheckPrivilegeAsync). Lorsque l'interface utilisateur système ne peut pas être appelée (privilèges 252, 189, 247), le titre affiche un message informatif indiquant à l'utilisateur qu'il ne peut pas participer.
> 8. Pour les titres utilisant le GDK, le titre appelle l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser les API XUserCheckPrivilege et XUserResolvePrivilegeWithUiAsync). Lorsque l'interface utilisateur système ne peut pas être appelée (privilèges 252, 189, 247), le titre affiche un message informatif indiquant à l'utilisateur qu'il ne peut pas participer.
> 9. Pour les titres utilisant XSAPI, le titre affiche un message informatif indiquant à l'utilisateur qu'il ne peut pas participer.
>
> **Exemples d'échec**
>
> 1. Le titre ne respecte pas les paramètres de privilège de l'enfant.
>
> * Exemple : le titre prend en charge le multijoueur et permet à l'enfant dont le multijoueur est bloqué d'accéder aux modes de jeu multijoueur.
>
> 2. Le titre n'appelle pas l'interface utilisateur appropriée pour avertir et informer l'enfant des conflits de privilèges.
>
> * Exemple : le titre prend en charge le multijoueur, mais aucune invite d'autorisation parentale n'est jamais présentée à l'enfant lorsque le privilège est bloqué.
>
> 3. Le titre permet à un enfant de participer à une activité lorsque le privilège de cette activité est bloqué.
>
> 4. Le titre ne permet pas à un enfant de participer à une activité lorsque le privilège de cette activité est autorisé.
>
> 5. Le titre permet à un enfant de participer à une activité bloquée lorsque l'autorisation pour cette activité n'est pas accordée par le parent (via l'interface utilisateur d'autorisation parentale).
>
> 6. Le titre ne permet pas à un enfant de participer à une activité bloquée lorsque l'autorisation pour cette activité est accordée par le parent (via l'interface utilisateur d'autorisation parentale).
>
> 7. Le titre conserve les paramètres de privilège d'un utilisateur et ne reflète pas les privilèges réels de l'utilisateur après leur modification.
>
> * Exemple : le titre prend en charge le multijoueur. Le multijoueur du compte enfant est bloqué, mais le parent lui accorde l'autorisation via l'interface utilisateur système. Le titre continue de bloquer le multijoueur alors que le privilège a été accordé.
>
> 8. Le titre traite un paramètre de privilège partiellement autorisé comme si le privilège était défini sur son paramètre le moins restrictif. *Par exemple* : lorsque le privilège Contenu généré par l'utilisateur (UGC) est défini sur Amis uniquement, le titre se comporte comme si le privilège était défini sur Autorisé.
> 9. Pour les titres utilisant le XDK, le titre n'appelle pas l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser l'API Store::Product::CheckPrivilegeAsync). Lorsque l'interface utilisateur système ne peut pas être appelée (privilèges 252, 189, 247), le titre n'affiche pas de message informatif indiquant à l'utilisateur qu'il ne peut pas participer.
> 10. Pour les titres utilisant le GDK, le titre n'appelle pas l'interface utilisateur système pour avertir l'utilisateur de tout conflit de privilèges (les titres doivent utiliser les API XUserCheckPrivilege et XUserResolvePrivilegeWithUiAsync). Lorsque l'interface utilisateur système ne peut pas être appelée (privilèges 252, 189, 247), le titre n'affiche pas de message informatif indiquant à l'utilisateur qu'il ne peut pas participer.
> 11. Pour les titres utilisant XSAPI, le titre n'affiche pas de message informatif indiquant à l'utilisateur qu'il ne peut pas participer.

<br />

## Historique des modifications

| Date | Version du document | Description de la modification |
| - | - | - |
| 1er mars 2023 | 2.0 | Mise à jour pour inclure les exigences et la validation des privilèges de compte des membres de la famille XBOX.<br /><br />Ajout du cas de test 045-02 pour valider les paramètres de privilège des membres de la famille XBOX. |


## Related topics

- [XBOX Requirements pour les jeux XBOX](/fr/publishing/certification/xbox-requirements.md)
- [Exigences XBOX testées lors de la certification pour les jeux sur console XBOX](/fr/publishing/certification/console-cert-tested-requirements.md)
- [Contenu complémentaire sur les exigences et stratégies XBOX](/fr/publishing/certification/xr/overview.md)
- [XR-015 Gestion des communications entre joueurs](/fr/publishing/certification/xr/xr-015.md)
- [Exigences pour les titres bêta et XBOX Game Preview](/fr/publishing/certification/cert-beta-game-preview.md)
