STORE & TEAM

Staff & Permissions Overview

Staff & Permissions Management Overview

The Staff & Permissions Management system in WaanKit CRM empowers organizations and brands to collaborate securely. Organization owners can invite team members, assign granular permissions, and control access across workspaces.

Staff List Dashboard


Role-Based Access Control (RBAC Matrix)

WaanKit provides three primary administrative roles:

Role System ID Description & Responsibilities Restrictions
Owner 0 Full Root Privileges: Manages billing, subscription packages, company profile, all branches, and member invitations/roles/deletion. None (Full Access)
Manager 1 Operational Management: Manages store branches, creates & edits Smart Links, Dynamic QR codes, designs landing pages, and views analytics reports. Cannot manage billing, company legal details, or delete Owners.
Data Analyst 4 Read-Only Analytics: Access to Analytics Dashboards, time-series metrics, heatmap visualizers, and Excel report exports. Cannot modify links, branches, or settings.

[!NOTE] Strict access controls (UseRights allowed={[0]}) ensure that only Owners have access to the "+ Invite Staff", "Resend Invitation", and "Delete Staff" actions.


Screen Breakdown (/app/setting-shop/staff/staff-list)

Navigating to "Staff List" in the sidebar provides the following interface elements:

Staff List Dashboard Overview

1. Status Tabs

  • "Admin Staff" Tab:

    Admin Staff Tab Displays all active members who have accepted the workspace invitation (status = true).

  • "Invitations" Tab:

    Invitations Tab Displays pending invitations awaiting confirmation (status = false), with quick actions to resend or delete.

2. Search & Filter Bar

  • Keyword Search: Search administrators by first name in real time.
  • Admin Rights Filter:

    Admin Rights Filter Filter the table by one or more specific roles (Owner, Manager, Data Analyst).

  • Sorting Options:

    Sorting Options

    • Name A - Z / Name Z - A
    • Join Date Newest - Oldest / Oldest - Newest

3. Staff Data Table

  • Displays avatar, member name, email, role badge, and join date.
  • Owners can click any row to edit member roles or change access status.

4. Audit Movement Logs

All member management activities including invitations, role changes, and account suspensions are automatically recorded in the Personal Movement Logs.


Related Workflows