Skip to main content

Role Debugging Mode


Overview

When administrators or operators are configuring and testing an application, they may need to verify how data access and operations work under different roles or role combinations.

After enabling Role Debugging Mode, a role switching menu becomes available in the application. Application administrators, operators, and developers can switch to different roles and access the application with the selected role's permissions.

This feature helps administrators quickly validate role and permission configurations, ensuring that regular users can perform operations only within their assigned permission scope. It also improves application security and reliability.

Available Roles for Debugging

  • Application Administrator: Can switch to and test all roles.

  • Operator: Can switch to regular user roles and perform data operations based on the permissions of the selected debugging role.

How to Use Role Debugging Mode

Enable Role Debugging Mode

Go to the application's User Management page and enable Role Debugging Mode.

Select a Role to Debug

Select a role to access the application with the selected role's permissions. The selected debugging role also applies when accessing the application from mobile devices.

By default, you can switch and test one role at a time. To verify permission combinations across multiple roles, enable Multi-Select Mode.

Learn more about Multi-Role Permission Rules

Restore the Original Role or Disable Role Debugging Mode

Click the X icon in the role selection menu to clear the debugging role and restore the account's original role.

Click the user icon to open the application's User Management page, where you can disable Role Debugging Mode.

Was this document helpful?