Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo agregará sus propias funcionalidades de Microsoft Graph a la aplicación que creó en Compilación de scripts de PowerShell con Microsoft Graph. Por ejemplo, es posible que quiera agregar un fragmento de código de la documentación de Microsoft Graph o el Explorador de Graph, o código que haya creado.
Elección de una API
Busque una API en Microsoft Graph que le gustaría probar. Por ejemplo, create event API. Puede usar uno de los ejemplos de la documentación de la API, personalizar una solicitud de API en el Explorador de Graph y usar el fragmento de código generado o usar el Find-MgGraphCommand
comando para buscar el comando correspondiente.
Por ejemplo, uno de los puntos de conexión de API para crear un evento es POST /users/{id | userPrincipalName}/events
. Puede usarlo para buscar el comando de PowerShell correspondiente.
PS > Find-MgGraphCommand -Uri "/users/{id | userPrincipalName}/events" -Method "POST"
APIVersion: v1.0
Command Module Method URI OutputType Permissions Variants
------- ------ ------ --- ---------- ----------- --------
New-MgUserEvent Calendar POST /users/{user-id}/events IMicrosoftGraphEvent {Calendars.ReadWrite} {Create1, CreateExp…
APIVersion: beta
Command Module Method URI OutputType Permissions Variants
------- ------ ------ --- ---------- ----------- --------
New-MgUserEvent Calendar POST /users/{user-id}/events IMicrosoftGraphEvent1 {Calendars.ReadWrite} {Create, CreateExp…
La salida indica que el New-MgUserEvent
comando es el comando correspondiente.
Configurar permisos
Compruebe la sección Permisos de la documentación de referencia de la API elegida para ver qué métodos de autenticación se admiten. Algunas API no admiten la autenticación de usuario (delegado) ni las cuentas personales de Microsoft, por ejemplo.
Desconecte la sesión actual (Disconnect-MgGraph
) y vuelva a conectarse con el permiso necesario en el -Scopes
parámetro .
Sugerencia
El uso del -ForceRefresh
parámetro con el Connect-MgGraph
comando garantiza que se apliquen los permisos recién configurados.
Ejecución del comando
Ahora que está conectado con los permisos necesarios, ejecute el comando elegido.
Contenido relacionado
Ahora que tiene una aplicación en funcionamiento que llama a Microsoft Graph, puede experimentar y agregar nuevas características.
- Obtenga información sobre cómo usar la autenticación de solo aplicación con el SDK de PowerShell de Microsoft Graph.
- Visite información general de Microsoft Graph para ver todos los datos a los que puede acceder con Microsoft Graph.