
03 Juli Contact Adder – Teil 1
Diesen Monat möchten wir euch ein kleines Tool, welches wir zur internen Nutzung entwickelt haben zur Verfügung stellen.
Problemstellung
Wir nutzen Office 365 zur Kollaboration. Jeder unserer Mitarbeiter hat ein Mobiltelefon, entweder IOS oder Android. Leider werden, selbst mit Nutzung von der Outlook App auf dem Telefon, neu angelegte Office 365 Benutzer nicht automatisch in das Telefonbuch der Telefone synchronisiert. Telefonnummernwechsel werden somit natürlich auch nicht automatisch übernommen.
Das wollten wir ändern.
Unsere Lösung
Als Workaround für dieses Problem haben wir ein kleines PowerShell Skript geschrieben, welches die Office 365 Benutzer mit den lokalen Kontakten des Outlooks auf dem Notebook synchronisiert. Diese Kontakte wiederum werden vom der Outlook App auf dem Telefon automatisch synchronisiert.
Implementierungsdetails
- Es werden nur Kontakte exportiert, die nicht leer sowie Exchange User sind und eine Mobil – Telefonnummer hinterlegt haben.
- Da wir beim Abgleich des Emailadress-Feldes Probleme hatten (teilweise steht dort die x500 Adresse drin) schreiben wir die Emailadresse zusätzliche in das Feld „User Field 1″ und vergleichen dieses.
- Das Skript löscht keine Kontakte. Wenn jemand die Firma verlässt, können die verbleibenden Mitarbeiter entscheiden ob Sie den Kontakt löschen oder mit neuen und ggf. privaten Kontaktdaten aktualisieren.
Das Skript
Das Skript findet Ihr in unserem Repository https://github.com/teal-technology-consulting/ContactAdder. Es ist unter der MIT Lizenz lizensiert.
Wie geht es weiter
Im nächsten Schritt werden wir ein kleines Setup schreiben, welches einen Scheduled Task für das Script anlegt und das Logging etwas verbessern.
An dieser Stelle wollen wir uns auch nochmal bei einigen Autoren bedanken, auf deren Arbeit und Inforationen wir bei der Entwicklung zurückgegriffen haben:
http://jamilpremji.com/post/157169397930/using-powershell-to-get-your-global-address-list [Zum Zeitpunkt der Veröffentlichung des Blogs nicht mehr verfügbar]
https://github.com/ITMicaH/Powershell-functions/tree/master/Office/Outlook
Bildquelle: freepik.com
LATEST POSTS
-
2024 bei TEAL: Innovation, Teamspirit und neue Meilensteine!
Unser Fokus lag dabei nicht nur auf der Optimierung unserer internen Prozesse, sondern auch auf dem Ausbau unseres Netzwerks und der physischen Präsenz in der IT-Sicherheitsbranche. In diesem Beitrag möchten wir die Höhepunkte des Jahres 2024...
19 Dezember, 2024 -
ChatGPT 1/3: Revolution in der KI-Technologie? – Wir stellen Cybersecurity-Fragen an eine Chat-KI
Die Künstliche Intelligenz (KI) ist ein faszinierendes und immer wieder viel diskutiertes Thema in der heutigen Technologie- und Informationsgesellschaft. Egal ob in der Wissenschaft, der Industrie oder im Alltag, die Möglichkeiten...
16 Januar, 2023 -
ChatGPT 2/3: Die Krux mit der KI
Nein, im zweiten Teil werden wir nicht noch ein Interview mit ChatGPT führen und über dessen Fähigkeiten staunen. Diesmal betrachten wir die Entwicklung und Möglichkeiten von KI im Allgemeinen und wagen einen Ausblick in die Zukunft, die in der IT-Welt...
16 März, 2023