Skip to content

🔐 Roles (Rules)

The Roles page displays all available roles in the system. Each role contains a set of permissions that determine what an employee can access in the dashboard. When creating a new role, you can specify the rewards that a user receives when assigned this role.

Access:

Sidebar → Employees and PermissionsRoles

🔗 Open Roles Page


Top Buttons:

Button Description
🔽 Filter Sorting and filtering options
➕ New Create a new role

Roles Table:

Column Description
ID Unique identifier for the role
Slug Programmatic name of the role — e.g., developer, admin, test-role
Name Display name of the role
View 👁️ Icon to view role details
Rewards 🎁 Gifts — click to view/manage rewards that a user receives when assigned this role
Permissions Green badges showing the permissions assigned to this role
Created At Role creation date

Roles List


Role and Permission Examples:

Role Permissions
Developer All permissions, browse targets, create/edit/delete targets, browse/edit rooms
admin Browse settings, edit settings
wares Browse bans
agency-owner Agency owner permissions
test-permission Browse agencies, countries, levels, currencies, moments, users, achievements
test-role Browse/create/edit/delete users, browse/create bans, browse videos

Create/Edit a Role:

When creating or editing a role, a comprehensive page appears for defining permissions.

Basic Fields:

Field Description Required
Role Name Name of the role (e.g., Developer, admin) ✅ Yes
English Description Role description in English ❌ No
Arabic Description Role description in Arabic ❌ No
Image Role icon/image ❌ No

Permission Sections:

Permissions are divided into tabs — each tab contains a group of permissions that can be enabled or disabled with ✅:

Tab Permission Examples
Dashboard Dashboard, browse dashboard, game charging
Fast Orders Quick system commands
Regions System Region management
Countries System Country management
Gift Rewards Gift rewards management
Games Games management
Badges Badge management
Wallet Wallet management
Charges Charges management
Users Browse/create/edit/delete users
Agency Settings Agency system settings
Advertisements Advertisement management
Store Store management
Distinguished Identifier Special ID management
VIP VIP system management
Families Family management
Agency System Agency system management
Internal Sales System Internal sales management
Host Agencies Host agency management
Host Level Host level management
Achievements Achievement management
CP CP management
Emojis Emoji management
Gifts Gift management
Room Cup Target Room cup target management
Rooms Browse/edit/delete rooms
BD Browse/create/edit/delete BD
Charge Agencies Charge agency management
Group Chat Group chat management
Lucky Box Lucky box management
Events Event management
Achievements Achievement management
Reels Reels management
Moments Moments management
Employees and Permissions Employee and permission management
Work Settings Work settings
Sensitive Settings Sensitive settings
Add-ons Add-ons management
Ranking Rewards Ranking rewards management
Wallet Fields Wallet field management
Rewards Rewards management
Room Boom Room boom management
Tribe Events Tribe event management
Invitation Code Invitation code management
Level Level management
System Settings System settings
App Default Screen Settings Default screen settings
General General settings

Select All

You can click Select all [section name] to enable all permissions in a section at once.

Create Role


Role Rewards (🎁 Gifts):

When clicking 🎁 Gifts next to any role, you'll go to the role rewards page — these are the rewards a user receives when assigned this role.

Rewards Table:

Column Description
ID Unique reward identifier
Type Reward type (badge: achievement)
Rewards Reward name
Image Reward icon/image
Expiry Reward expiration duration
Actions Additional actions (⋮)

Create a New Reward:

Field Description Required
Type Reward type — dropdown list ✅ Yes
Expiry Reward expiration duration (number with +/-) ❌ No

Reward Types:

Type Description
Merchandise Store item reward
Premium Membership VIP membership reward
Medals Medal reward
Badge Badge/achievement reward

Role Rewards


Quick Summary:

Action Steps
View Roles Employees and Permissions → Roles
Create New Role ➕ New → Role name → Select permissions → Submit
Edit Role Permissions ⋮ → Edit → Enable/disable permissions
Manage Role Rewards 🎁 Gifts → View/add rewards
Assign Role to Employee Employees → Edit → Rules → Select roles

🔗 Open Roles Page


Next Step

🔗 Invitation Code