HangarOS Logo
Helpdesk/Flight School/Flight School Setup
Flight School

Flight School Setup

Configure your flight school settings, designate instructors, and prepare your workspace for training operations.

The Flight School settings section lets you configure how your school operates within HangarOS — specifically, which users are designated as instructors and how that role functions in the booking system.

Opening Flight School Settings

From the company sidebar, expand Flight School and click Settings. You need the flightschool:manage permission to access this page.

Designating Instructors

HangarOS distinguishes between regular company members and instructors. Only users designated as instructors can be selected as the instructor when a booking is created.

In the Flight School Settings page, you can configure which role acts as the instructor role for your company. Users who hold that role will appear in the instructor dropdown on the booking form.

Setting the Instructor Role

Select the role that your flight instructors hold from the dropdown. Any user assigned this role will automatically appear as an available instructor in the booking system. If you need to create a new instructor role first, visit the Roles & Permissions section.

How Instructor Designation Affects Bookings

When a new booking is created, the Instructor field is populated from the list of users who hold the designated instructor role. This ensures only qualified instructors are assigned to training sessions and prevents administrative staff or students from being mistakenly selected as instructors.

Instructor Availability

Once a user is designated as an instructor, they can configure their weekly availability through the Instructor Panel. This availability is enforced during booking — the system will reject bookings that fall outside an instructor's available hours. See the Instructor Availability guide for setup instructions.

Combining Flight School Setup with Other Settings

Flight School setup works alongside your Roles & Permissions system. We recommend the following workflow:

1. Create an Instructor role in Roles & Permissions with the instructor:panel:access permission.

2. In Flight School Settings, designate that role as the instructor role.

3. Assign the Instructor role to each of your CFIs via User Management.

4. Ask each instructor to set their availability in the Instructor Panel.

Following these steps ensures your booking system accurately reflects who is available to fly.

More guides in Flight School