Obtención de usuarios en scripts de PowerShell con Microsoft Graph y autenticación solo de aplicación

En este artículo, ampliará la aplicación que creó en Compilación de scripts de PowerShell con Microsoft Graph y autenticación de solo aplicación con las API de usuario de Microsoft Graph. Use Microsoft Graph para obtener una lista de usuarios de su organización.

  1. Ejecute el siguiente comando en la sesión de PowerShell autenticada para enumerar a los usuarios.

    Get-MgUser -Select "displayName,id,mail" -Top 25 -OrderBy "displayName"
    
  2. Revise la salida.

    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
    ...
    

Código explicado

Tenga en cuenta el comando que se usa para enumerar usuarios.

  • -Select Usa para solicitar propiedades específicas
  • -Top Usa para limitar el número de usuarios devueltos
  • -OrderBy Usa para ordenar la respuesta

Paso siguiente