Revisión del módulo de Microsoft Azure Active Directory para Windows PowerShell y de los módulos de Azure Active Directory PowerShell para Graph.

Completado

Revisión del módulo de PowerShell de Microsoft Graph

El módulo de Microsoft Graph para Windows PowerShell proporciona cmdlets que puede usar para las tareas administrativas de Microsoft Entra. Estas tareas incluyen la administración de usuarios, la administración de dominios y la configuración del inicio de sesión único. En este tema se incluye información sobre cómo instalar estos cmdlets para su uso con el directorio.

En la lista siguiente se resumen las principales ventajas de usar el SDK de PowerShell de Microsoft Graph.

  • Acceso a todas las API de Microsoft Graph: Microsoft Graph PowerShell se basa en Microsoft Graph API. Microsoft Graph API incluye, además del identificador de Entra de Microsoft, las API de otros servicios de Microsoft, como SharePoint, Exchange y Outlook, a los que se accede a través de un único punto de conexión con un único token de acceso.
  • admite PowerShell 7: el módulo de PowerShell de Microsoft Graph funciona con PowerShell 7 y versiones posteriores. También es compatible con Windows PowerShell 5.1.
  • compatibilidad multiplataforma: el módulo de PowerShell de Microsoft Graph funciona en todas las plataformas, como Windows, macOS y Linux.
  • Admite la autenticación moderna: Microsoft Graph PowerShell admite la Biblioteca de autenticación de Microsoft (MSAL), que ofrece más seguridad. Por ejemplo, puede usar experiencias de inicio de sesión sin contraseña.
  • admite identidades externas: los usuarios de otros inquilinos de Microsoft Entra se pueden autenticar en los servicios del inquilino con Microsoft Graph PowerShell.
  • Usa privilegios mínimos: los permisos de PowerShell de Microsoft Graph NO están autorizados previamente y los usuarios deben realizar una solicitud única para los permisos de aplicación en función de sus necesidades.
  • Consultas avanzadas: Microsoft Graph PowerShell admite consultas enriquecidas y avanzadas a través de la consistencia eventual. Por ejemplo, puede obtener un recuento casi instantáneo de todos los usuarios mediante consultas avanzadas.
  • de código abierto: los equipos de desarrollo y la comunidad pueden crear excelentes experiencias de PowerShell y compartirlas con todos.
  • recibe actualizaciones periódicas: los comandos de PowerShell de Microsoft Graph se actualizan periódicamente para admitir las actualizaciones más recientes de Graph API.

La manera más fácil de instalar el módulo es desde la Galería de PowerShell. Puede instalar el módulo con el cmdlet Install-Module mediante la ejecución del comando siguiente:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Install-Module Microsoft.Graph

También puede agregar características beta para el SDK de Microsoft Graph ejecutando (no es necesario):

Install-Module Microsoft.Graph.Beta

Conexión a Microsoft Entra ID con PowerShell

Si desea conectarse al servicio Microsoft Entra con el módulo de Microsoft Graph para Windows PowerShell, ejecute el siguiente comando:

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

Después de ejecutar el comando anterior, se le pedirán las credenciales de Microsoft Entra. Debe usar las credenciales que usa para iniciar sesión en Microsoft 365 o en los servicios de Azure. Después de autenticarse, podrá usar los cmdlets disponibles para la administración de Microsoft Entra.

Lectura adicional: Para obtener más información sobre los cmdlets relacionados con Microsoft Entra ID en Microsoft Graph PowerShell, consulte Microsoft Graph PowerShell.