Partilhar via


Azure Active Directory (MSOnline)

Azure AD e msOnline Os módulos do PowerShell são preteridos a partir de 30 de março de 2024. Para saber mais, leia a atualização de preterição. Após esta data, o suporte para estes módulos está limitado à assistência de migração para o SDK do PowerShell do Microsoft Graph e correções de segurança. Os módulos preteridos continuarão a funcionar até 30 de março de 2025.

Recomendamos migrar para o Microsoft Graph PowerShell para interagir com Microsoft Entra ID (anteriormente Azure AD). Para perguntas comuns sobre migração, veja as FAQ sobre Migração. Nota: As versões 1.0.x do MSOnline podem sofrer interrupções após 30 de junho de 2024.

Pode utilizar o MSOnline para Azure AD tarefas administrativas, como gestão de utilizadores, gestão de domínios e para configurar o início de sessão único. Este tópico inclui informações sobre como instalar estes cmdlets para utilização no seu diretório.

Instalar o MSOnline

O MSonline é suportado nos seguintes sistemas operativos Windows com a versão predefinida do Microsoft .NET Framework e Windows PowerShell: Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012ou Windows Server 2008 R2.

A forma mais fácil de instalar o módulo é a partir da Galeria do PowerShell. Pode instalar o módulo com o cmdlet Install-Module:

Install-Module MSOnline

Ligar ao Azure AD

Para poder executar qualquer um dos cmdlets referidos neste artigo, primeiro tem de ligar ao seu serviço online. Para tal, execute o cmdlet Connect-MsolService na linha de comandos do Windows PowerShell. Em seguida, ser-lhe-ão pedidas as suas credenciais. Se pretender, pode fornecer as suas credenciais antecipadamente, por exemplo:

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

O primeiro comando pede credenciais e armazena-as como $Msolcred. O comando seguinte utiliza essas credenciais como $Msolcred para ligar ao serviço.

Para ligar a um ambiente específico do Azure Active Directory, utilize o parâmetro AzureEnvironment, da seguinte forma:

Connect-MsolService -AzureEnvironment "AzureGermanyCloud"

Este exemplo liga a sua sessão do PowerShell ao ambiente do AzureAD alemão.

Veja Connect-MsolService para obter mais informações.

Para obter mais informações sobre os cmdlets, pode fazer o seguinte:

  • Para criar uma pasta para obter ajuda, listar os cmdlets e, em seguida, abrir o ficheiro no bloco de notas, pode executar os seguintes comandos na linha de comandos do 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
  • Para ver os exemplos de um cmdlet, execute o seguinte comando na linha de comandos do Windows PowerShell: Get-Help <cmdlet-name> -Examples

  • Para ver o nome, a sinopse, a descrição, as descrições dos parâmetros e quaisquer exemplos fornecidos para um cmdlet, execute o seguinte comando na linha de comandos do Windows PowerShell: Get-Help <cmdlet-name> -Detailed

  • Para ver o nome, a sinopse, a descrição, os parâmetros detalhados e quaisquer exemplos fornecidos para um cmdlet, execute o seguinte comando na linha de comandos do Windows PowerShell: Get-Help <cmdlet-name> -Full

Ver também