Zephyr Wiki
WebsiteTwitterTeam
  • Introduction
  • Supported Controllers
  • System Requirements
  • Country Availability
  • Roadmap
  • Patch Notes
    • Zephyr
      • 💼Archive
        • ⭐v1.8.171
        • ⭐v1.8.155
        • ⭐v1.8.154
        • ⭐v1.8.138
        • ⭐v1.8.129
        • ⭐v1.8.127
        • ⭐v1.8.110
        • ⭐v1.8.101
        • ⭐v1.8.64
        • ⭐v1.8.59
        • ⭐v1.8.43
        • ⭐v1.8.40
        • ⭐v1.8.12
    • Little Arms Launcher
    • Zephyr Dashboard
      • 💼Archive
        • ⭐v5.5.3
        • ⭐v5.5.2
        • ⭐v5.5.1
        • ⭐v5.5.0
        • ⭐v5.4.0
        • ⭐v5.3.1
        • ⭐v5.3.0
        • ⭐v5.2.0
        • ⭐v5.1.0
        • ⭐v4.2.6
        • ⭐v4.2.5
        • ⭐v4.2.4
        • ⭐v4.2.3
        • ⭐v4.2.2
        • ⭐v4.2.1
        • ⭐v4.2.0
        • ⭐v4.1.5
        • ⭐v4.1.4
        • ⭐v4.1.3
        • ⭐v4.1.2
        • ⭐v4.1.1
        • ⭐v4.1.0
  • Announcements
    • 2025
      • June
        • Site License System Updates
  • 🚀Getting Started
    • Create an Account
    • Little Arms Launcher
      • Installation
        • macOS
        • Windows
      • Distributing Little Arms Launcher and Zephyr
      • Microsoft's Configuration Manager
      • Deployment Strategy using Mapped Network Drive
      • Advanced Settings
      • App Settings
    • Scenarios
      • Tutorial
      • Basic Training
      • The Hill
      • Obstacle Course
      • Community Park
      • Parking Lot
      • Drone Racing
      • Yard
      • Flight Path Practice
      • Kids With Drones
      • The Island
      • Warehouse
      • Tower Inspection
      • Skip Fredericks
      • Bridge Inspection
      • NIST
    • Drones
      • ANAFI USA
      • Phantom 3
      • Phantom 4
      • Inspire 1
      • Inspire 2
      • 3DR Solo
      • Syma X5C
      • X-Star
      • Bepop 2
      • Mavic Pro
      • Typhoon
      • Titan
      • AG-6A
      • Loki Mkii
      • Skydio 2
      • Autel EVO II
      • HD Racer
      • Alta X
      • Arrowhead
      • Matrice
      • Matrice 30
    • Controller Configuration
      • FS-i6s Controller Setup
  • 👤ACCOUNT MANAGEMENT
    • Account Overview
    • User Settings
      • General
      • Address
      • Appearance
      • Security
      • Public Profile
      • Linked Accounts
      • Payment Methods
      • Communication
    • Public Profile Page
  • 🎓Learning Management System
    • Enterprise Billing
    • Site License
      • Manual Assignment
      • Automatic Assignment
    • Single Sign On
    • Courses
    • Assignments
    • Data Removal
  • 🪪Certifications
    • Overview
    • Attempt a Certification
    • Certification FAQ
    • Reviewing A Certification
      • Email Events
      • Reviewer FAQ
    • Verify a Certification
  • 🤝Integrations
    • Single Sign On
    • Drone Logbook
  • 🖥️HARDWARE LICENSES
    • Hardware License
  • 🔏Privacy and Security
    • Security
      • Subprocessors
      • Security FAQ
    • Privacy Statement
      • Cookies
      • Archive
        • Privacy Statement September 13, 2024
        • Privacy Statement January 24, 2022
        • Privacy Statement May 26, 2018
        • Privacy Statement July 28, 2016
  • 📋Policies
    • Terms of Service
      • Zephyr Website Terms of Service
        • Website Terms of Service Archive
      • Zephyr Simulator End User License Agreement
        • Zephyr EULA Archive
      • Terms of Service Archive
        • Terms of Service July 28, 2016
    • Shipping Policy
    • Return Policy
    • FAQs
    • Little Arms Studios
    • Support
    • Status
Powered by GitBook
On this page
  • Allocating & Revoking Licenses
  • Inviting Students
  • Welcome Email
  • Managing Invites
  • License Usage View & License Calculations
  • Example
  • FAQs

Was this helpful?

  1. Learning Management System
  2. Site License

Automatic Assignment

Details about the site license auto assignment licensing method on Zephyr

PreviousManual AssignmentNextSingle Sign On

Last updated 2 days ago

Was this helpful?

This style of license assignment under a site license organization leaves it entirely up to the system to assign student licenses based on course start and end dates.

Allocating & Revoking Licenses

Licenses are assigned to a student's account when they accept their invite.

Licenses are removed from a student's account when the course ends.

"What if I want to assign a license to a student outside of a course date?"

Under the automatic licensing method, license assignment is solely done by course dates.

If you want to assign a license to students outside of normal course dates, you would still need to create a course and set the start and end dates to the desired duration.

Inviting Students

Because licensing is done automatically when a student accepts an invite, invites can only sent on the start date of a course.

You can still create invites any time before the course start date, they just won't be sent until their scheduled send date. So, in the example below, after we click "Invite," we can expect the course invites to be sent on 6/30/2025 at 2am (Local Time).

Welcome Email

Since we know there can be technical issues when registering and installing the simulator, we automatically send a welcome email to students 1 week before their course begins.

This email walks them through registering their account and instructs them to download and install the simulator and ensure it runs before their course begins.

Email Subject: [Zephyr] Welcome Email and Preparations

Email Body:

Managing Invites

You can always go to your "Invites" table under Manage > Invites on your Zephyr Dashboard to view their status. Here you can see useful information like Status, Invite Expiration, Role/Course, and if a License Removal Date is set.

License Usage View & License Calculations

The most complicated portion of this system is license calculation. Our system will do everything possible to calculate license availability and prevent any license overuse. At any point in time, you can view your license usage by logging into your institution admin or instructor account and clicking the "View License Usage" button on the "Site License Usage" card.

You will be presented with a large calendar view.

Projected vs Historical Data

We divide license usage data between projected and historical usage.

Historical Usage is a record of license usage from any previous day. This will show a breakdown of license usage on the specific day.

Projected Usage is an anticipated estimate of license usage on the specific day given (a) any existing invitations and (b) any active licenses during that day.

In essence, anything in the future will be projected and anything in the past will be historical.

Navigation

Navigate through months/years by clicking the chevron arrow icons in the top right portion of the calendar view.

Click on a day to bring out the details sidebar on the right and view specific license usage on that day.

Sidebar (Daily Details)

With a day selected, if there are any courses, invites, and license usage projected on the day, it will populate the sidebar with total license usage at the top and a breakdown of student license usage per course on the given day.

Each student entry will either have an "email" icon or a green "checkmark" icon. An email icon indicates that an invite is sent or will be sent, but it has not been accepted. A green checkmark indicates that the student is currently registered and has a license assigned.

Available Actions

If you need to clean up any obsolete invitations or remove licenses, you can do so by clicking the red quick action buttons next to the student's entry. Completing one of these actions will free up a license to be used.

Note: clicking "Remove" here on a student entry removes them from the course and removes the license from their account.

Example

Say we have the following courses:

  1. Course A that starts 6/1 and ends 6/20

  2. Course B that starts 6/16 and ends 6/28

And our organization's max student licenses is 20

Since these courses overlap, we can only have 20 students combined between the two courses. With our max student licenses at 20 , we cannot have more than 20 licensed students at any given time.

So, if we have invited 15 students to Course A, we can only invite 5 students to Course B.

If you need more student licenses so that you can invite the students you need to a course, please contact your account manager or sales@littlearms.com

To continue the example, if today is May 15 and I'm preparing my courses, I can invite all 15 students to Course A and 5 students to course B. The invitations are created and viewable on the website dashboard in the invites table; however, they will not be sent to the students until the course start date. Students will also receive a welcome email 1 week before their course start date that will instruct them to register their account and install the simulator to ensure it works as expected before their course begins.

To break this down:

  • On May 25, students from Course A will receive their welcome emails

  • On June 1, they will receive their invitation emails

  • On June 9, students in Course B will receive their welcome emails

  • On June 16, they will receive their invitation emails

Invitations created less than one week before the course start date will immediately result in a welcome email being sent. Invitation emails will still only be sent on the course start date

Invitations created after the course start date but before the course end date will immediately result in the invitation email being sent.

  • From June 1 - June 15, assuming all students register, the organization's student license usage will show as 15

  • On June 16, assuming all student register that day, the organization's student license usage will show as 20

  • On June 20th, Course A's students will have their licenses automatically removed.

Depending on the time of day that the course ends, the organization's license usage might show 20 or 5. Thereafter, the organization's license usage will show as 5 until Course B ends.

FAQs

"I selected a course, but I don't have enough available licenses to invite the student I need"

You need to request your student license limit to be increased, remove students from your organization, or verify that courses are not unintentionally overlapping and using more licenses than intended.

"My available licenses is different now than it was an hour ago"

Available license projections can change based on a few factors: pending invitations get deleted, users get removed from an organization, courses end and licenses are automatically removed, etc.

"When do my student's licenses get removed?"

Every hour, our reconciliation function runs to two do things: (1) remove licenses from students where the license remove date has passed and (2) auto reject any outstanding invitations that have not been accepted for courses that have ended

The time of day matters since our historical usage calculator runs once per day. Details can be found here: . So, if a course ends before the calculator runs, license usage for that day will not include the licenses associated with that course.

🎓
Historical License Usage
Invite Students to Auto Licensing Course
Student Welcome Email
Invites Table Automatic Licensing Organization
License Usage Calendar
License Usage Legend
License Usage Navigation
License Usage Daily Overview
Course Examples