INSIGHT-MVP/packages
Thomas Reitz 347a6ca418 feat: Profil mit Microsoft 365 Daten anreichern
- GraphService: getM365Profile() lädt givenName, surname, mobilePhone,
  businessPhones, city, streetAddress, postalCode, jobTitle via /me
- Office365Controller: GET /crm/office365/profile Endpunkt
- Frontend types: M365UserProfile Interface
- Frontend api: office365Api.getM365Profile()
- ProfilePage: O365 uebernehmen Button (nur wenn M365 verbunden)
  fuellt leere Felder: Vorname, Nachname, Telefon, Mobil, Ort, Strasse, PLZ
  Bestehende Werte werden NICHT ueberschrieben; Feedback zeigt welche
  Felder uebernommen wurden; User muss Speichern klicken

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-13 12:38:43 +01:00
..
core-service feat(core): Scopes für M365-Integration auf ReadWrite erweitern 2026-03-13 07:06:43 +01:00
crm-service feat: Profil mit Microsoft 365 Daten anreichern 2026-03-13 12:38:43 +01:00
frontend feat: Profil mit Microsoft 365 Daten anreichern 2026-03-13 12:38:43 +01:00