Fonction d’activation/désactivation des fonctionnalités dans Adobe Experience Manager (AEM) 6.5 enable-feature-toggle-aem-forms-65

La fonction d’activation/désactivation des fonctionnalités est une fonctionnalité d’AEM qui permet aux administrateurs et aux administratrices d’activer ou de désactiver des fonctionnalités spécifiques de manière dynamique. Cette fonctionnalité est particulièrement utile pour gérer les fonctionnalités destinées aux utilisateurs et utilisatrices précoces et les fonctionnalités de version préliminaire sans nécessiter de déploiements ou de modifications importants de la base du code. Elle offre de la flexibilité et du contrôle sur les fonctionnalités accessibles dans un environnement AEM.

Pourquoi utiliser la fonction d’activation/désactivation des fonctionnalités dans une configuration AEM 6.5 ?

Lorsque vous travaillez dans une configuration AEM 6.5, la fonction d’activation/désactivation des fonctionnalités aide à :

  • Tester des fonctionnalités expérimentales en toute sécurité.

  • Déployer de nouveaux composants en plusieurs phases.

  • Disposer d’une base de code unique pour plusieurs environnements.

  • Réduire les risques lors des déploiements et des mises à niveau.

Remarque

À partir du pack de services 23 d’AEM 6.5, vous n’avez pas besoin d’installer le bundle com.adobe.granite.toggle.impl.dev, car il est déjà installé avec le module complémentaire AEM de Forms.

Prérequis

Avant d’activer la fonction d’activation/désactivation des fonctionnalités dans votre configuration AEM 6.5, vérifiez les points suivants :

  • L’utilisateur ou l’utilisatrice est membre du groupe forms-users.

  • Accédez à http://<author-instance-url>:portnumber/system/console/bundles et vérifiez si le lot (com.adobe.granite.toggle.impl.dev-1.1.8.jar) est présent ou non. S’il n’est pas présent, téléchargez le lot à partir de ce lien.

Fonction d’activation/désactivation des fonctionnalités

Bouton (bascule) Activer la fonction enable-feature-toggle-65

La fonction d’activation/désactivation des fonctionnalités pour les utilisateurs et les utilisatrices précoces ou pour les nouvelles fonctionnalités peut être configurée via la console web d’AEM en suivant les étapes ci-dessous :

  1. Connectez-vous à votre instance AEM Forms.

  2. Accédez à http://<author-instance-url>:portnumber/system/console/configMgr.

  3. Recherchez Fournisseur de fonction bascule dynamique Adobe Granite dans le gestionnaire de configuration.

  4. Cliquez sur l’icône icône-de-crayon .

  5. Dans la section Fonctions bascules activées, cliquez sur icône-de-crayon .

  6. Ajoutez l’identifiant du bouton d’activation de fonctionnalités, comme illustré dans l’image ci-dessous.
    Ajouter une fonction bascule

    note
    NOTE
    Vous trouverez l’identifiant de la fonction d’activation/désactivation des fonctionnalités dans le document spécifique aux fonctions destinées aux utilisateurs et aux utilisatrices précoces.
  7. Cliquez sur Enregistrer.

Désactiver la fonction d’activation/désactivation des fonctionnalités disable-feature-toggle-65

Pour désactiver la fonction d’activation/désactivation des fonctionnalités pour les fonctionnalités sur lesquelles celle-ci est activée, procédez comme suit :

  1. Connectez-vous à votre instance AEM Forms.
  2. Accédez à http://<author-instance-url>:portnumber/system/console/configMgr.
  3. Recherchez Fournisseur de fonction bascule dynamique Adobe Granite dans le gestionnaire de configuration.
  4. Cliquez sur l’icône icône-de-crayon .
  5. Dans la section Fonctions bascules désactivées, cliquez sur icône-de-crayon .
  6. Ajoutez le numéro de la fonction bascule pour désactiver la fonction.
    Supprimer la fonction bascule
  7. Cliquez sur Enregistrer.

Considérations techniques

Les fonctions d’activation/désactivation de fonctionnalités sont spécifiques à un environnement et sont gérées au moment de l’exécution. Il n’est donc pas nécessaire de redémarrer le serveur. Cependant, certaines fonctionnalités peuvent nécessiter d’actualiser les pages concernées ou d’effacer le cache pour refléter les modifications.
Vous pouvez accéder à la liste des fonctionnalités activées par le biais de la fonction d’activation/désactivation des fonctionnalités pour votre environnement via http://<author-instance-url>:4502/etc.clientlibs/toggles.json.

recommendation-more-help
experience-manager-65-help-main-toc