Tutoriel : Gérer les indicateurs de fonctionnalités dans Azure App Configuration

Vous pouvez créer des indicateurs de fonctionnalité dans Azure App Configuration et les gérer à partir des Gestionnaires de fonctionnalités dans le portail Azure.

Dans ce tutoriel, vous allez apprendre à :

  • Définir et gérer des indicateurs de fonctionnalités dans App Configuration.

Créer des indicateurs de fonctionnalités

Le Gestionnaire de fonctionnalités du portail Azure pour App Configuration fournit une interface utilisateur pour la création et la gestion des indicateurs de fonctionnalités que vous utilisez dans vos applications.

Pour ajouter un nouvel indicateur de fonctionnalité :

  1. Ouvrez un magasin Azure App Configuration et dans le menu Opérations, sélectionnez Gestionnaire de fonctionnalités>Créer.

    Screenshot of the Azure platform. Create a feature flag.

  2. Cochez la case Activer l’indicateur de fonctionnalité pour activer le nouvel indicateur de fonctionnalité dès que l’indicateur a été créé.

    Screenshot of the Azure platform. Feature flag creation form.

  3. Entrez un nom d’indicateur de fonctionnalité. Le nom de l’indicateur de fonctionnalité est l’ID unique de l’indicateur et le nom qui doit être utilisé lors du référencement de l’indicateur dans le code.

  4. Vous pouvez modifier la clé de votre indicateur de fonctionnalité. La valeur par défaut de cette clé est le nom de votre indicateur de fonctionnalité. Vous pouvez modifier la clé pour ajouter un préfixe, qui peut être utilisé pour rechercher des indicateurs de fonctionnalités spécifiques lors du chargement des indicateurs de fonctionnalité dans votre application. Par exemple, à l’aide du nom de l’application comme préfixe tel que appname:featureflagname.

  5. Sélectionnez éventuellement une étiquette existante ou créez-en une, puis entrez une description pour le nouvel indicateur de fonctionnalité.

  6. Laissez la case Utiliser le filtre de fonctionnalité désactivée et sélectionnez Appliquer pour créer l’indicateur de fonctionnalité. Pour en savoir plus sur les filtres de fonctionnalités, consultez Utiliser des filtres de fonctionnalités pour activer les indicateurs de fonctionnalités conditionnels et activer le déploiement intermédiaire des fonctionnalités pour les audiences ciblées.

Mettre à jour des indicateurs de fonctionnalités

Pour mettre à jour un indicateur de fonctionnalité :

  1. Dans le menu Opérations , sélectionnez Gestionnaire de fonctionnalités.

  2. Allez à l'extrémité droite de l'indicateur de fonctionnalité que vous souhaitez modifier et sélectionnez les points de suspension Autres actions (...). Ce menu vous permet de modifier l'indicateur, de créer une étiquette, de mettre à jour les balises, de parcourir l'historique, de verrouiller ou de supprimer l'indicateur de fonctionnalité.

  3. Sélectionnez Modifier et mettez à jour l’indicateur de fonctionnalité.

    Screenshot of the Azure platform. Edit a feature flag.

Dans le Gestionnaire de fonctionnalités, vous pouvez également modifier l’état d’un indicateur de fonctionnalité en cochant ou en décochant la case Activer l’indicateur de fonctionnalité.

Accéder à des indicateurs de fonctionnalités

Dans le menu Opérations, sélectionnez Gestionnaire de fonctionnalités pour afficher tous vos indicateurs de fonctionnalités.

Screenshot of the Azure platform. Edit feature flag columns.

Gérer la vue>Modifier les colonnes vous permet d'ajouter ou de supprimer des colonnes et d'en modifier l'ordre.

Gérer la vue>Paramètres vous permet de choisir le nombre d'indicateurs de fonctionnalités qui seront chargés par action Charger plus. Charger plus ne sera visible que s'il y a plus de 200 indicateurs de fonctionnalité.

Les indicateurs de fonctionnalités créés avec le Gestionnaire de fonctionnalités sont stockés sous la forme de valeurs de clés normales. Ils sont conservés avec un préfixe spécial .appconfig.featureflag/ et un type de contenu application/vnd.microsoft.appconfig.ff+json;charset=utf-8.

Pour afficher les valeurs de clé sous-jacentes :

  1. Dans le menu Opérations, ouvrez l’Explorateur de configurations.

    Screenshot of the Azure platform. Include feature flags in Configuration explorer.

  2. Sélectionnez Gérer l’affichage>Paramètres.

  3. Sélectionnez Inclure des indicateurs de fonctionnalité dans l’Explorateur de configuration et Appliquer.

Votre application peut récupérer ces valeurs à l’aide des fournisseurs de configuration App Configuration, de kits SDK, d’extensions de ligne de commande et d’API REST.

Étapes suivantes