Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Het doel is een strategie voor functiebeheer die ontwikkelaars kunnen gebruiken om geleidelijk nieuwe functies uit te rollen in hun gebruikersbestand. De strategie is gebaseerd op het concept van het richten van een set gebruikers die bekend staan als de doelgroep. Een doelgroep bestaat uit specifieke gebruikers, groepen en een aangewezen percentage van de gehele gebruikersbasis.
De gebruikers kunnen werkelijke gebruikersaccounts zijn, maar ze kunnen ook machines, apparaten of unieke entiteiten zijn waarvoor u een functie wilt implementeren.
De groepen zijn aan uw toepassing om te definiƫren. Wanneer u bijvoorbeeld gebruikersaccounts target, kunt u Microsoft Entra-groepen of -groepen gebruiken die gebruikerslocaties aanduken. Wanneer u machines richt, kunt u deze groeperen op basis van implementatiefasen. U kunt groepen baseren op alle algemene kenmerken die u wilt gebruiken om uw doelgroep te categoriseren.
Functiefilters bieden een manier om een functievlag voorwaardelijk in of uit te schakelen. Het doelfilter is een van de ingebouwde functiebeheerfilters van de functiebeheerbibliotheek. U kunt een doelfilter gebruiken om een functie in of uit te schakelen voor doelgroepen.
In dit artikel wordt beschreven hoe u een doelfilter voor een functievlag toevoegt en configureert.
Vereiste voorwaarden
- Een Azure-abonnement. Als u nog geen account hebt, kunt u een gratis account maken.
- Een Azure App Configuration-opslag.
Een doelfilter toevoegen
Maak een functievlag met de naam Beta in uw App Configuration-archief en open deze voor bewerking. Zie Een functievlag maken en functievlagmen bewerken voor meer informatie over het toevoegen en bewerken van een functievlag.
Selecteer in het dialoogvenster Functievlag bewerkende optie Functievlag inschakelen als deze nog niet is geselecteerd. Selecteer Functiefilter gebruiken en selecteer vervolgens Maken.
Maak in het dialoogvenster Een nieuw filter maken de volgende selecties:
- Selecteer onder Filtertypede optie Doelfilter.
- Selecteer Overschrijven op groepen.
- Selecteer Overschrijven door gebruikers.
Voer de volgende gegevens in:
- Voer onder Standaardpercentage0 in.
- Onder Groepen opnemen:
- Voer bij Naam de tekst
contoso.comin. - Voer voor Percentage50 in.
- Voer bij Naam de tekst
- Voer onder Groepen uitsluiten de tekst in
contoso-xyz.com. - Voer onder Inclusief gebruikers de tekst in
test@contoso.com. - Voer onder Gebruikers uitsluiten de tekst in
testuser@contoso.com.
Deze instellingen resulteren in het volgende gedrag:
- De functievlag is altijd uitgeschakeld voor de gebruiker
testuser@contoso.com, omdattestuser@contoso.comdeze wordt vermeld in de sectie Gebruikers uitsluiten . - De functievlag is altijd uitgeschakeld voor gebruikers in de
contoso-xyz.comgroep, omdatcontoso-xyz.comdeze wordt vermeld in de sectie Groepen uitsluiten . - De functievlag is altijd ingeschakeld voor de gebruiker
test@contoso.com, omdattest@contoso.comdeze wordt vermeld in de sectie Inclusief gebruikers . - De functievlag is ingeschakeld voor 50 procent van de gebruikers in de
contoso.comgroep, omdatcontoso.comdeze wordt vermeld in de sectie Groepen opnemen met een percentagewaarde van 50. - De functie is altijd uitgeschakeld voor alle andere gebruikers, omdat de standaardpercentagewaarde is ingesteld op 0.
Het doelfilter wordt geƫvalueerd voor een bepaalde gebruiker, zoals wordt weergegeven in het volgende diagram.
Als u de configuratie van het doelfilter wilt opslaan, selecteert u Toevoegen. Op de pagina Functievlag bewerken ziet u het doelfunctiefilter en de bijbehorende parameters.
Als u de functievlag wilt opslaan, selecteert u Toepassen.
Het doelfilter wordt toegevoegd aan uw functievlag. Dit doelfilter maakt gebruik van de doelregel die u hebt geconfigureerd om de functievlag voor specifieke gebruikers en groepen in of uit te schakelen.
Als u de functievlag wilt gebruiken met het doelfilter in uw toepassing, raadpleegt u de instructies die geschikt zijn voor uw taal of platform:
Volgende stappen
Ga verder met de volgende artikelen voor meer informatie over functiefilters: