ProviderDescription

class ProviderDescription[source]

The management-facing description of an exam environment provider.

Everything here is a pure attribute read off a cheaply-constructed provider instance (see _describe_provider()), so the description cannot drift from what the provider actually implements.

tag: Literal['schoolyear']

The provider’s config tag; the value the panel submits back as proctoring.tag on save.

display_name: str

The provider’s human-readable name; the dropdown option label, never hardcoded in the SPA.

has_teacher_ui_dashboard: bool

Whether the provider exposes a deep link to an external dashboard.

has_teacher_ui_exam_settings: bool

Whether the provider exposes a deep link to external exam settings.

requires_entry_window: bool

Whether the provider requires an entry window to be configured.

requires_idle_session_detection: bool

Whether the provider requires idle session detection to be enabled.

has_student_entry_window_override: bool

Whether per-student entry-window overrides may be used while this provider is attached.