Specifikation

Start / Skapa_grupp_-_Mina_ämnen / Specifikation

Skapa grupp – Mina ämnen (Vklass V2)

Funktionens namn

  • SV: Skapa grupp – Mina ämnen
  • EN: Create teaching group – My subjects

Bakgrund och syfte

Undervisningsgrupper som synkas från elev-/schemasystem (t.ex. Procapita/Edlevo/Skola24) speglar inte alltid den faktiska pedagogiska organiseringen (halvklass, nivågrupp, stödgrupp, projektgrupp, en-till-en). Behörig personal ska kunna skapa en Vklass-intern undervisningsgrupp direkt under Mina ämnen, koppla den till korrekt kurs-/ämneskod och giltighetsperiod, och därefter lägga till elever och ev. medlärare.

Gruppen ska fungera som en "vanlig" undervisningsgrupp i Vklass men vara tydligt avgränsad: den påverkar inte schema, externa källsystem, formell närvaro eller officiell betygsrapportering.

Scope

  • CTA "Skapa grupp" på Mina ämnen/kurser
  • Styrt skapandeflöde: gruppnamn, kurs-/ämneskod (från katalog), start/slutdatum, integritetsinställningar
  • Skaparen blir automatiskt ansvarig lärare
  • Vidare till befintlig gruppvy och medlemshantering efter skapande

Avgränsningar (out of scope)

  • Undergrupper (förskola/fritids), praktikgrupper, närvaro-only-grupper
  • Grupper med vårdnadshavare som medlemmar
  • Skolövergripande grupper
  • Nya filter/sorteringar i Mina ämnen

Behörighet

  • Feature toggle per huvudman → skolform → skolenhet (avstängd som standard)
  • Kapabilitet: TeachingGroup.CreateManual
  • Skolenhetsbundet: skapande och medlemshantering begränsas till vald skolenhet

Fält vid skapande

Fält Obligatoriskt Validering
Gruppnamn Ja 1–120 tecken, inga radbrytningar
Kurs-/ämneskod Ja Från katalog, giltig för skolform
Startdatum Ja Datum, ≤ Slutdatum
Slutdatum Ja Datum, ≥ Startdatum
Dölj medlemslista för elever Ja Bool, policy-default

Acceptanskriterier

  1. CTA visas bara med aktiv toggle + behörighet
  2. Kurskod måste väljas från katalog
  3. Datumvalidering: slutdatum ≥ startdatum
  4. Skaparen blir ansvarig lärare
  5. Gruppen kan inte väljas i schema-/betygsflöden
  6. "Dölj medlemslista" döljer andra elevers namn för elever