{% extends 'base.html' %} {% block title %}Provision local teacher login{% endblock %} {% block content %}

Provision a teacher on this classroom server

Only teachers already approved on Cloudflare and received in the staff synchronization roster may receive a local login. The cloud password is never transferred.

{% if eligible %}
{% else %}

No approved, unlinked cloud teachers are available. First approve the teacher online, then run Direct Sync on this Pi.

{% endif %}

This creates a separate local password. Existing teachers are unaffected; use staff mapping if their username already exists locally.

{% endblock %}