Azure Active Directory (MSOnline)

Penting

Azure AD dan modul MSOnline PowerShell tidak digunakan lagi per 30 Maret 2024. Untuk mempelajari lebih lanjut, baca pembaruan penghentian. Setelah tanggal ini, dukungan untuk modul ini terbatas pada bantuan migrasi ke Microsoft Graph PowerShell SDK dan perbaikan keamanan. Modul yang tidak digunakan lagi akan terus berfungsi hingga 30 Maret 2025.

Sebaiknya migrasi ke Microsoft Graph PowerShell untuk berinteraksi dengan Microsoft Entra ID (sebelumnya Azure AD). Untuk pertanyaan migrasi umum, lihat FAQ Migrasi. Catatan: MSOnline versi 1.0.x mungkin mengalami gangguan setelah 30 Juni 2024.

Anda dapat menggunakan cmdlet MSOnline untuk Azure AD tugas administratif seperti manajemen pengguna, manajemen domain, dan untuk mengonfigurasi akses menyeluruh. Topik ini mencakup informasi tentang cara menginstal cmdlet untuk digunakan dengan direktori Anda.

Menginstal MSOnline

Modul MSOnline didukung pada sistem operasi Windows berikut dengan versi default Microsoft .NET Framework dan Windows PowerShell: Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, atau Windows Server 2008 R2.

Anda dapat menginstal modul ini dari Galeri PowerShell.

Menyambungkan ke Microsoft Azure Active Directory

Sebelum Anda dapat menjalankan salah satu cmdlet yang dibahas dalam artikel ini, Anda harus terlebih dahulu terhubung ke layanan online Anda. Untuk melakukannya, jalankan cmdlet Connect-MsolService di prompt perintah Windows PowerShell. Anda kemudian akan dimintai kredensial Anda. Jika mau, Anda dapat memberikan kredensial terlebih dahulu, misalnya:

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

Perintah pertama meminta kredensial dan menyimpannya sebagai $Msolcred. Perintah berikutnya menggunakan kredensial tersebut sebagai $Msolcred untuk menyambungkan ke layanan.

Untuk menyambungkan ke lingkungan tertentu dari Azure Active Directory, gunakan parameter AzureEnvironment, sebagai berikut:

Connect-MsolService -AzureEnvironment "AzureGermanyCloud"

Contoh ini menyambungkan sesi PowerShell Anda ke lingkungan AzureAD Jerman.

Lihat Connect-MsolService untuk informasi selengkapnya.

Untuk informasi selengkapnya tentang cmdlet, Anda bisa melakukan hal berikut:

  • Untuk membuat folder untuk bantuan, cantumkan cmdlet, lalu buka file di notepad, Anda dapat menjalankan perintah berikut di prompt perintah Windows PowerShell:
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
  • Lihat contoh untuk cmdlet, jalankan perintah berikut di prompt perintah Windows PowerShell:Get-Help <cmdlet-name> -Examples

  • Lihat nama, sinopsis, deskripsi, deskripsi parameter, dan contoh apa pun yang disediakan untuk cmdlet, jalankan perintah berikut pada prompt perintah Windows PowerShell:Get-Help <cmdlet-name> -Detailed

  • Lihat nama, sinopsis, deskripsi, parameter terperinci, dan contoh apa pun yang disediakan untuk cmdlet, jalankan perintah berikut di prompt perintah Windows PowerShell:Get-Help <cmdlet-name> -Full

Catatan

MSOnline PowerShell hanya dapat digunakan oleh pengguna yang merupakan anggota direktori. Pengguna tamu tidak dapat menggunakan MSOnline PowerShell.

Selengkapnya tentang Windows PowerShell

Windows PowerShell adalah shell baris perintah berbasis tugas dan bahasa pembuatan skrip yang dirancang untuk administrasi sistem. Tidak seperti kebanyakan shell, yang menerima dan mengembalikan teks, Windows PowerShell dibangun di atas .NET Framework, dan menerima dan mengembalikan objek .NET Framework.

Windows PowerShell memperkenalkan konsep cmdlet (diucapkan "command-let"), alat baris perintah fungsi tunggal sederhana yang dibangun ke dalam shell.

Cmdlet memiliki konvensi penamaan berikut: kata kerja dan kata benda yang dipisahkan oleh tanda hubung (-), seperti Get-Help, Get-Process, dan Start-Service.

Windows PowerShell mencakup lebih dari seratus cmdlet inti dasar. Untuk informasi selengkapnya tentang Windows PowerShell, lihat Mulai menggunakan Windows PowerShell.