MS365-Schul-Tools

Werkzeug: Klassengruppen (einmalige Neuanlage)

Nicht der Alltagsweg. Einmalige Neuanlage aller Klassengruppen mit festem Namensschema (z. B. jg2026-7a) per Microsoft Graph oder Skript. Für die tägliche Pflege (Liste matchen, Besitzer/Mitglieder) die Klassengruppen-Listenansicht nutzen.

Hilfe, Datenschutz & Windows-Hinweise

Wizard nur für die einmalige Neuanlage. Alltag: Klassen matchen oder einzeln anlegen unter Klassengruppen.
1. Klassenliste
2. Besitzer
3. Mitglieder
4. Grundlagen & Einstellungen
5. Ausführen

Klassenliste

ℹ️ Was ist das? Aus dieser Liste werden Microsoft 365-Gruppen (Unified Groups) mit Adressen im Muster <Präfix><Jahr>-<Kürzel>@domain.
Format: pro Zeile Klasse, optional Abschlussjahr und optional Klassenname (Anzeigename), getrennt durch Semikolon, Komma oder Tabulator. Beispiele: 1AK;2030;Klasse 1A-HAK oder nur 1AK.
Beispiel: jg20301AK@ms365.schule
Beispiel: jg2031-AK.
{suffix} = Buchstaben-Teil der Klasse (z. B. AK aus 1AK)
{klasse} = gesamter Klassencode (z. B. 1AK)
{kv} = Klassenvorstand-Kürzel aus Stammdaten (z. B. SCW)
Alternativen: {prefix}{year}-{suffix} · {prefix}{year}-{kv} · {prefix}{klasse}
Format: Klasse;Abschlussjahr;Klassenname;KV-Name;KV-MS365-ID/E-Mail
Felder ab Klassenname sind optional. Trennzeichen: Semikolon, Komma oder Tab.

Vorschau

Klasse Abschlussjahr Klassenname Anzeigename (Microsoft 365) Klassenvorstand Mail-Nickname E-Mail (Vorschau)
Noch keine Zeilen – oben Klassen einfügen.

Besitzer (Lehrkräfte)

Microsoft Graph: Besitzer müssen als Benutzer im Mandanten existieren (User Principal Name).
Klasse Klassenname Anzeigename (Microsoft 365) Gruppen-E-Mail (Vorschau) Mail-Nickname Besitzer (UPN)

Mitglieder (optional, pro Klasse)

Optional: Pro Klasse eine Liste: UPN/E-Mail, eine pro Zeile.
Klasse Klassenname Anzeigename (Microsoft 365) Gruppen-E-Mail (Vorschau) Mitglieder (eine Zeile pro UPN)
Leerzeilen und Zeilen mit # am Anfang werden ignoriert.

Klassengruppen: Grundlagen & Einstellungen

Ausführen (Online oder PowerShell)

Microsoft Graph im Browser

Voraussetzungen (PowerShell): Microsoft.Graph (Graph) und optional ExchangeOnlineManagement (Exchange).

Generiertes Script


                    

Fertiges Paket zum Doppelklicken

Lädt eine Datei Jahrgangsgruppen-Anlage.cmd (PowerShell eingebettet).