Alternancia de funciones en Adobe Experience Manager (AEM) 6.5 enable-feature-toggle-aem-forms-65
La alternancia de funciones es una funcionalidad de AEM que permite a los administradores habilitar o deshabilitar funciones específicas de forma dinámica. Esta funcionalidad es especialmente útil para administrar las características de los primeros usuarios y las características de la versión preliminar sin que sea necesario realizar implementaciones o cambios importantes en la base de código. Garantiza flexibilidad y control sobre las funciones accesibles en un entorno de AEM.
¿Por qué utilizar las alternancias de funciones en una configuración de AEM 6.5?
Al trabajar con una configuración de AEM 6.5, la función activa o desactiva la ayuda en lo siguiente:
-
Prueba de características experimentales de forma segura.
-
Despliegue de nuevos componentes por fases.
-
Mantener un único código base en varios entornos.
-
Reducción del riesgo durante las implementaciones y actualizaciones.
Consideración
A partir de AEM 6.5 SP23, no es necesario instalar el paquete com.adobe.granite.toggle.impl.dev, ya que ya está instalado con el complemento de Forms AEM service pack.
Requisitos previos
Antes de habilitar los conmutadores de funciones en la configuración de AEM 6.5, asegúrese de lo siguiente:
-
El usuario es miembro del grupo
forms-users. -
Vaya a
http://<author-instance-url>:portnumber/system/console/bundlesy compruebe si el paquete (com.adobe.granite.toggle.impl.dev-1.1.8.jar) está presente o no. En caso de que no esté presente, descargue el paquete desde el vínculo.
Activar conmutador de función enable-feature-toggle-65
Se pueden configurar cambios de características para los usuarios que las adoptaron por primera vez o nuevas características a través de la consola web de AEM siguiendo los pasos a continuación:
-
Inicie sesión en la instancia de AEM Forms.
-
Navegue hasta
http://<author-instance-url>:portnumber/system/console/configMgr. -
Busque Proveedor de alternancia dinámica de Adobe Granite en el Administrador de configuración.
-
Haga clic en el icono
.
-
En la sección Conmutadores habilitados, haga clic en
.
-
Añada el ID de alternancia de función para la función como se muestra en la siguiente imagen.
note note NOTE Puede encontrar el ID de alternancia de funciones en el documento específico de las funciones que adoptaron por primera vez. -
Haga clic en Guardar.
Deshabilitar alternancia de funciones disable-feature-toggle-65
Para desactivar las opciones de características para aquellas características cuyas opciones están activadas, siga los pasos a continuación:
- Inicie sesión en la instancia de AEM Forms.
- Navegue hasta
http://<author-instance-url>:portnumber/system/console/configMgr. - Busque Proveedor de alternancia dinámica de Adobe Granite en el Administrador de configuración.
- Haga clic en el icono
.
- En la sección Conmutadores deshabilitados, haga clic en
.
- Añada el número de conmutador para que la función se desactive.
- Haga clic en Guardar.
Consideración técnica
Las alternancias de funciones son específicas del entorno y se administran durante la ejecución, por lo que no requieren el reinicio del servidor. Sin embargo, algunas funciones pueden requerir la actualización de las páginas relevantes o la limpieza de la caché para reflejar los cambios.
Puede acceder a la lista de características habilitadas mediante la alternancia de características para su entorno mediante http://<author-instance-url>:4502/etc.clientlibs/toggles.json.