Configuring your Flags
π Definition
A Flag (more commonly known as Feature Flagging) is a technique that enables you to remotely modify any system behavior without changing its code. It can be seen as a dynamic variable allowing you to change values at any time. In Flagship, you can configure and manage your Flags.
βοΈ Configuration
Flag types
You can configure 5 types of Flags:
Flag type
Usage
Text
To modify the text or the configuration of a specific element in your interface.
Boolean
To activate or deactivate a specific part of your code.
Number
To create different variations of an element (i.e.: different prices for a product).
Array
To manage a list of items.
Object
To monitor more complex parts of your code, such as the iterations of a specific feature or a complete product configuration.
Configuration modes
To configure your Flag, you must select one of the following modes:
Standard mode
This is the most common method used for configuring a Flag. You need to fill in the name, type and value of your Flag in separate fields, and you can easily add Flags for the other variations/scenarios of your use case.
Expert mode (JSON)
This mode is designed for users who are comfortable with the JSON interface. It allows you to configure more complex Flags and to be more flexible.
β Good to know
When you save the configuration step of your Flags, the configuration mode (standard/expert) you used will also be saved.
βοΈ Use cases
The Standard mode can be used for example by Product Managers who want to use Flags to configure progressive deployment features. They usually want to prioritize their Flags and manage the production of their user stories easily.
The Expert mode (JSON) can be used for example by Tech leaders who want to use Flags for better scalability and safety related to their releases. They usually have a specific method to define the Flags with their team and technical stack that enables them to keep control over their code.
Need additional information?
Submit your request at product.feedback@abtasty.com
Always happy to help!
Last updated
Was this helpful?