1. Anasayfa
  2. Microsoft Office 365

Office 365 Üzerinde Powershell İle Kullanıcı İşlemleri Nasıl Yapılır?


0

Office 365’i Powershell ile kontrol edebileceğinizi biliyor musunuz? Bilgisayarınıza Office 365 Cmdlets’leri yükleyerek bu işleme başlayabilirsiniz. Yüklenecek araçları ise bu linke tıklayarak ulaşabilirsiniz. İhtiyacınız olan iki araç;

  • Microsoft Online Service Sign-in Assistant for IT Professionals
  • Azure Active Directory Module for Windows PowerShell

Eğer Windows 8.1 kullanıyorsanız bilgisayarınızda Azure Active Directory Module’ü kurarken Microsoft Online Service Sign-in Asisstant yüklü değil diye hata verirse Sign-in Assistant’ı kaldırıp aşağıdaki adresten BETA versiyonunu kurunuz problem düzelecektir.

http://www.microsoft.com/en-us/download/confirmation.aspx?id=39267

Aşağıda ilgili hata mesajı bulunmaktadır.


Resim-1

İlgili kurulumlardan sonra Connect-MsolService yazarak Bulut ortamına bağlanacağız.


Resim-2

Komutumuzu yazıp enter a bastığımızda aşağıdaki gibi bir kullanıcı adı ve şifre isteyen ekran karşımıza gelecektir. Bu ekrana O365 te bulunan admin hesabınızın bilgisini giriniz.


Resim-3

Bağlantı işlemini gerçekleştirdikten sonra işlemlere başlayabilirsiniz.

İlk örneğimi toplu olarak kullanıcıların şifre verirken karmaşık şifre gereksinimlerini kapatacağız. Bu işlemi tüm kullanıcılarda yapmak için bir Security Group oluşturacağız ve tüm kullanıcıları bu grubun içerisine üye yapacağız. O365 panelinde bulunan Users & Groups menüsünden bu işlemi yapabiliriz. + işaretine basarak yeni grubun adını ve üyelerini belirtiniz.


Resim-4

 

Grubu oluşturduktan sonra gruba ait ObjectID ye erişmek için Get-Msolgroup yazarak ObjectId yi kopyalayınız.

Sonrasında Get-MsolGroupMember -groupObjectid xxxxxxx | Set-MsolUser -StrongPasswordRequired $False

Komutunu kullanarak kullanıcılarınızın karmaşık şifre zorunluluğunu kapatmış oluyorsunuz.

Devamında ise Get-MsolGroupMember -groupObjectid xxxxxxx | Set-MsolUser -PasswordNeverExpires $true

Komutunu kullanarak kullanıcıların şifrelerinin eskime özelliğini kapatmış olacaksınız.


Resim-5

Ayrıca işinize yarayacak bazı komutları da paylaşmak istiyorum.

Eğer bir kullanıcının şifresini değiştirecekseniz; (Kullanıcı girişi yaptıktan sonra şifre değiştirme ekranı gelmez).

Set-MsolUserPassword -UserPrincipalName fatih@fatihteke.com -NewPassword P@ssw0rd -ForceChangePassword $False

Eğer birden fazla kullanıcının şifrelerini bir CVS Dosyası kullanarak değiştirecekseniz;

Import-Csv c:\sifreler.csv|%{Set-MsolUserPassword –userPrincipalName $_.upn -NewPassword $_.newpassword -ForceChangePassword $false}

Bu durumda CSV dosyanız aşağıdaki gibi olmalıdır.


Resim-6

Eğer sadece bir kullanıcıda Şifre eskimesini kapatmak isterseniz;

Set-MsolUser –UserPrincipalName fatih@fatihteke.com -PasswordNeverExpires $True

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

Bu İçeriğe Tepkin Ne Oldu?
  • 0
    harika_
    Harika!!
  • 0
    be_enmedim
    Beğenmedim
  • 0
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

Bahçeşehir Üniversitesi Bilgi Teknolojileri Tezli Yüksek Lisans mezunu olan Fatih Teke'nin Commodore 64 ile başlayan bilgisayar macerası, 2003 yılında profesyonel olarak devam etmiştir. Şu anda Sigorta Bilgi ve Gözetim Merkezinde Kıdemli Mimar olarak görev almakta olan Fatih Teke, 2011 yılından beri Microsoft yetkili eğitmeni MCT (Microsoft Certified Trainer) sertifikasına sahiptir. Ayrıca Symantec Official Web sitesinde yaptığı çözümler, paylaştığı videolar ve makaleler ile 2010 yılında Symantec Trusted Advisor unvanına layık görülmüştür. Türkiye’deki ilk ve tek Trusted Advisor olan Fatih Teke boş zamanlarında tenis ve satranç müsabakalarına katılmaktadır. Active Directory, Exchange Server, Symantec EndPoint Protection, Skype For Business, Teams, SCCM, SCOM, Powershell Scripting ve Server İşletim Sistemleri ilgi alanları dahilindedir.

Yazarın Profili

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir