Feature Toggle in Adobe Experience Manager (AEM) 6.5
- Topics:
- Adaptive Forms
- Foundation Components
CREATED FOR:
- User
- Developer
Feature Toggle is a functionality in AEM that allows administrators to enable or disable specific features dynamically. This capability is particularly useful for managing Early Adopter features and Prerelease features without requiring major deployments or changes to the codebase. It ensures flexibility and control over which features are accessible in an AEM environment.
Enable Feature Toggle
Feature Toggles for early adopters or new features can be configured through the AEM Web Console by following the steps below:
-
Log in to your AEM Forms instance.
-
Navigate to
http://<author-instance-url>:portnumber/system/console/configMgr
. -
Search for Adobe Granite Dynamic Toggle Provider in the Configuration Manager.
-
Click the icon
-
In the Enabled Toggles section, click
-
Add the feature toggle id for the feature as shown in the image below.
NOTE
You can find the feature toggle id in the document specific to the early adopter features. -
Click Save.
Disable Feature Toggle
To disable the feature toggle(s) for features whose toggle(s) are enabled, follow the steps below:
- Log in to your AEM Forms instance.
- Navigate to
http://<author-instance-url>:portnumber/system/console/configMgr
. - Search for Adobe Granite Dynamic Toggle Provider in the Configuration Manager.
- Click the icon
- In the Disabled Toggles section, click
- Add the toggle number for the feature to be disabled.
- Click Save.
Technical Consideration
Feature Toggles are environment-specific and are managed at runtime, so they do not require a server restart. However, some features might require refreshing the relevant pages or clearing the cache to reflect changes.
You can access the list of features enabled through feature toggle for your environment via http://<author-instance-url>:4502/etc.clientlibs/toggles.json
.