Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Feature flag: definition

...

Definition

Feature flags provide access to one or more locked away functionalities, which are still in testing phases.

You can enable or disable it in the site configuration file - usually named “appsettings.json”.

Configuration

The following steps need to be followed in order to enable or disable a beta functionality under hidden behind a feature flag:

  1. Connect to the server which your site is installed on.

  2. Find Locate the “appsettings.json” document which is file (usually found at Din “C:/webs/yourSite-qa.digizuite.com/appsettings.json (json” or wherever the Webs folder is located).

    Image Added
  3. Make a back-up backup of the file, and then open edit the original one in order to edit it.

    Image Removed
  4. Remove the line specified in the paragraph below (Feature flags), found in the section “EnabledFeatures”.

    Image Removed

    In the image below, we have examples of some feature flags (“EnabledFeatures”). Insert or remove the flags you see fit, to enable or disable the features of your choosing.

    Image Added
  5. Save the file.

  6. Recycle the site site’s app pool through Internet Information Services (IIS) Manager (image below).

    Image RemovedImage Added

Feature flags

...

Relevant versions

Feature

Configuration

5.4.0

Workflows UI

Delete the line “business-workflows”

5.4.0

“Instantiate workflow” functionality

Delete the line Instantiate workflows

“instantiate-business-workflows”.