- a classificação etária do título;
- as configurações de família, privacidade e segurança do XBOX;
- as regiões com suporte em que o título ou o recurso é oferecido;
- as leis locais ou regionais aplicáveis; e
- os requisitos de privacidade, segurança ou moderação específicos do recurso.
- Uma conta padrão do publisher que ofereça suporte à faixa etária e à região do usuário.
- Uma conta do publisher para crianças ou adolescentes com padrões adequados à idade.
- Um fluxo de criação de conta com consentimento dos pais ou autorizado pelos pais.
- Uma conta do publisher isolada, limitada ou que preserve a privacidade.
- Um caminho de acesso autenticado pela Microsoft ou pelo XBOX que evite a criação desnecessária de uma conta do publisher.
- Uma alternativa específica do recurso que permita que usuários qualificados acessem o recurso sem a vinculação completa da conta do publisher.
Determinados recursos do jogo, incluindo multijogador online, comunicação, conteúdo gerado pelo usuário, recursos entre redes ou outros recursos online, podem não estar acessíveis para contas de crianças ou adolescentes do XBOX ou para usuários que não atendam aos requisitos da conta do publisher. Podem ser aplicadas restrições de idade e regionais.Use uma redação específica do título quando houver uma restrição conhecida. Exemplo:
É necessária uma [Conta do Publisher] para maiores de [X] anos para [recurso]. Aplicam-se restrições de idade.Vinculação entre a conta do publisher e a conta Microsoft Autenticação usando o XBOX Secure Token Service (XSTS) Os tokens XSTS devem ser usados para fornecer informações de identidade para autenticação ao vincular a conta do publisher de um usuário à conta Microsoft do usuário. Para obter mais informações sobre a autenticação com token XSTS, consulte Autenticação dos serviços do XBOX para serviços de título. Os títulos devem autenticar tanto a conta Microsoft quanto a conta do publisher antes de estabelecer o vínculo e não devem vincular contas usando identificadores não autenticados, como apenas o gamertag. Use o Partner XUID (PXUID) ou o identificador pairwise para a vinculação de contas. Não use o XUID para o armazenamento da vinculação de contas, a menos que ele seja explicitamente necessário para um cenário aprovado de serviço a serviço. Obter consentimento e oferecer escolha Os usuários devem ser notificados quando sua conta do publisher for vinculada à sua conta Microsoft e devem ter a opção de recusar quando a vinculação de contas for opcional. Os usuários devem ter a possibilidade de desvincular as contas. A desvinculação de contas pode ser oferecida no título, na Web, em um aplicativo complementar ou por meio de outra experiência dedicada de gerenciamento de contas. Acomodar usuários qualificados para a vinculação Se a vinculação da conta do publisher for necessária para a jogabilidade ou para recursos do jogo, a vinculação deverá oferecer suporte aos tipos de usuário, idades e regiões qualificados em que o título é oferecido e em que esses recursos são permitidos por lei. Se uma conta do publisher vinculada for necessária, mas o publisher não puder oferecer suporte à faixa etária, à região ou ao tipo de conta de um usuário, o título deverá fornecer um caminho de acesso alternativo aprovado ou solicitar uma exceção. Tratamento de idade e conta Antes de oferecer recursos de criação ou vinculação de conta a um usuário de conta Microsoft, os títulos devem validar a faixa etária do usuário chamando
XUserGetAgeGroup. Os títulos devem tratar corretamente as seguintes categorias de conta:
- Quando a idade da conta Microsoft de um usuário e a idade da conta do publisher forem diferentes, o título ou serviço deverá aplicar o tratamento mais protetivo, a menos que outra abordagem em conformidade legal (como uma plataforma de verificação de idade aprovada) seja usada.
- Para contas de crianças, os publishers devem obter o consentimento dos pais antes de criar uma conta, quando exigido por lei. O consentimento dos pais, incluindo a aceitação dos termos e das declarações de privacidade do publisher quando exigido, deve ser fornecido por meio do fluxo de conta em conformidade do publisher, e não presumido apenas pela participação na rede XBOX.
- Para contas de adolescentes, os publishers devem fornecer informações claras sobre recursos sociais, de UGC, de comunicação, de compartilhamento de dados e que afetem a privacidade. Quando apropriado, os publishers devem pedir aos adolescentes que notifiquem um dos pais ou responsável de que a conta foi criada.
- Se o publisher coletar a idade durante a configuração da conta e determinar que o usuário não atende aos requisitos da conta do publisher, o publisher deverá interromper a criação da conta antes de coletar informações pessoais desnecessárias, informar ao usuário que ele não pode continuar, impedir a reinserção imediata de informações de idade diferentes quando apropriado, destruir as informações pessoais já coletadas que não precisem ser retidas e evitar tentativas repetidas e malsucedidas de inscrição ou vinculação.
- chat de voz ou texto;
- sistemas de amigos ou recursos de grafo social;
- comunicação entre redes;
- upload ou publicação de UGC;
- perfis públicos;
- fóruns externos ou recursos de comunidade;
- compras, moeda premium ou monetização; e
- publicidade comportamental, criação de perfis ou compartilhamento opcional de dados.
[!NOTE] Os publishers podem implementar mecanismos adicionais de prevenção contra fraudes, como a autenticação de dois fatores quando uma conta vinculada entra em um novo dispositivo pela primeira vez. Esse comportamento não constitui uma violação deste XR.Exceções Se um publisher não puder fornecer um caminho de acesso adequado à idade para usuários qualificados pela classificação, o publisher deverá solicitar uma exceção específica do título. A aprovação para um título não cria uma aprovação geral para títulos futuros. A solicitação de exceção deve incluir:
- O título afetado, a classificação, as plataformas, as regiões, os recursos e os grupos de usuários.
- Se a jogabilidade principal permanece disponível sem uma conta do publisher.
- Quais recursos são bloqueados ou limitados e por quê.
- A base legal, de privacidade, de segurança, técnica ou de moderação para a restrição.
- A linguagem de divulgação proposta para a Store, a embalagem e o título.
- A experiência do usuário para usuários bloqueados ou limitados.
- O plano de teste para casos de contas de criança, adolescente, adulto, gerenciadas pela família e específicas de região.
- Qualquer plano de mitigação ou roteiro para oferecer suporte ao acesso adequado à idade no futuro.
Casos de teste de certificação
013-01 Vinculação de contas Microsoft a contas do publisher
Etapas do teste- Verifique se o título oferece suporte ou exige contas que não sejam do XBOX, contas do publisher ou login do publisher para serviços ou funcionalidades.
- Usando um perfil do XBOX recém-criado, vincule ou crie a conta do publisher durante a configuração inicial.
- Verifique se o título permite que o usuário veja os termos de uso e as informações de privacidade, ou informa claramente ao usuário como visualizá-los, antes de concluir a vinculação da conta.
- Verifique se o usuário não é solicitado a inserir novamente as credenciais da conta que não é do XBOX após a configuração inicial.
- Saia e entre novamente enquanto o título estiver em execução.
- Verifique se o logon único ainda funciona.
- Encerre e reative o título usando o mesmo perfil.
- Verifique se o logon único ainda funciona.
- Inicie o título em um console diferente usando o mesmo perfil.
- Verifique se o logon único ainda funciona.
- Verifique se o título não armazena localmente as credenciais da conta que não é do XBOX, excluindo todos os arquivos salvos que o título possa ter criado.
- Verifique se o usuário consegue desvincular seu perfil do XBOX da conta que não é do XBOX.
- Repita as etapas aplicáveis com contas de criança e adolescente do XBOX que se enquadrem na classificação etária do título.
- Repita as etapas aplicáveis com configurações de família que permitam ou bloqueiem multijogador, comunicação, UGC, compras e jogo entre redes.
- Repita as etapas aplicáveis com idades diferentes na conta Microsoft e na conta do publisher.
- Repita as etapas aplicáveis para as regiões com suporte que tenham limites de idade de consentimento diferentes, quando aplicável.
- Se o publisher não oferecer suporte a uma criança, um adolescente, uma região ou um tipo de conta, verifique se o título fornece um caminho de acesso alternativo aprovado, mensagens adequadas ou uma restrição aprovada com base em uma exceção.
Os títulos devem fornecer entrada, criação de conta, vinculação, desvinculação e logon único seguros para a conta do publisher sempre que contas do publisher forem usadas. Se a entrada ou a vinculação da conta do publisher for necessária para a jogabilidade ou para recursos do jogo, os títulos deverão fornecer um caminho de acesso adequado à idade para todos os usuários qualificados a acessar o título ou o recurso de acordo com a classificação do título, as configurações de família do XBOX, a lei regional e os requisitos de segurança ou privacidade específicos do recurso. Os usuários devem conseguir ver os termos e as informações de privacidade aplicáveis antes da vinculação e devem conseguir desvincular seu perfil do XBOX da conta do publisher. Exemplos de aprovação
- O título autentica ambas as contas, faz a vinculação por PXUID ou identificador pairwise e nunca pede ao usuário que insira novamente as credenciais do publisher após a vinculação inicial.
- O título fornece termos, informações de privacidade, consentimento, desvinculação e logon único.
- O título oferece suporte a usuários crianças e adolescentes por meio de uma conta do publisher para crianças ou adolescentes em conformidade, um fluxo de consentimento dos pais, uma conta isolada, um caminho autenticado pelo XBOX ou uma alternativa específica do recurso aprovada.
- O título limita recursos de maior risco, como chat, upload de UGC, compras ou comunicação entre redes, preservando o acesso à jogabilidade com classificação adequada quando legalmente permitido.
- O título divulga claramente os requisitos da conta do publisher e quaisquer limitações de recursos na Store, na embalagem e nas mensagens dentro do título.
- O título exige as credenciais do publisher sempre que é iniciado.
- O título exige novamente as credenciais do publisher ao ser executado em outro console.
- O título não fornece termos nem informações de privacidade durante a criação ou a vinculação da conta.
- O título não fornece um método para desvincular a conta do publisher da conta Microsoft.
- O título exige uma conta do publisher para a jogabilidade ou para recursos anunciados, mas não fornece um caminho de acesso adequado à idade para usuários crianças ou adolescentes qualificados.
- O título impede que usuários qualificados pela classificação acessem a jogabilidade principal ou recursos anunciados apenas porque o sistema de contas padrão do publisher não oferece suporte à faixa etária, à região ou ao tipo de conta deles.
- O título depende apenas da divulgação na Store para impedir que usuários qualificados acessem a jogabilidade necessária ou recursos anunciados, sem uma exceção aprovada.
- O título não trata com segurança idades diferentes na conta Microsoft e na conta do publisher.
Diretrizes de implementação e práticas recomendadas
Práticas recomendadas para a vinculação de contas
Os usuários do XBOX passaram a esperar muito mais do que apenas jogos de seus sistemas de entretenimento. Mas mesmo com provedores de conteúdo oferecendo dezenas de serviços em uma ampla variedade de categorias, nenhum provedor sozinho consegue atender com eficácia às necessidades de todos os usuários. A vinculação de contas---ou seja, permitir que os usuários do XBOX usem sua conta Microsoft como login para todos os seus serviços interativos---é a solução ideal para esse problema. Este documento fornece uma visão geral de como a vinculação de contas funciona no XBOX e explica as práticas recomendadas e os requisitos para incluir esse recurso em seu título.Fundamentos da vinculação de contas
O termo vinculação de contas refere-se ao estabelecimento de uma relação entre a conta Microsoft de um usuário (o que antes era conhecido como conta do XBOX Live) e sua conta em outro serviço. Com a vinculação de contas, os dados são compartilhados entre as duas contas. Embora o valor e a finalidade da conta vinculada variem muito de título para título, a vinculação de contas normalmente permite que os titulares das contas usem os consoles XBOX para acessar os serviços oferecidos pela conta vinculada. Esse recurso elimina a necessidade de os usuários se lembrarem de logins diferentes, uma conveniência que pode melhorar muito a experiência do usuário e agregar um valor significativo ao seu título.Possíveis riscos associados à vinculação de contas
A conveniência oferecida pela vinculação de contas tem um preço. Embora o valor de ter contas vinculadas seja indiscutivelmente alto, não tomar as devidas precauções ao criar e vincular contas pode levar a abusos, fraudes, violações de privacidade e outros riscos potencialmente prejudiciais à segurança do usuário.Fraude
Talvez o maior risco associado à vinculação de contas seja a possibilidade de fraude. Ela pode levar diretamente a perdas financeiras para os usuários, para o seu título ou para a sua comunidade, especialmente no caso de vínculos com contas que têm assinaturas ou serviços pagos. A fraude normalmente envolve um invasor que encontra uma maneira de vincular a conta de uma vítima a uma conta que pertence ao invasor. Depois que as contas são vinculadas, o invasor pode obter acesso aos serviços ou às informações disponíveis na conta da vítima, como um número de cartão de crédito ou outras informações de identificação pessoal (PII). Veja a seguir um exemplo de como uma implementação descuidada da vinculação de contas pode levar a fraudes.- Permitir que os usuários vinculem sua conta de um serviço de aluguel de filmes à sua conta Microsoft simplesmente inserindo seu gamertag no site do serviço de aluguel de filmes.* Permitir que o site vincule contas solicitando o gamertag de um usuário sem exigir nenhuma autenticação de conta possibilitaria que invasores fizessem a vinculação com qualquer gamertag. Isso poderia fazer com que invasores obtivessem acesso ao serviço pago de usuários válidos ou expusessem PII que poderiam ser usadas posteriormente em outros ataques.
Violação de privacidade
A possível violação da privacidade dos usuários também é um importante fator de risco associado à vinculação de contas. Os publishers de títulos que gerenciam mal as PII dos usuários, ou que coletam e compartilham dados de uma conta vinculada sem o consentimento do usuário, podem estar sujeitos a multas significativas da Federal Trade Commission (FTC). Além das penalidades da FTC, erros de violação de privacidade podem resultar em grandes desastres de relações públicas para os publishers---o que também pode resultar em perdas financeiras. Exemplos de práticas de vinculação de contas que apresentam riscos à privacidade incluem:- Coletar e compartilhar PII de uma conta vinculada sem o consentimento do usuário.
- Reunir dados da conta de um usuário para criar PII (como dados de horário ou localização).
- Compartilhar dados protegidos de um usuário (como altura, peso, idade ou gênero) sem o devido consentimento.
Riscos à segurança
Uma implementação inadequada da vinculação de contas também pode criar riscos à segurança do usuário. Por exemplo, a Children’s Online Privacy Protection Act (COPPA) exige que sites e serviços online obtenham o consentimento dos pais antes de tentar coletar quaisquer dados de um usuário menor de 13 anos nos Estados Unidos. Se a forma como um título vincula contas violar a COPPA---ou seja, resultar na coleta indevida de dados de um usuário menor de 13 anos---e os dados não forem mantidos em segurança, a segurança pessoal da criança poderá estar em risco. A segurança do usuário também pode ser colocada em risco quando os dados ou o conteúdo da conta vinculada são usados de forma inadequada ou para causar abusos. Se o seu título coleta ou exibe PII, converse com seu gerente de conta sobre a configuração de uma revisão com um Gerente de Privacidade do XBOX.Requisitos para a vinculação de contas
Para ajudar a promover uma experiência do usuário consistente e positiva, reduzir os possíveis riscos associados à vinculação de contas e garantir que a vinculação de contas seja fácil e segura de implementar, a Microsoft estabeleceu alguns requisitos e políticas em torno desse recurso cada vez mais popular. Todos os títulos de console XBOX que habilitarão a vinculação de contas devem atender ao XBOX Requirement (XR) intitulado Vinculação de contas Microsoft a contas do publisher. Esse requisito inclui quatro pontos principais: autenticação de contas, idade da conta, desvinculação e logon único.Autenticação do vínculo de contas
Os títulos devem autenticar tanto a conta Microsoft quanto a conta do publisher que estão sendo vinculadas antes de estabelecer um vínculo de contas entre os serviços, e devem seguir procedimentos de autenticação seguros. A intenção deste requisito é garantir que as informações da conta do usuário sejam protegidas contra exposição não autorizada durante a criação e a vinculação de contas. Adotar bons métodos de autenticação é uma das melhores maneiras de reduzir o risco de fraude no seu fluxo de vinculação de contas. Garantir que um usuário autentique ambas as contas antes que o vínculo seja concluído tornará muito mais difícil para os invasores acessarem as contas dos usuários. Garantir que a autenticação seja bem executada é fundamental para manter o XBOX Live e o seu título protegidos contra fraudes.Acomodar a vinculação de contas para todos os usuários se uma conta vinculada for necessária para a jogabilidade
Os títulos devem acomodar a vinculação de contas para todos os usuários se uma conta vinculada for necessária para a jogabilidade. Os publishers são responsáveis por garantir que o vínculo com seu serviço seja tratado de maneira compatível com a COPPA para títulos lançados nos Estados Unidos. Um cenário em que este requisito se aplicaria poderia ser um título criado para todos os públicos, com classificação ESRB E, que exige uma conta vinculada para jogar. Para jogar o título, os usuários precisariam criar uma conta no serviço do título e vincular essa conta à sua conta Microsoft. O seu título poderia enfrentar um problema quando uma criança quisesse jogar, mas fosse bloqueada pelo requisito de idade da vinculação de contas. Como a criança espera que o título a acomode por causa da classificação E, ela poderia se sentir enganada depois de ter pago pelo título e não conseguir acessá-lo. Esse cenário também poderia incentivar os usuários a jogar o título usando uma conta diferente ou até mesmo a falsificar sua idade. A intenção deste requisito é garantir que todos os usuários que se enquadram na classificação de um título possam jogar o título que compraram.Validar a idade do usuário antes de criar contas
Antes de oferecer recursos de criação de conta a um usuário de conta Microsoft, os títulos devem validar a idade do usuário antes de criar uma conta. Os títulos devem validar a idade do usuário antes de criar uma conta.[!TIP] Os títulos devem verificar a faixa etária de um usuário chamando a função XUserGetAgeGroup, cujo uso não exige uma exceção.Na Microsoft, uma conta infantil é definida como qualquer conta Microsoft afiliada a uma conta Microsoft de adulto quando a idade da criança ou do adolescente é inferior à maioridade em seu país ou região. Nesse caso, a criança deve estar vinculada à conta Microsoft de um adulto para participar dos serviços do XBOX. Ao gerenciar a privacidade e a segurança online de um membro do grupo familiar, o console XBOX divide a definição de criança em duas categorias: Criança e Adolescente. As idades reais que se aplicam a essas categorias dependem do país ou região indicado na conta infantil. A categoria atribuída à conta se baseia nas faixas definidas pelo país ou região e na data de nascimento fornecida durante a criação da conta.
Desvinculação
Os usuários devem ter a possibilidade de desvincular contas do publisher ou de serviço da sua conta Microsoft. O título pode optar por tratar o processo de desvinculação dentro do título, em uma experiência na Web ou em um aplicativo hub. Não há um requisito explícito de facilitar a desvinculação dentro do título, apenas que os jogadores tenham um método para desvincular sua conta, caso desejem. A intenção deste requisito é garantir que os usuários possam alterar e gerenciar as contas que vincularam à sua conta Microsoft. À medida que mais dados são salvos na nuvem, os usuários confiam que os serviços tomarão as decisões certas sobre como seus dados são tratados. Os usuários estão mais propensos a compartilhar dados com uma conta quando sabem que têm controle sobre os dados que estão sendo capturados. Caso aconteça algo com um serviço que quebre a confiança do usuário, ou caso um usuário fique inseguro quanto à segurança de seus dados, os usuários devem conseguir romper facilmente a conexão entre as contas vinculadas.Experiência de logon único
Os títulos devem implementar o logon único depois que um vínculo de conta for estabelecido. A intenção deste requisito é oferecer aos usuários uma experiência consistente e fluida nos consoles XBOX, sem exigir que eles se lembrem de vários logins e senhas. Os usuários do XBOX esperam que as experiências “simplesmente funcionem”. Quando os usuários vinculam sua conta Microsoft a outro serviço, eles esperam que esse vínculo persista além da sessão e da configuração iniciais. Logon único significa que o título conecta automaticamente o usuário à sua conta vinculada ao usar o título. Para evitar que informações confidenciais ou privadas sejam armazenadas localmente no console, os títulos devem usar o XBOX Secure Token Service (XSTS) para viabilizar uma experiência de logon único.O que fazer e o que não fazer
Autenticação
Faça- Vincule contas usando o Partner XUID (PXUID) do usuário em vez do gamertag, pois, embora os usuários possam alterar seus gamertags, o PXUID permanecerá o mesmo.
-
Valide a propriedade do gamertag para vincular contas (uma relação é criada entre o PXUID do usuário e o número de ID interno do publisher).
- Exemplo 1: Um usuário entra em sua conta Microsoft no console e inicia o título pela primeira vez. O título verifica se o usuário atende aos requisitos de idade e oferece uma opção para o usuário vincular uma conta do publisher existente ou criar uma nova conta do publisher. Para vincular uma conta do publisher existente, o usuário insere seu nome de usuário e senha da conta do publisher; isso vincula o PXUID do usuário conectado à conta do publisher. Se o usuário não tiver uma conta do publisher existente, o título solicitará que ele crie uma nova conta escolhendo um nome de usuário e uma senha. Depois que o usuário inserir um nome de usuário e uma senha, seu PXUID será vinculado à conta do publisher.
- Exemplo 2: Um usuário faz login no site do publisher ou do serviço usando o mecanismo de autenticação de conta do publisher, com a conta ABC. Seguindo a solicitação do site, “Entre com a conta Microsoft associada ao seu gamertag”, o usuário faz login no site com o ID da sua conta Microsoft. O publisher usa o token de acesso do usuário para recuperar um X-token para a Relying Party do publisher e extrai o PXUID do X-token para identificar o usuário. Em seguida, o publisher ou serviço cria a relação entre a conta do publisher ou serviço e o PXUID associado ao usuário.
- Exemplo 3: Um usuário faz login no site do publisher usando o mecanismo de autenticação de conta do publisher, com a conta ABC. O site exibe um código exclusivo, como 123, para o usuário e o instrui a fazer login no console e inserir o código. O usuário faz login no console com seu gamertag e insere o código 123. Em seguida, o código é transmitido de volta ao site do publisher, criando a relação entre a conta do publisher ou serviço e o PXUID associado ao usuário.
- Ofereça aos usuários a opção de ler os Termos de Uso e a Declaração de Privacidade do publisher ou serviço enquanto a vinculação de contas estiver ocorrendo e as telas de vinculação de contas estiverem sendo exibidas.
[!Note] Os PXUIDs têm como escopo o Parceiro Comercial selecionado ao criar sua Relying Party no Partner Center. Se você estiver trabalhando com X-tokens para mais de uma Relying Party, elas deverão compartilhar o mesmo Parceiro Comercial para que os valores de PXUID correspondam. Para obter mais informações sobre a configuração de Parceiro Comercial e Relying Party, consulte Configuração de serviços Web no Partner Center.Não faça
- Usar o ID de usuário do XBOX (XUID) de um usuário para a vinculação de contas. Ele é considerado PII e não deve ser armazenado para fins de vinculação de contas. O Pairwise ID deve ser usado em seu lugar.
- Permitir que o usuário faça login no site da conta do publisher usando um mecanismo de autenticação baseado no gamertag do usuário. Em outras palavras, não habilite uma vinculação de contas em que o usuário insere seu gamertag no site do publisher ou serviço e o publisher ativa a relação entre a conta do publisher ou serviço e o XUID associado ao gamertag do usuário. Com esse tipo de mecanismo, seria possível que um usuário fizesse login usando o gamertag de outra pessoa e, assim, vinculasse sua própria conta do publisher à conta Microsoft de outra pessoa.
[!Note] O XUID do usuário pode ser necessário para fazer chamadas de serviço a serviço entre o servidor de um publisher e os serviços do XBOX. Nesses cenários, o XUID pode ser armazenado temporariamente enquanto for necessário. Entre em contato com seus contatos da Microsoft se você estiver usando chamadas de serviço a serviço.
Vinculação de contas para contas de crianças e adolescentes
Faça-
Para contas de crianças:
- Exija o consentimento dos pais antes de criar uma conta para um usuário classificado como Criança em seu país ou região.
- Forneça um aviso explícito sobre as classificações de conteúdo do título, site ou serviço, bem como informações completas sobre a capacidade do título ou site de se integrar às redes sociais.
[!Note] Os publishers são responsáveis por cumprir todas as leis e regulamentações aplicáveis a contas de crianças em todos os países e regiões em que seus produtos e serviços são vendidos e disponibilizados.
-
Para contas de adolescentes:
- Forneça aos clientes cuja faixa etária seja Adolescente e que criem uma conta vinculada informações completas sobre os recursos do título ou site para integração com redes sociais.
- Peça aos adolescentes que notifiquem os pais sobre a criação da conta. Isso inclui a possibilidade de aceitar os Termos de Uso e a Declaração de Privacidade em nome do adolescente. Recomendamos que o adolescente seja obrigado a aceitar os Termos de Uso e a Declaração de Privacidade no site do publisher, e não por meio do título.
Idade do usuário
Faça-
Aplique todos os requisitos legais e regulatórios relativos à privacidade e à segurança online infantil em todas as regiões e serviços em que o título ou serviço estiver disponível.
- Exemplo Children’s Online Privacy Protection Act (COPPA) nos Estados Unidos (https://www.ftc.gov/business-guidance/resources/complying-coppa-frequently-asked-questions).
-
Impeça que usuários mais jovens criem contas em sites ou serviços claramente destinados a públicos maduros ou adultos. Embora esse não seja um requisito explícito, recomendamos fortemente essa prática.
- Exemplo: Usando a função XUserGetAgeGroup, um publisher impede que um usuário com idade de 13 anos na conta Microsoft crie uma conta no site de um título popular com classificação M.
-
Separe por classificação do título qualquer conteúdo acessível por meio de contas gerenciadas pelo publisher. Embora esse não seja um requisito explícito, isso pode criar uma experiência do cliente mais segura e positiva para usuários mais jovens.
- Exemplo: Um dos pais pode estar disposto a permitir a vinculação a um site de comunidade de um título com classificação E, mas não de um título com classificação M, devido à natureza do conteúdo, bem como à idade e à maturidade gerais de cada comunidade.
-
Use a menor das duas idades do usuário se a idade na conta Microsoft do usuário for diferente da idade na conta do publisher.
- Exemplo: Se a idade do usuário na conta do publisher for 15 anos e a idade do usuário na conta Microsoft for 13 anos, o título ou serviço tratará o usuário como tendo 13 anos.
-
Se o site do publisher coletar a idade de um usuário ao configurar uma conta e o usuário tiver menos de 13 anos, o site deverá:
- Informar ao usuário que ele não atende aos requisitos de idade do site e, portanto, não tem permissão para criar uma conta naquele momento.
- Gravar um cookie de sessão para que o usuário não possa atualizar a página e fornecer uma idade diferente.
- Destruir quaisquer informações de identificação pessoal (PII) já coletadas do usuário.
Desvinculação
Faça- Ofereça aos usuários a possibilidade de romper a associação entre o PXUID e o ID da conta no site do publisher.
-
(1) Informe aos usuários como suas PII ou seu gamertag podem ser associados ao serviço social, (2) forneça aos usuários opções sobre como suas informações serão usadas no site e (3) exija ação explícita e notificação do usuário para associar e/ou exibir o gamertag do usuário com sua conta no site.
- Exemplo: Se for feito um vínculo com o site de um título, o site poderá exibir o gamertag do usuário, mas não deverá mostrar o nome real do usuário nem outros identificadores a outras pessoas. Os usuários podem criar um perfil e optar por vincular seu gamertag às suas informações pessoais, mas essa opção deve ser apresentada explicitamente.
- Ofereça aos usuários a possibilidade de desassociar o PXUID e o ID do publisher tanto no console quanto no portal Web do publisher.
- Forneça aos usuários controle total sobre a vinculação de contas por meio do título, do site ou de um aplicativo hub dedicado. Isso deve incluir configurações de consentimento dos pais (se aplicável), vinculação e desvinculação de contas, logon único e revisão dos Termos de Uso e das políticas aplicáveis.
Logon único
Faça- Solicite aos usuários suas informações de login quando eles iniciarem o aplicativo pela primeira vez no console. Um exemplo dessa exploração seria se o aplicativo A, um aplicativo de mensagens instantâneas, solicitasse a um usuário o login da conta do publisher A. Se o aplicativo B, um aplicativo de armazenamento de arquivos, fornecesse entrada automática e usasse o mesmo login do publisher A do aplicativo A, um invasor poderia usar as credenciais armazenadas em cache do aplicativo B para baixar e acessar o armazenamento de arquivos no aplicativo B sem precisar do login do publisher A.
- Armazenar quaisquer PII no console.
Exemplos de ótima vinculação de contas
Os exemplos a seguir fornecem uma visão geral de algumas das práticas recomendadas de vinculação de contas discutidas anteriormente.Autenticação
Os três exemplos a seguir ilustram as práticas recomendadas de autenticação discutidas anteriormente.Exemplo 1: Um usuário entra em sua conta Microsoft no console e inicia o título pela primeira vez. O título verifica se o usuário atende aos requisitos de idade e oferece uma opção para o usuário vincular uma conta do publisher existente ou criar uma nova conta do publisher.Para vincular uma conta do publisher existente, o usuário insere seu nome de usuário e senha da conta do publisher; isso vincula o PXUID do usuário conectado à conta do publisher. Se o usuário não tiver uma conta do publisher existente, o título solicitará que ele crie uma nova conta escolhendo um nome de usuário e uma senha. Depois que o usuário inserir um nome de usuário e uma senha, seu PXUID será vinculado à nova conta do publisher.
Exemplo 2: Um usuário faz login no site do publisher ou do serviço usando o mecanismo de autenticação de conta do publisher, com a conta ABC.Seguindo a solicitação do site, “Entre com a conta Microsoft associada ao seu gamertag”, o usuário faz login no site com o ID da sua conta Microsoft. O publisher usa o token de acesso do usuário para recuperar um X-token para a Relying Party do publisher e extrai o PXUID do X-token para identificar o usuário. Em seguida, o publisher ou serviço cria a relação entre a conta do publisher ou serviço e o PXUID associado ao usuário. Para obter mais informações sobre como habilitar a entrada com conta Microsoft, consulte o tópico do MSDN Logon único para aplicativos e sites.
Exemplo 3: Um usuário faz login no site do publisher usando o mecanismo de autenticação de conta do publisher, com a conta ABC.O site exibe um código exclusivo, como 123, para o usuário e o instrui a fazer login no console e inserir o código. O usuário faz login no console com seu gamertag e insere o código 123. Em seguida, o código é transmitido de volta ao site do publisher, criando a relação entre a conta do publisher ou serviço e o PXUID associado ao gamertag do usuário.
Idade do usuário e Termos de Uso do publisher
O fluxograma a seguir mostra um bom exemplo de validação de idade e Termos de Uso:
Desvinculação
Crie uma interface do usuário simples para permitir que os usuários desvinculem seu perfil do XBOX de um serviço vinculado. Não recomendamos ocultar as opções de desvinculação em níveis profundos da interface do usuário nem exigir que os usuários liguem para o suporte técnico para desvincular contas.





