Forum Academy Marketplace Showcase Pricing Features

How to create different types of users & access control

I want to build an application with the following structure:

Structure:

  1. Application owner with Super Admin + Admin + Sub Users
  2. Suppliers : Admin + Supplier Admin adding Sub Users
  3. Travel Agencies ( customers/ demand side) : Admin + Admin can create Sub Users
    Through Access Control, Admin should be enabled to create user rights, roles, hierarchy

Thanks!