Documentation Index
Fetch the complete documentation index at: https://docs.kameleoon.com/llms.txt
Use this file to discover all available pages before exploring further.
Kameleoon uses roles to control what each user can view or modify within a project.
How roles and permissions work
You assign one or more roles to each user within a project. These roles determine the actions the user can perform.
The permission system follows these principles:
- Roles are assigned per user and per project.
- Each role grants a specific set of permissions.
- If a user has multiple roles, Kameleoon merges their permissions and grants the combined access.
- This allows teams to create custom access levels by combining roles when necessary.
For example:
- Marketing + Production → a user can both manage campaigns and launch them.
- Technical + Marketing + Production → a user can create campaigns, configure advanced options, integrate tools, and launch campaigns.
This flexible system enables you to adapt permissions to your workflows while maintaining control over sensitive actions.
Roles and permissions
Roles
| Role | Description |
|---|
| 🛡️ Super Admin | Manages account-level administration and user access |
| ⚙️ Admin | Manages project configuration and integrations |
| 🧑💻 Technical | Handles technical setup and integrations |
| 📈 Marketing | Creates and manages experiments and personalizations |
| 🚀 Production | Launches campaigns and manages production rollout |
Account administration permissions
These permissions apply to account and project management (including users, teams, projects, activity logs and integrations).
| Permission | 🛡️ Super Admin | ⚙️ Admin | 🧑💻 Technical | 📈 Marketing | 🚀 Production |
|---|
| Create, deactivate, reactivate, or delete users | ✅ | ❌ | ❌ | ❌ | ❌ |
| Configure user rights | ✅ | ❌ | ❌ | ❌ | ❌ |
| Add users | ❌ | ✅ | ❌ | ❌ | ❌ |
| Access the Teams page | ❌ | ✅ | ✅ | ✅ | ✅ |
| Edit a project | ❌ | ✅ | ✅ | ❌ | ❌ |
| Access the Project page | ❌ | ❌ | ❌ | ✅ | ✅ |
| Access the Activity page | ❌ | ❌ | ❌ | ✅ | ❌ |
| Manage integrations | ❌ | ✅ | ✅ | ❌ | ❌ |
Settings permissions
These permissions apply settings such as goals, segments and more.
| Permission | ⚙️ Admin | 🧑💻 Technical | 📈 Marketing | 🚀 Production |
|---|
| Manage advanced tools | ✅ | ✅ | ✅ | ❌ |
| Access audience insights | ❌ | ❌ | ✅ | ❌ |
| Manage goals | ❌ | ❌ | ✅ | ❌ |
| Manage segments | ❌ | ❌ | ✅ | ❌ |
Web Experimentation permissions
These permissions apply only to Web Experimentation features.
| Permission | ⚙️ Admin | 🧑💻 Technical | 📈 Marketing | 🚀 Production |
|---|
| Manage widgets | ✅ | ✅ | ✅ | ✅ |
| Manage integrations | ✅ | ✅ | ❌ | ❌ |
| Manage experiments | ❌ | ❌ | ✅ | ✅ |
| Manage personalizations | ❌ | ❌ | ✅ | ✅ |
| Launch an experiment | ❌ | ❌ | ❌ | ✅ |
| Launch a personalization | ❌ | ❌ | ❌ | ✅ |
Feature Experimentation permissions
These permissions apply only to Feature Experimentation features.
| Permission | ⚙️ Admin | 🧑💻 Technical | 📈 Marketing | 🚀 Production |
|---|
View all configurations (Includes environments, flags, variables, variations, goals, and the Rollout Planner) | ✅ | ✅ | ✅ | ✅ |
Manage flag configurations (Includes creating/deleting flags, and managing variables, variations, goals, and the Rollout Planner) | ✅ | ✅ | ❌ | ✅ |
| Manage integrations of a flag | ✅ | ✅ | ✅ | ✅ |
| Toggle flags On/Off | ✅ | ❌ | ❌ | ✅ |
| Edit environments | ✅ | ❌ | ❌ | ❌ |
| Access the feature flag dashboard | ❌ | ❌ | ✅ | ❌ |