Navigeren in de Microsoft Entra PowerShell-module

Microsoft Entra PowerShell is een krachtig hulpprogramma voor het rechtstreeks beheren en beheren van Entra-resources vanuit PowerShell.

Dit artikel helpt u bij het navigeren in de module en bevat een overzicht van de belangrijkste concepten.

Prerequisites

Aanmelden

Elke cmdlet in Microsoft Entra PowerShell wordt beveiligd door een of meer machtigingsbereiken. Als u Microsoft Entra PowerShell wilt gebruiken, moeten gebruikers die zich aanmelden toestemming geven voor de vereiste machtigingsbereiken voor de cmdlet die ze willen gebruiken. Geef de machtigingen op in de Connect-Entra cmdlet. Meld u aan met een beheerdersaccount voor uw tenant als u hierom wordt gevraagd.

Connect-Entra -Scopes 'User.Read.All'

Microsoft Entra PowerShell ondersteunt twee typen verificatie: gedelegeerde toegang en alleen-app-toegang. Raadpleeg de verificatiescenario's om alle mogelijke opties te bekijken.

Beschikbare opdrachten zoeken

Microsoft Entra PowerShell-cmdlets volgen een standaardnaamconventie voor PowerShell. Verb-Noun Het werkwoord beschrijft de actie (voorbeelden zijn , NewGet, Set, ) Removeen het zelfstandig naamwoord beschrijft het resourcetype (voorbeelden zijn , UserGroup, ServicePrincipal, ). Device Zelfstandige naamwoorden in Microsoft Entra PowerShell beginnen altijd met het voorvoegselEntra. Zie de goedgekeurde werkwoorden voor PowerShell-opdrachten voor de volledige lijst met standaardwoorden.

Note

Voor bèta-cmdlets voegt u een bètavoorvoegsel toe aan de resourcenaam. Gebruik bijvoorbeeld Get-EntraBetaUser in plaats van Get-EntraUser voor de bètaversie.

U kunt alle beschikbare opdrachten ophalen in Microsoft Entra PowerShell-module met behulp van de volgende opdracht:

Get-Command -Module Microsoft.Entra*

Als u dit wilt beperken, bijvoorbeeld om opdrachten te vinden die betrekking hebben op toepassingen, voert u de volgende opdracht uit.

Get-Command -Module Microsoft.Entra* -Noun *application*

Met deze opdracht worden alle cmdlets, functies en aliassen weergegeven die zijn opgenomen in de module voor de toepassingsresource.

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

Ondersteunde eigenschappen en methoden voor een opdracht weergeven

Als u meer eigenschappen wilt zien dan de standaarduitvoer, voert u de volgende opdracht uit om alle ondersteunde eigenschappen weer te geven:

Get-EntraUser -UserId 'rsmith@contoso.com' | Get-Member

Met deze opdracht worden alle gebruikerseigenschappen en -methoden weergegeven.

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

Hulp krijgen

Als u hulp wilt zoeken bij de Microsoft Entra PowerShell-cmdlets, gebruikt Get-Help u de opdracht voor gedetailleerde help over specifieke opdrachten, inclusief de syntaxis, parameters en gebruiksvoorbeelden. Voer bijvoorbeeld de volgende opdracht uit voor meer informatie over de Get-EntraUser opdracht.

Get-Help Get-EntraUser -Detailed

Deze opdracht bevat gedetailleerde Help-documentatie, waaronder de beschrijving van de cmdlet, parameters, gebruiksvoorbeelden en gerelateerde opdrachten, zodat u begrijpt hoe u deze effectief kunt gebruiken in verschillende scenario's.

De basisbeginselen leren

Ga aan de slag met Microsoft Entra PowerShell via onze gedetailleerde handleidingen: