Publish the reporting folder
Use DataPull to prepare the Xero reporting tables and send completed StarSchema CSV output to the dedicated client OneDrive or SharePoint folder used for the dashboard.
Client BI for accounting firms
Prepare the reporting data once, schedule the refresh, share one controlled folder and give the client a connection key. They can then open their branded dashboard in a browser whenever they want the latest published view.
Fast setup
Use DataPull to prepare the Xero reporting tables and send completed StarSchema CSV output to the dedicated client OneDrive or SharePoint folder used for the dashboard.
Choose the refresh pattern that fits the service. For clients who want a regular management view, a daily DataPull schedule can prepare a fresh published dataset without rebuilding the dashboard.
Give the client view access to the folder, connect the hosted dashboard to that exact folder, set the client Alias and logo, click Key, then send the dashboard address and connection key.
The client does not install DataPull, build a Power BI model or learn your reporting file structure. They open the dashboard, use the key and sign in to Microsoft.
Client experience
A traditional reporting service often ends with a PDF, spreadsheet or monthly meeting. The Datplan hosted dashboard gives the client a place to return to between meetings.
When the DataPull schedule has published newer files, the client selects Refresh and the browser reads the latest permitted reporting data from Microsoft. The same connection key continues to identify the same project folder, so routine data updates do not require a new hand-off.
The result is a simple shared reporting view: you control the preparation and reporting process; the client gets easy browser access to the latest published information.
What you hand over
The consultant keeps responsibility for the DataPull source connection, reporting preparation, schedule and publication folder. The client does not need access to the Windows application or the local accounting database.
The hand-off is intentionally small: the hosted dashboard address plus the DPMS1 connection key for that client's exact Microsoft folder. The client signs in to Microsoft in their own browser and Microsoft checks that the signed-in identity has permission to read the folder before any reporting files are loaded.
That separation makes the service easier to explain. You are not creating another client username database or asking the client to install a desktop reporting tool. Their normal access experience uses a browser and the Microsoft identity they already use or choose for the shared folder.
When new reporting files are published into the same folder, the connection remains the same. The client can select Refresh rather than receiving a new dashboard link or another copy of the report.
Benefits to clients
Clients can review revenue, profitability, margins, liquidity and working-capital trends without waiting for another static report to arrive.
Bring cash context, actual settlements and unpaid customer and supplier amounts into the same reporting conversation.
Help clients see overdue balances, collection priorities and payment obligations early enough to act on them.
Where the source data supports it, clients can review project billing and time information, while Audit Analytics provides controlled screening views for follow-up.
Practice benefits
The client uses a browser. DataPull stays with the accountant or consultant who operates the reporting process.
The hosted Xero dashboard already understands the Datplan reporting files and contains purpose-built finance, ageing, project and audit views.
A client with dashboard access can answer routine management questions directly, leaving meetings and consultant time for interpretation, decisions and follow-up.
Use a dedicated folder and connection for each client, then repeat the same publish, schedule, share and key workflow as the service expands.
Set a clear client-facing Alias and add the chosen dashboard logo so the hand-off feels like a deliberate reporting service rather than a raw file share.
Datplan supplies the reporting experience while Microsoft checks who can read the exact shared folder. The connection key identifies the project; it is not a standalone password.
A simple service model
The value is not merely that the charts are newer. It is that the client and adviser can discuss the same reporting view earlier.
The client can notice that overdue receivables have risen, margins have moved or payment commitments are building and raise the question while it is still current.
The consultant can point the client back to the dashboard, then spend time explaining the movement and deciding what should happen next.
Best practice
Keep each client's published reporting files separate so the connection key and Microsoft permissions refer to one clear reporting project.
Use Microsoft sharing for specific people rather than an unrestricted public link. The dashboard only needs read access to the reporting files.
Clients can decide which eligible Microsoft identity they use. Where possible, recommend their company-managed Microsoft work account because normal joiner and leaver administration is then easier for the client's own IT team.
The connection key identifies the reporting folder. Microsoft separately checks each signed-in person's permission, so a client does not need a different key for every employee unless your own operating process requires one.
The client's IT administrator should disable or remove the departing organisation account as part of the normal leaver process, and the folder owner should remove the stale OneDrive or SharePoint permission as access-list housekeeping.
A daily dashboard means the reporting files can be published daily when the configured DataPull schedule completes. The hosted dashboard reads those published files; it is not a live query directly into Xero.
If the client wants the reporting copy to sit in its own Microsoft environment, it can create the dedicated OneDrive or SharePoint folder and give the consultant edit access. Where the client's Microsoft external-sharing and sync policies allow that folder to appear on the consultant's Windows PC, DataPull can publish directly into the synced client-owned folder. In the hosted dashboard, browse My OneDrive or use the read-only Microsoft folder search to look for a client or project folder that has been shared with the signed-in account. If Microsoft policy does not expose the external folder to that account, use the standard consultant-owned dedicated-folder workflow instead.
Prepare the reporting folder, schedule it, share it and hand over the key. Once the workflow is familiar, repeat the same controlled pattern for the next client.