Description:
I am experiencing a persistent 401 Unauthorized error when calling the Productboard "Notes" API via a Custom Connector, despite the same configuration working perfectly in Postman.
Troubleshooting Completed:
-
Token Validation: Confirmed via Postman that the OAuth 2.0 Access Token is valid, has the
notes:readscope, and belongs to the correct user/workspace. -
Header Verification: The request includes mandatory headers:
X-Version: 1,Accept: application/json, andAuthorization: Bearer [token]. -
Outbound Request Inspection: I changed the Connector Host to Webhook.site to inspect the raw outbound request from the Power Platform Gateway.
-
The Result: The
Authorizationheader correctly contained the Productboard Bearer token. -
The Observation: The Power Platform is successfully passing the token, but Productboard is rejecting the request with a 401 when the host is set back to
api.productboard.com.
-
-
Security Layer Test: Attempted to "mask" the request by adding a
User-Agent: PostmanRuntime/7.41.1header. This resulted in a 403 Forbidden (likely a Cloudflare JA3 fingerprint mismatch). -
Direct Node Test: Calling the connector directly from a Copilot Studio Agent node also results in a 401.
The Technical Conflict:
Since the token is confirmed valid (via Postman) and is confirmed to be sent by the Gateway (via Webhook.site), why would the destination API return a 401 only when the request originates from the Power Platform?
I suspect there is a hidden header or a "Traffic Fingerprint" (User-Agent, etc.) being injected by the Azure API Hub / Island Gateway that is causing Productboard's security layer (Cloudflare) to drop the authentication context.
The Ask:
-
Is there a known issue where the
Authorizationheader is stripped or modified by the Gateway when talking to specific external APIs? -
How can I ensure the Power Platform sends a "clean" request that matches the fingerprint of a standard tool like Postman?
-
Is there a way to view the actual response headers from the 401 error (the ones from Productboard, not the Microsoft proxy) within the Power Platform?


Report
All responses (
Answers (