Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Importante
A partir de 1º de maio de 2025, o Azure AD B2C não estará mais disponível para compra para novos clientes. Saiba mais nas nossas Perguntas Frequentes.
Antes de começar, use o seletor Escolha um tipo de política na parte superior desta página para escolher o tipo de política que você está configurando. O Azure Ative Directory B2C oferece dois métodos para definir como os usuários interagem com seus aplicativos: por meio de fluxos de usuário predefinidos ou por meio de políticas personalizadas totalmente configuráveis. As etapas exigidas neste artigo são diferentes para cada método.
A limitação etária no Azure Ative Directory B2C (Azure AD B2C) permite-lhe identificar menores que pretendem utilizar a sua aplicação, com ou sem o consentimento dos pais. Pode optar por impedir que o menor inicie sessão na aplicação. Ou permitir que os utilizadores concluam o login e fornecer à aplicação o estatuto de menor.
Importante
Este recurso está em pré-visualização pública. Não use o recurso para aplicativos de produção.
Quando o limite de idade está habilitado para um fluxo de usuários, os usuários são solicitados para sua data de nascimento e país/região de residência. Se um utilizador iniciar sessão que não tenha introduzido previamente as informações, terá de as introduzir da próxima vez que iniciar sessão. As regras são aplicadas sempre que um utilizador inicia sessão.
O Azure AD B2C usa as informações que o usuário insere para identificar se ele é menor de idade. O campo ageGroup é então atualizado na sua conta. O valor pode ser null, Undefined, Minor, Adult, e NotAdult. Os campos ageGroup e consentProvidedForMinor são usados para calcular o valor de legalAgeGroupClassification.
Pré-requisitos
- Crie um fluxo de usuários para que os usuários possam se inscrever e entrar em seu aplicativo.
- Registar uma aplicação Web.
- Conclua as etapas em Iniciar com políticas personalizadas no Active Directory B2C. Este tutorial orienta você sobre como atualizar arquivos de política personalizados para usar sua configuração de locatário do Azure AD B2C.
- Registar uma aplicação Web.
Configure o seu inquilino para a determinação da idade
Para usar o limite de idade em um fluxo de usuário, você precisa configurar seu locatário para ter propriedades extras.
- Use este link para experimentar a visualização de limite de idade.
- Se tiver acesso a vários inquilinos, selecione o ícone Definições no menu superior para mudar para o inquilino do Azure AD B2C no menu Diretórios + subscrições.
- Selecione Todos os serviços no canto superior esquerdo do portal do Azure, procure e selecione Azure AD B2C.
- Selecione Propriedades para o seu inquilino no menu à esquerda.
- Em Limite de idade, selecione Configurar.
- Aguarde até que a operação seja concluída e o seu cliente será configurado para restrição de idade.
Habilite o limite de idade em seu fluxo de usuários
Uma vez que o seu locatário esteja configurado para usar a filtragem de idade, você poderá então usar este recurso nos fluxos de usuários onde ele estiver habilitado. Você habilita o limite de idade com as seguintes etapas:
- Crie um fluxo de usuário que tenha o limite de idade habilitado.
- Depois de criar o fluxo de usuário, selecione Propriedades no menu.
- Na seção Limite de idade , selecione Habilitado.
- Em Inscrição ou login, selecione como deseja gerenciar usuários:
- Permita que menores de idade acedam à sua aplicação.
- Bloqueie o acesso à sua aplicação apenas de menores com idade inferior à idade de consentimento.
- Bloqueie o acesso de todos os menores à sua aplicação.
- Para No bloco, selecione uma das seguintes opções:
- Enviar um JSON de volta para o aplicativo - esta opção envia uma resposta de volta para o aplicativo que um menor foi bloqueado.
- Mostrar uma página de erro - é mostrada ao utilizador uma página a informá-lo de que não pode aceder à aplicação.
Teste seu fluxo de usuários
- Para testar sua política, selecione Executar fluxo de usuário.
- Em Application, selecione o aplicativo Web chamado testapp1 que você registrou anteriormente. O URL de resposta deve mostrar
https://jwt.ms. - Selecione o botão Executar fluxo de utilizador.
- Inicie sessão com uma conta local ou social. Em seguida, selecione o seu país/região de residência e data de nascimento que simulam um menor.
- Repita o teste e selecione uma data de nascimento que simule um adulto.
Quando inicia sessão como menor, deverá ver a seguinte mensagem de erro: Infelizmente, o seu início de sessão foi bloqueado. As leis de privacidade e segurança online do seu país impedem o acesso a contas pertencentes a crianças.
Ativar o limite de idade na sua política personalizada
- Veja o exemplo de uma política de limite de idade no GitHub.
- Em cada arquivo, substitua a cadeia de caracteres
yourtenantpelo nome do locatário do Azure AD B2C. Por exemplo, se o nome do seu cliente B2C for contosob2c, todas as instâncias deyourtenant.onmicrosoft.comtornar-se-ãocontosob2c.onmicrosoft.com. - Carregue os ficheiros de política.
Próximos passos
- Saiba como Gerenciar o acesso do usuário no Azure AD B2C.