Construction firm (AU) · Internal automation

OneDrive Scheduled-Reports Chrome Extension

Node / ReactPower Automate

THE PROBLEM

Daily reports needed files pulled from OneDrive, repackaged, and uploaded somewhere else. The third-party tools that did this needed broad OneDrive scopes - which IT wasn't comfortable handing out - or a full Microsoft Graph app registration with credentials sitting on a server.

THE APPROACH

A Chrome extension that runs inside the user's already-authenticated OneDrive session. On a schedule, it downloads the right files, builds the report locally in the browser, and uploads it back - no third-party app, no extra permissions, nothing leaving the browser. IT signed off in an afternoon.

WHAT CHANGED

Reports run themselves with zero IT overhead. No third-party connector to license, no Graph app to maintain, no credentials sitting on a server. The user just keeps their browser open.

TECH STACK

JavaScriptChrome Extensions (Manifest V3)OneDrive (in-session)