Microsoft Partner Network

Powershell für Office 365–Outlook Kontakte anlegen

logo-office-365Mit der Powershell für Office 365 können nicht nur die User und Lizenzen von Office 365 verwaltet werden sondern auch Exchange Online administriert werden.
Ein Punkt, der in der Web Konsole von Exchange zum Beispiel nicht möglich ist, ist eine CSV Datei mit Kontakten für die Globale Adressliste zu importieren. Im Web müsste das händisch, Eintrag für Eintrag, gemacht werden.

Hier eine kurze Anleitung, wie man GAL Kontakte (Active Directory Contacts) per Datei importieren kann. Wichtig dafür ist, dass das Powershell Environment Remote Commandlet zu lässte. Dies ist in meiner “Erste Schritte” Anleitung fest gehalten:

Powershell für Office 365–Erste Schritte

Importieren von Kontakten mir einer CSV Datei

Zuerst müssen wir unsere Office 365 Credentials ein geben, damit wir auch entsprechend authentifiziert sind:

image 

Danach können wir Username & Passwort eingeben:

image

Nun muss eine Verbindung zu Exchange Online hergestellt

image

und eine Administrator Session eröffnet werden:

image

Mit folgendem Kommando kann nun die CSV Datei (Download siehe unten), die im aktuellen Ordner der Powershell Session liegt, importiert werden. Mit dem Pipe Kommando wird für jede Zeile der CSV Datei ein “New-MailContact” Kommando ausgeführt, dass den Kontakt anlegt. Sollten Spalten in der CSV Datei fehlen, werden diese einfach übersprungen:

image

Nun muss nur noch die Admin Session geschlossen werden…

image

Download der CSV Demo Datei

ExternalContacts_sampleCSV.txt

Liste aller Befehle zum Kopieren

$LiveCred = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri
https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection

Import-PSSession $Session

Import-Csv .\ExternalContacts_sampleCSV.txt|%{New-MailContact -Name $_.Name -DisplayName $_.Name -ExternalEmailAddress $_.ExternalEmailAddress -FirstName $_.FirstName -LastName $_.LastName}

Remove-PSSession $Session

bei Fragen & Ideen für weitere Anleitungen einfach auf meinen Namen klicken:

Geronimo

Kommentar schreiben

biuquote
  • Kommentar
  • Live Vorschau
Loading

Datenschutzhinweis: Sie stimmen durch "Kommentar speichern" der Speicherung Ihrer Angaben durch Microsoft Österreich für die Beantwortung der Anfrage zu. Sie erhalten dadurch keine unerwünschten Werbezusendungen. Ihre Emailadresse wird auf Ihren Wunsch dazu verwendet Sie über neue Kommentare zu informieren.

Microsoft respektiert den Datenschutz. Datenschutz & Cookies