Skip to main content
Use este tema para recuperar los privilegios de los servicios XBOX de un usuario y descubrir cómo los privilegios pueden afectar a la forma en que un usuario interactúa con su título. Los privilegios controlan a qué características de los servicios XBOX puede acceder un usuario en un momento determinado. Un título debe comprobar algunos privilegios antes de permitir que un usuario complete una acción. Los privilegios los usan las aplicaciones y los servicios de inicio de sesión único (SSO). Un servicio y una aplicación pueden usar los privilegios de los servicios XBOX para controlar el acceso a las características del servicio y personalizar las experiencias de usuario en el dispositivo cliente.

Los privilegios se basan en varios factores

Los privilegios efectivos de un usuario de los servicios XBOX se basan en los siguientes factores.
  • Los derechos de suscripción de ese usuario
  • El tipo de dispositivo que se usa para acceder a los servicios XBOX
  • La aplicación que se está ejecutando actualmente
  • Los controles parentales que se aplican a la cuenta de ese usuario
  • La información (como las suspensiones de los servicios XBOX) procedente de los moderadores de seguridad en línea y cumplimiento de los servicios XBOX
El control de acceso basado en privilegios se aplica en el momento del acceso a cualquier servicio en línea. Los privilegios se usan para que las aplicaciones cliente muestren la interfaz de usuario al usuario. Esta interfaz de usuario explica el estado del usuario y proporciona las acciones que el usuario puede realizar para obtener los privilegios necesarios. Para los títulos de los servicios XBOX, la cuenta de cada usuario autenticado tiene privilegios asociados. Algunos de estos privilegios corresponden a características controladas por el sistema, mientras que otros están asociados a juegos específicos o a suscripciones de extensiones. Estos privilegios abarcan varios escenarios comunes, desde el multijugador hasta la transmisión de vídeo. Las aplicaciones cliente y los servicios usan esta información para tomar decisiones de control de acceso y personalización.

Los privilegios se calculan durante la autenticación

Los privilegios efectivos de un usuario los calculan y emiten los servicios XBOX cuando el usuario inicia sesión y es autorizado en los servicios XBOX. Los privilegios de un usuario se transmiten en el token que se recibe en el momento de la autenticación. Los privilegios se emiten en una notificación del token.

Información de privilegios en los servicios XBOX

Un usuario debe acceder a los servicios XBOX para que su aplicación cliente obtenga la información de privilegios de ese usuario, como se muestra en la siguiente captura de pantalla.

Flujo de la información de privilegios de un usuario

  1. El cliente de los servicios XBOX (en nombre de un título o aplicación) solicita un token al servicio de tokens de seguridad de XBOX (XSTS).
  2. XSTS devuelve un token para el usuario autenticado solicitado. A continuación, XSTS calcula los privilegios de todos los usuarios de la solicitud y les emite una notificación del token. Las solicitudes de la aplicación cliente incluyen las siguientes acciones automatizadas.
    • La aplicación llama directamente a los servicios XBOX e incluye el token en el encabezado de autorización de la solicitud.
      • Los servicios XBOX conceden acceso a la característica solicitada (como XPRIVILEGE_MULTIPLAYER_SESSIONS) en función de los privilegios del token.
    • Como alternativa, la aplicación llama a un servicio de usuario autenticado configurado para SSO.
      • El servicio incluye el token que está en el encabezado de autorización de la solicitud. Si el servicio SSO del asociado proporciona una implementación de una característica de los servicios XBOX (por ejemplo, contenido descargable creado por el usuario, como XPRIVILEGE_USER_CREATED_CONTENT), el servicio del asociado usa los privilegios que están en el token para conceder acceso a la característica solicitada.
      • Para descifrar y deserializar los tokens de los servicios XBOX, el servicio del asociado debe estar configurado para SSO.
      • Para obtener más información sobre esta configuración, consulte Autenticación de los servicios XBOX para servicios de título.
    [!NOTE] El cliente puede usar las API de la plataforma XBOX para personalizar la experiencia del usuario y facilitar la resolución (como ventas adicionales o invalidación parental) antes de emitir solicitudes a los servicios XBOX.
  3. Los servicios de los asociados pueden realizar solicitudes a los servicios XBOX en nombre de los usuarios mediante un token de autorización delegada.
    • Si la solicitud corresponde a una característica que requiere un privilegio específico (como XPRIVILEGE_COMMUNICATIONS), el servicio del asociado debe obtener un token de autorización delegada para los servicios XBOX en nombre del usuario e incluirlo en el encabezado de autorización de la solicitud.
    • Los servicios XBOX conceden acceso a la característica solicitada en función de los privilegios del usuario.

Privilegios en la identidad de usuario

Los privilegios son una notificación en la identidad de usuario, y esa notificación contiene la colección de los privilegios efectivos actuales del usuario, como se muestra en la siguiente notificación de encabezado. Si un privilegio está en la colección, el usuario está actualmente autorizado a acceder a la característica correspondiente. Si el privilegio no está en la colección, el usuario no está autorizado actualmente. Los privilegios efectivos de un usuario son dinámicos y dependen de los siguientes escenarios.
  • Cualquier derecho de suscripción expirado
  • Las aplicaciones que se están ejecutando actualmente
  • Todas las cuentas con sesión iniciada en el mismo dispositivo cliente
  • El estado del dispositivo cliente
  • Los controles parentales que se aplican a la cuenta de ese usuario
  • La información (como las suspensiones de los servicios XBOX) procedente de los moderadores de seguridad en línea y cumplimiento
Cuando un usuario está autorizado para una característica en un momento determinado, esto no garantiza que el usuario esté autorizado a acceder a la característica más adelante.
Los privilegios que se emiten para el usuario son válidos durante la vigencia del token que se emite cuando el usuario se autentica.

Privilegios y configuración de privacidad

Los privilegios determinan si un usuario está autorizado a acceder a una característica de los servicios XBOX o de un servicio de terceros. Se trata de una comprobación general. Por ejemplo, los privilegios determinan si un usuario puede usar cualquier comunicación por chat de voz, no solo si dos usuarios pueden chatear entre sí. Para las características sociales de los servicios XBOX, las aplicaciones y los servicios usan el servicio de privacidad para determinar con quién se puede realizar una acción, en función de la configuración de privacidad de todos los usuarios implicados en la acción. Por ejemplo, determina si el usuario puede usar el chat de voz con un destinatario, en función de la configuración del destinatario (como una lista de silenciados o una lista de evitados). Para obtener más información sobre la integración con el servicio de privacidad, consulte Privacidad y permisos.

Privilegios y restricciones de contenido

Los privilegios no proporcionan información sobre la clasificación del contenido. Para obtener más información sobre los requisitos de XBOX (XR), consulte XR-017: Title Ratings para consola.

Consulte también

Directivas y requisitos de XBOX Autenticación de los servicios XBOX para servicios de título Ejemplo de servicios de juego
Última modificación el 28 de agosto de 2026