Aracılığıyla paylaş


Azure Active Directory (MSOnline)

Azure AD ve MSOnline PowerShell modülleri 30 Mart 2024 itibarıyla kullanım dışı bırakılmıştır. Daha fazla bilgi edinmek için kullanımdan kaldırma güncelleştirmesini okuyun. Bu tarihten sonra bu modüllere yönelik destek, Microsoft Graph PowerShell SDK'sına geçiş yardımı ve güvenlik düzeltmeleriyle sınırlıdır. Kullanım dışı bırakılan modüller 30 Mart 2025'e kadar çalışmaya devam edecektir.

Microsoft Entra ID (eski adıyla Azure AD) ile etkileşime geçmek için Microsoft Graph PowerShell'e geçiş yapmanızı öneririz. Sık sorulan geçiş soruları için Bkz. Geçiş hakkında SSS. Not: MSOnline'ın 1.0.x sürümlerinde 30 Haziran 2024'den sonra kesinti yaşanabilir.

MSOnline'ı kullanıcı yönetimi, etki alanı yönetimi gibi Azure AD yönetim görevleri ve çoklu oturum açmayı yapılandırmak için kullanabilirsiniz. Bu konu başlığı, bu cmdlet’lerin dizininizle kullanılmak üzere nasıl yükleneceğiyle ilgili bilgiler içerir.

MSOnline'ı yükleme

MSonline, microsoft .NET Framework ve Windows PowerShell varsayılan sürümüne sahip aşağıdaki Windows işletim sistemlerinde desteklenir: Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012 veya Windows Server 2008 R2.

Modülü yüklemenin en kolay yolu, PowerShell Galerisi’ni kullanmaktır. Modülü, Install-Module cmdlet’iyle yükleyebilirsiniz:

Install-Module MSOnline

Azure AD'ye Bağlanma

Bu makalede ele alınan cmdlet’lerin herhangi birini çalıştırabilmeniz için öncelikle çevrimiçi hizmetinize bağlanmanız gerekir. Bunu yapmak için, Windows PowerShell komut isteminde Connect-MsolService cmdlet'ini çalıştırın. Bundan sonra kimlik bilgileriniz istenir. İsterseniz, kimlik bilgilerinizi önceden belirtebilirsiniz, örneğin:

$Msolcred = Get-credential
Connect-MsolService -Credential $MsolCred

İlk komut kimlik bilgilerini ister ve bunları $Msolcred olarak depolar. Sonraki komut, hizmete bağlanmak için bu kimlik bilgilerini $Msolcred olarak kullanır.

Azure Active Directory'nin belirli bir ortamına bağlanmak için AzureEnvironment parametresini aşağıdaki gibi kullanın:

Connect-MsolService -AzureEnvironment "AzureGermanyCloud"

Bu örnek PowerShell oturumunuzu Alman AzureAD ortamına bağlar.

Daha fazla bilgi edinmek için bkz. Connect-MsolService.

Cmdlet’lerle ilgili daha fazla bilgi edinmek için aşağıdakileri yapabilirsiniz:

  • Yardım için bir klasör oluşturmak, cmdlet’leri listelemek ve sonra dosyayı not defterinde açmak için, Windows PowerShell komut isteminde aşağıdaki komutları çalıştırabilirsiniz:
New-Item c:\MsolHelp -Type directory
Get-command | Where-Object {$_.name -like "*msol*"} | Format-List | Out-File c:\MsolHelp\msolcmdlets.txt
Notepad c:\MsolHelp\msolcmdlets.txt
  • Bir cmdlet için sağlanan örnekleri görüntülemek istiyorsanız Windows PowerShell komut isteminde şu komutu çalıştırın: Get-Help <cmdlet-name> -Examples

  • Bir cmdlet için sağlanan adı, özeti, açıklamayı, parametre açıklamalarını ve örnekleri görüntülemek için Windows PowerShell komut isteminde şu komutu çalıştırın: Get-Help <cmdlet-name> -Detailed

  • Bir cmdlet için sağlanan adı, özeti, açıklamayı, ayrıntılı parametreleri ve örnekleri görüntülemek için Windows PowerShell komut isteminde şu komutu çalıştırın: Get-Help <cmdlet-name> -Full

Ayrıca bkz.