Skip to main content

sysvoice MS365 Integration Kontaktsync persönliche Kontakte

Information:
Aktuell erfordert die Sysvoice-Integration, dass jeder einzelne Benutzer seine Kontakte manuell für den Administrator freigibt, der die Entra-App autorisiert hat.
Dieser Ablauf stellt sowohl für die Benutzer als auch für den Administrator eine unnötige Belastung dar.

Um den Prozess zu vereinfachen und effizienter zu gestalten, gibt es ein PowerShell-Skript, das automatisch alle Benutzer einer bestimmten Gruppe abfragt und die Kontaktfreigabe zentral übernimmt.

Adminkonto benötigt einen Mailbox (mind. ExchangeOnline Plan1) Lizenz!

Schritt-für-Schritt-Anleitung zur automatisierten Kontaktfreigabe

  1. Vorbereitung

    • Setze die Variable $GroupName auf den Namen der Sicherheitsgruppe, in der sich die Benutzer befinden. Diese Gruppe muss in Entra ID existieren.

      image.png

    • Die Variable $ReaderIdentity muss dem Admin-Konto entsprechen, das die Entra-App erstellt und freigegeben hat.

  2. Skript ausführen

    • Skript unten herunterladen und starten.

    • Der Ablauf ist automatisiert – lehn dich zurück und beobachte, wie die Kontakte freigegeben werden.

  3. Sysvoice aktualisieren

    • Führe anschließend ein Full Update in Sysvoice durch.

      image.png

    • Danach sollten die Kontakte aller Benutzer verfügbar und synchronisiert sein.

PowerShell-Skript

Fragt alle Benutzer der konfigurierten Entra-Sicherheitsgruppe ab (per Microsoft Graph) und setzt anschließend die Kontakte-Ordnerberechtigung (Reviewer) für das Admin-Konto über Exchange Online – automatisiert für die ganze Gruppe statt manuell pro Benutzer. Läuft in Windows PowerShell 5.1. Vor dem ersten Einsatz beim Kunden $GroupName und $ReaderIdentity im Skript anpassen (siehe Schritt 1 oben).

📎 Sysvoice-Kontaktfreigabe.ps1 herunterladen