Conector HTTP con Microsoft Entra ID

Completado

Hay dos conectores http similares para Microsoft Entra ID en Power Automate:

  • HTTP con Microsoft Entra ID (preautorizado)

  • HTTP con Microsoft Entra ID

Ambos conectores son Premium y no tienen desencadenadores; por lo tanto, necesitan algo más para desencadenar el flujo, como Microsoft Forms, SharePoint o desencadenarlo manualmente.

HTTP con Microsoft Entra ID (preautorizado)

Este conector se usa para capturar recursos de diversos servicios web (API de SharePoint, API Dataverse) que ya están autenticados por Microsoft Entra ID o desde un servicio web local.

La siguiente captura de pantalla muestra las dos acciones disponibles actualmente: Obtener recurso web e Invocar una solicitud HTTP.

Captura de pantalla de las acciones disponibles actualmente.

Puede usar la acción Obtener recurso web para recuperar recursos web mediante la emisión de una solicitud HTTP GET.

Captura de pantalla del campo Obtener recurso web.

Invocar una solicitud HTTP le ayuda a acceder a los datos desde un punto de conexión mediante el uso de uno de los verbos HTTP conocidos, como GET, DELETE, PATCH, POST y PUT.

Captura de pantalla de los campos de Invocar una solicitud HTTP

Estas son dos limitaciones y problemas conocidos actuales del conector HTTP con Entra ID:

  • El conector codifica el cuerpo de la solicitud en codificación base64; por lo tanto, debe usarse para llamar a los servicios de red que esperan el cuerpo de la solicitud en este formato. No puede usar este conector para llamar a un servicio de red que espera el cuerpo de la solicitud en formato binario sin procesar.

  • Si recibe un error similar a { "error": { "code": "Forbidden", "message": "" } }, podría deberse a que este conector tiene un conjunto limitado de ámbitos. Si su escenario requiere algo más avanzado, asegúrese de utilizar el conector HTTP o crear un conector personalizado.

La limitación de llamadas API por conexión es de 100 llamadas por cada 60 segundos. Para obtener más información, consulte las limitaciones y los problemas conocidos.

Un ejemplo de uso del conector HTTP con Entra ID (preautorizado) es invocar una solicitud HTTP a Microsoft Graph para obtener información de los usuarios que han iniciado sesión.

Ejemplo de captura de pantalla de una solicitud HTTP a Microsoft Graph

HTTP con Microsoft Entra ID

A veces, un recurso no está disponible con el conector autorizado previamente. Es ahí cuando utiliza la acción HTTP con Microsoft Entra ID. Esta acción requiere que un administrador global cree una autorización para el conector antes de enviar solicitudes. Aparte de la autorización, la funcionalidad de la acción es la misma que la acción HTTP con Microsoft Entra ID (preautorizada).

Sugerencia

Para obtener más información sobre cómo crear la autorización requerida para esta acción, consulte Autorizar al conector para actuar en nombre de un usuario que ha iniciado sesión.