Skip to main content

Building Your Organizational Team

Running high-impact university events requires delegation, but sharing the primary Society President/Admin login credentials poses severe security, financial, and data privacy risks. UniTix resolves this through Role-Based Access Control (RBAC), allowing you to invite volunteers and officers with strictly scoped permissions.

1. Inviting Team Members

  1. Navigate to the Members & Team tab (society-dashboard/members) in your left sidebar.
  2. Click Invite Member.
  3. Input the registered UniTix email address of your team member (they must have created a standard Student Account first).
  4. Assign their specific operational Role from the dropdown menu.
  5. Click Send Invitation. Their student dashboard will instantly unlock specialized organizer tools based on their assigned tier.

2. Exhaustive Role Permission Hierarchy


3. Role Breakdown & Operational Scope

πŸ‘‘ Society Admin (President)

The root account holder who originally registered the society and submitted KYC documentation (CNIC, Faculty Advisor verification). The Admin retains 100% full governance over all financial, legal, and personnel settings, including the ability to request payouts, update bank IBANs, and remove other team members.

πŸ› οΈ Event Manager

Designed for Vice Presidents, General Secretaries, and Event Directors. Event Managers handle the day-to-day heavy lifting:
  • Can launch new event pages, modify capacities, upload promotional banners, and manage waitlists.
  • Can audit and verify manual payment screenshots submitted by students.
  • Security Guard: Strict API route guards block Event Managers from accessing the /wallet endpoint or viewing sensitive bank transfer balances.

πŸ“± Gate Scanner

Designed exclusively for event-day entry volunteers and security staff.
  • When logged in, Scanners are routed directly to unitix.aarx.online/scan.
  • They can select active events and operate their mobile camera to validate student QR passes.
  • They have zero visibility into ticket pricing, revenue numbers, society settings, or attendee contact sheets.

🎟️ Ambassador / Promoter

Designed for student promoters who earn commission or track sales milestones through personalized referral links (/ambassadors).
  • Ambassadors get a dedicated tracking portal showing how many student checkouts occurred via their unique referral link.
  • Cannot view or edit society administrative settings.

4. Revoking Access & Security Auditing

If an officer graduates or a volunteer leaves your team:
  1. Navigate to Members & Team.
  2. Click the Trash / Revoke Icon next to the user’s name.
  3. Upon confirmation, their custom Firebase Auth claims (role: "manager" | "scanner") are instantly revoked on the backend, and any active browser session is immediately downgraded to a standard student account.