Skip to content

Dashboard

Het beheerdersdashboard biedt een overzicht van de systeemstatus en snelle toegang tot beheerfuncties.

Toegang tot het Beheerderspaneel

Elke instelling heeft zijn eigen tenant-schema en een eigen beheerder-URL:

https://<domein>/<instelling-slug>/admin/
https://localhost:8443/default-institute/admin/
  1. Navigeer naar de beheerder-URL van jouw instelling
  2. Log in via de SSO-provider van je instelling (Keycloak)
  3. Je rol (superuser, beheerder, docent) bepaalt welke secties je kunt zien

Tenant-isolatie

Elke instelling draait in een geïsoleerd PostgreSQL-schema. Alle gegevens (toetsen, sessies, SEB-configuraties, handleidingen, gebruikers) zijn beperkt tot het schema van de instelling. Er is geen cross-tenant toegang.

Belangrijkste Secties

Sectie Doel
Instellingen Bekijk instellingsinstellingen (alleen eigen instelling)
EMS-omgevingen Configureer externe toetsmanagementsystemen (Moodle, ANS, Remindo) of ingebouwde EMS
Toetsen Maak en beheer toetsen
Toetssessies Bekijk en beheer actieve/verlopen toetssessies
SEB-configuraties Configureer Safe Exam Browser-instellingensjablonen
LLM-configuratie Configureer AI-vragengeneratie (alleen ingebouwde EMS)
Handleidingen Beheer documentatie-inhoud

Tenantbeheer (Superusers)

Superusers beheren tenants via management commands op de server:

# Alle tenants weergeven
python manage.py list_tenants

# Nieuwe tenant toevoegen
python manage.py add_tenant <slug> "<Naam>"

# Tenant verwijderen (verwijdert het hele schema)
python manage.py delete_tenant <slug>

Er is geen tenantbeheer in de beheerder-UI om onbedoelde schema-wijzigingen te voorkomen.