Kalendereinträge werden zuverlässig in ein Ressourcenpostfach geschrieben statt in einen M365-Gruppenkalender.
Offen
Graph-Client von POST /groups/{id}/events auf /users/{upn}/calendar/events umstellen (heute ApiCore-Backend/src/calendar-sync/graph-client.service.ts)
Einstellung „Gruppen-ID“ durch das Postfach (UPN) ersetzen, Migration von CalendarSyncSettings, Oberfläche unter Verwaltung > Automatisierung > Kalender-Sync, Backup
Tests und Doku (.env.example, ARCHITECTURE)
Abhängigkeiten / Blocker
Laut Microsoft-Doku erlaubt ein Gruppenkalender kein App-only-POST /groups/{id}/events. Der Inhaber hat am 2026-10-13 entschieden, ein Ressourcenpostfach zu nutzen. Blockiert, bis er das Postfach und eine Application Access Policy anlegt, die die App auf dieses Postfach begrenzt.
Grundlage
Memory apicore-ausbau-2026-10-13 und microservice-umbau-wabenhain-apicore, ApiCore-Backend/.env.example (Abschnitt Entra ID SSO / Kalender).
## Ziel
Kalendereinträge werden zuverlässig in ein Ressourcenpostfach geschrieben statt in einen M365-Gruppenkalender.
## Offen
- [ ] Graph-Client von `POST /groups/{id}/events` auf `/users/{upn}/calendar/events` umstellen (heute `ApiCore-Backend/src/calendar-sync/graph-client.service.ts`)
- [ ] Einstellung „Gruppen-ID“ durch das Postfach (UPN) ersetzen, Migration von `CalendarSyncSettings`, Oberfläche unter Verwaltung > Automatisierung > Kalender-Sync, Backup
- [ ] Tests und Doku (`.env.example`, ARCHITECTURE)
## Abhängigkeiten / Blocker
Laut Microsoft-Doku erlaubt ein Gruppenkalender kein App-only-`POST /groups/{id}/events`. Der Inhaber hat am 2026-10-13 entschieden, ein Ressourcenpostfach zu nutzen. Blockiert, bis er das Postfach und eine Application Access Policy anlegt, die die App auf dieses Postfach begrenzt.
## Grundlage
Memory `apicore-ausbau-2026-10-13` und `microservice-umbau-wabenhain-apicore`, `ApiCore-Backend/.env.example` (Abschnitt Entra ID SSO / Kalender).
## Status
Code: nein · Geprüft: nein · Gemergt: nein · Produktiv: nein
Stand: 2026-10-16 (Quelle: git origin/main b48fb157, Cluster-Abfrage 2026-10-16, Session-Status vs-code-ff, Memory)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Ziel
Kalendereinträge werden zuverlässig in ein Ressourcenpostfach geschrieben statt in einen M365-Gruppenkalender.
Offen
POST /groups/{id}/eventsauf/users/{upn}/calendar/eventsumstellen (heuteApiCore-Backend/src/calendar-sync/graph-client.service.ts)CalendarSyncSettings, Oberfläche unter Verwaltung > Automatisierung > Kalender-Sync, Backup.env.example, ARCHITECTURE)Abhängigkeiten / Blocker
Laut Microsoft-Doku erlaubt ein Gruppenkalender kein App-only-
POST /groups/{id}/events. Der Inhaber hat am 2026-10-13 entschieden, ein Ressourcenpostfach zu nutzen. Blockiert, bis er das Postfach und eine Application Access Policy anlegt, die die App auf dieses Postfach begrenzt.Grundlage
Memory
apicore-ausbau-2026-10-13undmicroservice-umbau-wabenhain-apicore,ApiCore-Backend/.env.example(Abschnitt Entra ID SSO / Kalender).Status
Code: nein · Geprüft: nein · Gemergt: nein · Produktiv: nein
Stand: 2026-10-16 (Quelle: git origin/main
b48fb157, Cluster-Abfrage 2026-10-16, Session-Status vs-code-ff, Memory)