User Role Management & Access Control

The User Role Management (formerly "Administrators") feature empowers BrandChamp administrators to control access to different parts of the platform based on a user's role. This ensures that each user only sees the modules relevant to their responsibilities ; improving both security and user experience.

🔒 Note: This feature is only available on the Pro Plan or higher.


Why It Matters

  • 🔐 Enhanced Security: Restrict access to sensitive data like rewards, payments, and settings.
  • 🎯 Better UX: Users only see the sections that apply to their role.
  • ⚙️ Granular Control: Fine-tune access on a per-user and per-module basis.

Modules that a user does not have access to are completely hidden from view, both in the navigation and when attempting to reach them directly via a URL.


Access Levels

There are two types of access you can assign:

🟦 Full Access

Users with full access can:

  • View and manage all platform sections.
  • Invite new users.
  • Modify permissions for other users.

🟨 Partial Access

Users with partial access:

  • Can access only selected sections.
  • Cannot invite new users.
  • Cannot modify their own or others’ access rights.

ℹ️ This ensures delegated roles can’t elevate their privileges.


Supported Modules

You can control access to the following navigation sections:

  • Dashboard
  • BrandChamps
  • Activities
  • Referrals
  • Emails
  • Rewards
  • Reports
  • Payments
  • Settings

How It Works

1. Navigate to User Management

From the sidebar, go to Settings → User Management .

Here, you'll see a list of all users with their name, email, status, and actions.

2. Invite a New User

Click Invite User and enter:

  • First Name
  • Last Name
  • Email

Select either:

  • Full Access
  • Partial Access (with module checkboxes)

3. Edit Access for Existing Users

Click Edit Access to change a user's access level.

4. Disable a User

Click Disable to remove a user's access. A confirmation prompt appears.

Disabled users will move to the Disabled tab. You can re-enable them anytime.


Example Use Cases

Here are a few sample configurations:

  • Program Manager: Access to BrandChamps, Activities, Referrals, and Emails - no access to Settings or Payments.
  • Finance Admin: Access to Dashboard, Reports, and Payments - no access to program content.
  • Rewards Manager: Access to BrandChamps, Rewards, and Payments - ideal for reward operations.

Best Practices

  • Regularly review access settings for active users.
  • Coordinate with department leads to define roles.
  • Use Partial Access to prevent unintended admin actions.

FAQs

Q: Can users with partial access update permissions?

A: No. Only full access users can manage permissions.

Q: Can I re-enable a disabled user?

A: Yes. Go to the Disabled tab in User Management and click "Enable".

Q: Is this available on all plans?

A: No. This feature is available on Pro Plan and above.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us