Skip to main content

How to Assign and Edit User Roles and Permissions

Learn how to assign user roles and edit their permissions as needed.

Rewaa provides five predefined user roles, allowing you to assign the appropriate permissions based on each user's responsibilities.

What Are Roles and Permissions?

  • Role: A title that defines a user's responsibility within the system, such as Cashier.

  • Permission: A specific action the user is allowed to perform on the platform, such as applying discounts during sales.

Available Roles

  • Admin: Has full control over the system, including managing all operations and settings.

  • Cashier: Responsible for processing payments and completing sales transactions.

  • Store Manager: Oversees daily operations and monitors staff performance.

  • Inventory Manager: Manages inventory levels and stock receiving and issuing processes.

  • Accountant: Manages financial records, reviews accounting transactions, and ensures compliance with financial standards and procedures.

Assign a Role to a User

  1. Go to Settings > Users > Add User.

  2. Enter the required user information and select a role.

  3. Add the user to the platform.

Assign an Existing Role to Users

  1. Go to Settings > Roles & Permissions.

  2. Click the three-dot menu next to the desired role, then select Assign To Users.

  3. Select the user(s).

  4. Click Assign.

Edit Role Permissions

  1. Go to Settings > Roles & Permissions.

  2. Click the three-dot menu next to the desired role, then select Edit Permissions.

  3. Select the required section from the menu on the left.

  4. Enable or disable the required permissions.

  5. Click Save Changes.

ℹ️ Any changes you make to a role's permissions apply to all users assigned to that role.


FAQs

  1. Can I assign the same role to multiple users?

    Yes, you can.

  2. Can I create new user roles?

    No. You can only use the predefined roles available on the platform.

  3. Can I assign different permissions to each user?

    No. Any changes made to a role's permissions apply to all users assigned to that role.

Did this answer your question?