Hi everyone,
I'm running into a frustrating issue that started over the weekend and I'm trying to determine if Microsoft silently patched a connector or if my enterprise IT department locked something down.
Background:
I am working in a highly restricted Enterprise environment where we only have Standard licenses, meaning no HTTP Request action. To make simple GET requests to a public API, I was using the OneDrive for Business "Upload file from URL" workaround.
Up until Friday, this worked flawlessly, but starting today, every single run fails immediately with a "400 Bad Request".
Troubleshooting:
Verified the API: I pasted the exact URL into my browser, and it returns the JSON payload instantly.
Isolated the variable: I thought my endpoint might be blocking Microsoft's datacenter IPs, so I tested the connector using a completely open API: https://jsonplaceholder.typicode.com/users/1
The Result: The JSONPlaceholder test threw the same 400 error.
Because it can't even reach a public test server, it seems the OneDrive proxy servers are completely blocking outbound external web requests.
My Questions:
- Has anyone else noticed this action breaking for external URLs over the last few days? Did Microsoft patch this workaround?
- If Microsoft didn't patch it, I assume my IT department updated our DLP policies to prevent SharePoint/OneDrive servers from talking to non-tenant domains. Has anyone seen a DLP policy cause this specific 400 error?
- Are there any other Standard-tier workarounds left to execute a simple GET request and retrieve a JSON string?