mirror of
				https://github.com/Unleash/unleash.git
				synced 2025-10-27 11:02:16 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			45 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						|
title: How to add strategy constraints
 | 
						|
---
 | 
						|
 | 
						|
:::info Availability
 | 
						|
Strategy constraints are available to Unleash Pro and Enterprise users.
 | 
						|
:::
 | 
						|
 | 
						|
This guide shows you how to add [strategy constraints](../advanced/strategy-constraints.md) to your feature toggles via the admin UI. For information on how to interact with strategy constraints from an [Unleash client SDK](../sdks/index.md), visit the specific SDKs documentation or see [the relevant section in the strategy constraints documentation](../advanced/strategy-constraints.md#sdks "strategy constraints documentation, section on interacting with constraints from client SDKs").
 | 
						|
 | 
						|
## Prerequisites
 | 
						|
 | 
						|
You'll need to have an existing feature toggle with a defined strategy to add a constraint. The rest of this guide assumes you have a specific strategy that you're working with.
 | 
						|
 | 
						|
## Step 1: Open the constraints menu {#step-1}
 | 
						|
 | 
						|
Every strategy will have button labeled "add constraints" when viewed in the admin UI. Interact with this to open the constraints menu.
 | 
						|
 | 
						|

 | 
						|
 | 
						|
## Step 2: Configure the constraint {#step-2}
 | 
						|
 | 
						|
Refer to [the _constraint structure_ section of the strategy constraints reference](../advanced/strategy-constraints.md#constraint-structure) for a thorough explanation of the fields.
 | 
						|
 | 
						|
From the "Context Field" dropdown, select the context field you would like to constrain the strategy on.
 | 
						|
 | 
						|

 | 
						|
 | 
						|
## Step 3: Add additional constraints {#step-3}
 | 
						|
 | 
						|
To add additional constraints:
 | 
						|
1. Repeat [step one](#step-1 "step 1: open the constraints menu") to open the constraints menu.
 | 
						|
2. Use the "Add constraint" button to add a new constraint.
 | 
						|
 | 
						|
    
 | 
						|
 | 
						|
3. Follow [step two](#step-2 "step 2: configure the constraint") for the new constraint.
 | 
						|
 | 
						|
## How to update existing constraints
 | 
						|
 | 
						|
You can update any existing constraint by doing one of the following:
 | 
						|
 | 
						|
- Open the "add constraints" menu and modify existing constraints.
 | 
						|
- Using the constraint's "edit" button to bring up the constraints menu.
 |