Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Microsoft Entra PowerShell é uma ferramenta poderosa para gerir e administrar recursos da Entra diretamente a partir do PowerShell.
Este artigo ajuda-o a navegar pelo módulo e delineia os seus conceitos centrais.
Pré-requisitos
Entrar
Cada cmdlet no Microsoft Entra PowerShell está protegido por um ou mais escopos de permissões. Para usar o Microsoft Entra PowerShell, os utilizadores que iniciam sessão devem consentir com os escopos de permissão necessários para o cmdlet que planeiam utilizar. Especifique as permissões no Connect-Entra cmdlet. Inicie sessão com uma conta administrativa para o seu inquilino, se solicitado.
Connect-Entra -Scopes 'User.Read.All'
O Microsoft Entra PowerShell suporta dois tipos de autenticação: acesso delegado e acesso apenas por aplicação. Para ver todas as opções possíveis, consulte os cenários de autenticação.
Encontre comandos disponíveis
Os cmdlets do PowerShell do Microsoft Entra seguem uma convenção de nomenclatura padrão do PowerShell, Verb-Noun. O verbo descreve a ação (exemplos incluem New, Get, Set, Remove) e o substantivo descreve o tipo de recurso (exemplos incluem User, Group, ServicePrincipal, Device). Os substantivos no Microsoft Entra PowerShell começam sempre com o prefixo Entra. Para a lista completa de verbos padrão, consulte os verbos aprovados para comandos PowerShell.
Note
Para cmdlets Beta, adicione um prefixo Beta ao nome do recurso. Por exemplo, use Get-EntraBetaUser em vez de Get-EntraUser para a versão Beta.
Pode obter todos os comandos disponíveis no módulo PowerShell Microsoft Entra usando o seguinte comando:
Get-Command -Module Microsoft.Entra*
Para restringir isto, por exemplo, para encontrar comandos relacionados com aplicações, execute o seguinte comando.
Get-Command -Module Microsoft.Entra* -Noun *application*
Este comando mostra todos os cmdlets, funções e aliases incluídos no módulo para o recurso da aplicação.
CommandType Name Version Source
----------- ---- ------- ------
Function Add-EntraApplicationOwner 1.0.1 Microsoft.Entra
Function Get-EntraApplication 1.0.1 Microsoft.Entra
Function Get-EntraApplicationExtensionProperty 1.0.1 Microsoft.Entra
Function Get-EntraApplicationKeyCredential 1.0.1 Microsoft.Entra
Function Get-EntraApplicationLogo 1.0.1 Microsoft.Entra
Function Get-EntraApplicationOwner 1.0.1 Microsoft.Entra
Function Get-EntraApplicationPasswordCredential 1.0.1 Microsoft.Entra
Ver propriedades suportadas e métodos para um comando
Para ver mais propriedades para além da saída padrão, execute o seguinte comando para visualizar todas as propriedades suportadas:
Get-EntraUser -UserId 'rsmith@contoso.com' | Get-Member
Este comando mostra todas as propriedades e métodos do utilizador.
accountEnabled NoteProperty bool accountEnabled=True
ageGroup NoteProperty object ageGroup=null
businessPhones NoteProperty Object[]
city NoteProperty string city=Bellevue
companyName NoteProperty object companyName=null
consentProvidedForMinor NoteProperty object
country NoteProperty string
createdDateTime NoteProperty datetime createdDateTime
creationType NoteProperty object creationType=null
deletedDateTime NoteProperty object deletedDateTime=null
DeletionTimestamp NoteProperty object DeletionTimestamp=null
department NoteProperty string department=Retail
DirSyncEnabled NoteProperty object DirSyncEnabled=null
displayName NoteProperty string displayName=Adele Vance
employeeHireDate NoteProperty object employeeHireDate=null
employeeId NoteProperty object employeeId=null
employeeLeaveDateTime NoteProperty object employeeLeaveDateTime=null
employeeOrgData NoteProperty object employeeOrgData=null
employeeType NoteProperty object employeeType=null
Obter ajuda
Para obter ajuda com os cmdlets PowerShell do Microsoft Entra, use o comando Get-Help para obter ajuda detalhada relativa a comandos específicos, incluindo a respetiva sintaxe, parâmetros e exemplos de utilização.
Por exemplo, para aprender mais sobre o Get-EntraUser comando, execute o seguinte comando.
Get-Help Get-EntraUser -Detailed
Este comando fornece documentação de ajuda detalhada, incluindo a descrição do cmdlet, parâmetros, exemplos de utilização e comandos relacionados, ajudando-o a perceber como o usar eficazmente em vários cenários.
Aprender as noções básicas
Experimente o Microsoft Entra PowerShell através dos nossos guias detalhados de como fazer: