Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A segmentação é uma estratégia de gerenciamento de recursos que os desenvolvedores podem usar para implantar progressivamente novos recursos em sua base de usuários. A estratégia baseia-se no conceito de segmentação de um conjunto de utilizadores conhecido como público-alvo. Um público é composto por usuários específicos, grupos e uma porcentagem designada de toda a base de usuários.
Os usuários podem ser contas de usuário reais, mas também podem ser máquinas, dispositivos ou quaisquer entidades exclusivamente identificáveis para as quais você deseja implantar um recurso.
Cabe à sua aplicação definir os grupos. Por exemplo, quando você segmenta contas de usuário, pode usar grupos do Microsoft Entra ou grupos que denotam locais de usuário. Quando definir máquinas como destino, pode agrupá-las com base nas fases de implementação. Você pode basear grupos em quaisquer atributos comuns que deseje usar para categorizar seu público.
Os filtros de recursos fornecem uma maneira de habilitar ou desabilitar um sinalizador de recurso condicionalmente. O filtro de direcionamento é um dos filtros de funcionalidades incorporados da biblioteca de gestão de funcionalidades. Você pode usar um filtro de segmentação para ativar ou desativar um recurso para públicos-alvo.
Este artigo mostra como adicionar e configurar um filtro de segmentação para um sinalizador de recurso.
Pré-requisitos
- Uma assinatura do Azure. Se não tiver uma, crie uma conta gratuita.
- Uma loja de Configuração de Aplicativos do Azure.
Adicionar um filtro de segmentação
Crie um sinalizador de recurso chamado Beta em sua loja de configuração de aplicativos e abra-o para edição. Para obter mais informações sobre como adicionar e editar um sinalizador de recurso, consulte Criar um sinalizador de recurso e Editar sinalizadores de recurso.
Na caixa de diálogo Editar sinalizador de recurso , selecione Ativar sinalizador de recurso se ainda não estiver selecionado. Selecione Rollout e, em seguida, selecione Audience.
Selecione as opções seguintes:
- Selecione Substituir por grupos.
- Selecione Substituição pelos utilizadores.
Insira as seguintes informações:
- Em Percentagem Predefinida, introduza 0.
- Em Incluir grupos:
- Em Nome, digite
contoso.com. - Em Porcentagem, insira 50.
- Em Nome, digite
- Em Excluir Grupos, insira
contoso-xyz.com. - Em Incluir Utilizadores, introduza
test@contoso.com. - Em Excluir Utilizadores, introduza
testuser@contoso.com.
Essas configurações resultam no seguinte comportamento:
- O sinalizador de recurso é sempre desativado para o usuário
testuser@contoso.com, porquetestuser@contoso.comestá listado na seção Excluir usuários . - O indicador de funcionalidade está sempre desativado para os utilizadores do grupo
contoso-xyz.com, porquecontoso-xyz.comestá listado na secção Grupos excluídos. - O sinalizador de recurso está sempre habilitado para o usuário
test@contoso.com, porquetest@contoso.comestá listado na seção Incluir usuários . - O sinalizador de recurso está habilitado para 50% dos usuários do
contoso.comgrupo, porquecontoso.comestá listado na seção Incluir grupos com um valor de porcentagem de 50. - O recurso é sempre desabilitado para todos os outros usuários, porque o valor de porcentagem padrão é definido como 0.
O filtro de segmentação é avaliado para um determinado usuário, conforme mostrado no diagrama a seguir.
Para guardar o sinalizador de funcionalidade, selecione Rever + atualizar na parte inferior. Depois de a validação passar, selecione Atualizar.
O filtro de segmentação foi adicionado à sua feature flag. Esse filtro de segmentação usa a regra de segmentação que você configurou para habilitar ou desabilitar o sinalizador de recurso para usuários e grupos específicos.
Para usar o sinalizador de recurso com o filtro de segmentação em seu aplicativo, consulte as instruções apropriadas para seu idioma ou plataforma:
Próximos passos
Para saber mais sobre filtros de recursos, continue para os seguintes artigos: