Benutzer gesamt
—
registriert
Sync aktiv
—
Benutzer mit aktivem Sync
Letzte Syncs
—
in den letzten 5 Einträgen
Letzte Sync-Aktivitäten
Die 5 zuletzt gestarteten Sync-Vorgänge
| Benutzer | Zeitpunkt | Status | Kontakte |
|---|---|---|---|
| Lade… | |||
Benutzer
Alle registrierten Benutzer und ihr Sync-Status
| Sync | Adressbuch | Intervall | Letzter Sync | Aktionen | |
|---|---|---|---|---|---|
| Lade… | |||||
Azure AD Gruppen-Integration
Importiere User automatisch aus einer Azure AD Gruppe — kein OAuth-Login durch User nötig
In Azure Portal → Azure AD → Gruppen → deine Gruppe → "Object ID" kopieren
Wichtig: Azure App Permissions
Für Gruppen-Import sind Application Permissions nötig (nicht nur Delegated)
In Azure Portal → App-Registrierungen → CardSync → API-Berechtigungen → Berechtigung hinzufügen → Microsoft Graph → Anwendungsberechtigungen:
- User.Read.All — User-Daten lesen
- GroupMember.Read.All — Gruppenmitglieder lesen
- Contacts.ReadWrite (Application!) — Kontakte aller User schreiben
⚠️ Nach dem Hinzufügen "Administratorzustimmung erteilen" klicken — sonst funktioniert es nicht.
Synology CardDAV Konfiguration
Zentrale Servereinstellungen für alle Benutzer
Synology-IP oder Hostname mit Port (Standard: 5006 für CardDAV)
Azure App Registration
Einrichtungsanleitung für Microsoft OAuth
- Gehe zu portal.azure.com → Azure Active Directory → App-Registrierungen
- Klicke auf Neue Registrierung
- Name: CardSync | Kontotypen: Nur eigene Organisation oder Multitenant je nach Bedarf
- Redirect URI (Web): http://deine-domain/auth/callback
- Unter Zertifikate & Geheimnisse ein neues Client-Secret erstellen
- Unter API-Berechtigungen hinzufügen: Contacts.ReadWrite, offline_access, openid, profile, email
- Client-ID, Secret und Tenant-ID in die .env Datei eintragen