Bu makalemde Microsoft 365 üzerinde contact oluştama powershell ile nasıl yapılır konusunu anlatıyor olacağım…
Tek bir kullanıcı için;
Tek bir shared mailbox oluşturmak için
New-Mailbox -Shared -Name “Satış Departmanı ” -DisplayName “Satış Departmanı ” -Alias satisd
Örneğimizde “Satış Departmanı ” isminde bir shared mail box oluşturuluyor.
Birden fazla kontak oluşturmak için;
Elimizde bir excel dosyası olduğunu ve bu dosyada name ve externalmail başlığında iki kolondan olduğunu düşünelim.
Dosyamızın “sharedmbx.csv” olduğunu düşünürsek ve içeriği örnekteki gibiyse
name,displayname,
satış departmanı;Satış departmanı
ithalat;ithalat,
######BEGIN######
$sharedlist= Import-Csv C:\TEMP\sharedmbx.csv -Encoding utf8 -Delimiter “;”
Foreach ($temp in $sharedlist)
{
$name=$temp.name
$displayname=$temp.displayname
New-Mailbox -Shared -Name $name ” -DisplayName $displayname
######END#####
Örneğimizde sharedmbx.csv dosyasında bulunan kayıtları içeren kayıtlar bir döngü içerisinde değerlendirilip tek tek oluşturuluyor.
Kürşat ARI / System Engineer & PowerShell Developer