Partager via


Obtenir des utilisateurs dans des scripts PowerShell avec Microsoft Graph et l’authentification d’application uniquement

Dans cet article, vous allez étendre l’application que vous avez créée dans Générer des scripts PowerShell avec Microsoft Graph et l’authentification d’application uniquement avec les API utilisateur Microsoft Graph. Vous utilisez Microsoft Graph pour obtenir la liste des utilisateurs de votre organization.

  1. Exécutez la commande suivante dans votre session PowerShell authentifiée pour répertorier les utilisateurs.

    Get-MgUser -Select "displayName,id,mail" -Top 25 -OrderBy "displayName"
    
  2. Passez en revue la sortie.

    Id                                   DisplayName              Mail                  UserPrincipalName UserType
    --                                   -----------              ----                  ----------------- --------
    05fb57bf-2653-4396-846d-2f210a91d9cf Adele Vance              AdeleV@contoso.com
    a36fe267-a437-4d24-b39e-7344774d606c Alex Wilber              AlexW@contoso.com
    54cebbaa-2c56-47ec-b878-c8ff309746b0 Allan Deyoung            AllanD@contoso.com
    9cb2ad7c-8e69-46a6-a947-a02c255048de Automate Bot
    9a7dcbd0-72f0-48a9-a9fa-03cd46641d49 Bianca Pisani
    a8989e40-be57-4c2e-bf0b-7cdc471e9cc4 Brian Johnson (TAILSPIN) BrianJ@contoso.com
    9e2d4937-44ee-4af4-bd56-77a12cc3ecc4 Cameron White
    8990227d-31dc-4120-a38e-f652576974f4 Christie Cline           ChristieC@contoso.com
    ...
    

Explication du code

Considérez la commande utilisée pour répertorier les utilisateurs.

  • Il utilise -Select pour demander des propriétés spécifiques
  • Il utilise -Top pour limiter le nombre d’utilisateurs retournés
  • Il utilise -OrderBy pour trier la réponse

Étape suivante