Skip to main content

VIP Early Access

VIP early access gives specific users or accounts access to a feature without affecting anyone else. Unlike an internal beta (which targets a whole domain), this targets individual users by ID or email.

Setup in the dashboard

  1. Open the environment where your flag lives (e.g. Production)
  2. Click the flag name to open its Rules page
  3. In the Add targeting rule form, choose a type and enter the value, then click Add rule

For a specific email address:

TypeValue
user_email[email protected]

For a specific user ID (more reliable — email addresses can change):

TypeValue
user_iduser_00042

The rule takes effect immediately. Alice (or user_00042) gets the flag enabled on their next evaluate call.

Adding multiple VIPs

Add one rule per person. There is no limit on the number of rules. Each rule has its own toggle so you can pause or remove individual users without affecting others.

For example, to give two users early access:

Both rules can be on at the same time.

How rules and rollout interact

Targeting rules are checked before the general rollout. This means VIP users always get the flag enabled (as long as the flag is on) regardless of what the rollout percentage is set to.

A typical layered early access setup:

LayerRule typeValue
VIP accountsuser_email[email protected], [email protected]
Internal teamemail_domain@yourcompany.com
General rollout(rollout % via API)5% of other users

VIPs and the internal team get access immediately. The rollout percentage applies to everyone else. Increase the rollout over time without touching the VIP rules.

info

Rollout percentage is not yet configurable in the dashboard UI. Use the Management API to set rollout_percentage on a flag.

Removing VIP access

To remove a specific user's access, open the flag's Rules page and click Delete on their rule. Their next evaluate call will fall back to the general rollout state.

To remove all early access and open the flag to everyone, delete all targeting rules and ensure the flag is enabled.