BXI Software
Product
  • Welcome to BXI Software
  • Overview
    • Details
    • Database Overview
  • Features Overview
  • User
    • Certified Staff
    • Address Book
  • DIGITAL ATL
    • Overview
    • Login
    • Main Dashboard
    • ATL Dashboard
      • Flight Details
    • Features
  • Product Guides
    • Sales Management
      • New Trip
      • Edit and copy TRIP
      • Page
    • Aircraft Management
    • Technical Area
      • ATL
  • Fundamentals
    • Getting starter
      • Step 1 - Creating your Fleet
      • Step 2 - User Management
        • Role Description
        • Maintainer
  • BROKER BXI APPLICATION
    • BXI - Broker
    • User Manual
      • Authentication
      • Flight Calendar
      • Flight Details
      • Import Excel File
      • Send PNL
    • Technical Documentation
      • Authentication
      • Dashboard
      • Passenger List
        • Flight Details
        • Passenger List
        • Import Excel File
        • Send PNL
        • Push Passenger List
  • Use Cases
    • 🎨For Designers
    • 🖥️For Developers
      • Crew Counter Command
  • BXI Pilot App Mobile
    • ❓FAQ & Support
      • 📝Setting permissions
      • 🧑Inviting Members
Powered by GitBook
On this page
  1. Fundamentals
  2. Getting starter

Step 2 - User Management

This section provides an overview of the user management functionality in the DATL system, focusing on the different user roles and their hierarchies.

User Roles and Hierarchies

The DATL system uses a role-based access control (RBAC) mechanism to manage user permissions. Each role is designed to grant specific permissions and access levels within the system. Below is a detailed description of the available roles and their hierarchies.

Roles Overview

  • OCC Supervisor: This role includes the permissions of both OCC and Airliner Supervisor.

  • Technical Supervisor: This role includes the permissions of Technical.

  • Sale Supervisor: This role includes the permissions of Sales.

  • Contract Supervisor: This role includes the permissions of Human Respource.

  • Account Supervisor: This role includes the permissions of Accountant.

  • Owner: This role includes the permissions of Maintainer.

  • Chief Pilot: This role includes the permissions of Crew.

  • Customer.

  • Peer Support.

  • Head Of Operation.

  • Flight Service.

  • Maintainer.

  • CREW: This role aggregates the permissions of PIC, Pilot, SCCM, and AAVV.

Role Hierarchies

The role hierarchy defines the inheritance of permissions from one role to another. For instance, if a user is assigned the Occ Supervisor, they automatically inherit the permissions of both Occ and Airlainer Supervisor.

Here is a breakdown of the role hierarchy:

  • Occ Supervisor inherits permissions from:

    • OCC

    • Airliner Supervisor

  • Technical Supervisor inherits permissions from:

    • Technical

  • Sales Supervisor inherits permissions from:

    • Sales

  • Contract Supervisor inherits permissions from:

    • Human Resource

  • Account Supervisor inherits permissions from:

    • Account

  • Owner inherits permissions from:

    • Maintainer

  • PIC inherits permissions from:

    • Pilot

  • CREW inherits permissions from:

    • PIC

    • Pilot

    • SCCM

    • AAVV

Managing User Roles

To manage user roles in the DATL system:

  1. Assigning Roles: Administrators can assign roles to users based on their responsibilities and the level of access required.

  2. Role Inheritance: When a role is assigned, the user automatically inherits all permissions of the roles that fall under its hierarchy.

  3. Modifying Roles: Roles can be modified or updated by the super admin to ensure users have the necessary access levels.

  4. Role Removal: If a user no longer needs a particular role, it can be removed, which will also revoke the inherited permissions.

Example Scenario

If an individual is promoted to the position of OCC Supervisor, they should be assigned the OCC SUPERVISOR. This assignment will grant them the permissions of both OCC and AIRLINER SUPERVISOR, ensuring they have access to all necessary functions within the DATL system.

By effectively managing user roles and hierarchies, the DATL system ensures secure and efficient access control, enhancing the overall functionality and security of the system.

PreviousStep 1 - Creating your FleetNextRole Description

Last updated 11 months ago