Microsoft Office Documents register custom url protocol on the client computer.
This is especially used by SharePoint. For example, if I open an excel file, I see the call to this url :
ms-excel:ofv|u|https://mycorp.sharepoint.com/Documents/somefile.xlsx
Is there any available documentation of this feature?
What are the format and options of these urls?
Microsoft Office is a suite of applications designed to help with productivity and completing common tasks on a computer. You can create and edit documents containing text and images, work with data in spreadsheets and databases, and create presentations and posters. Word.
You can access the data directly in a web browser using these URLs: For the latest version of the Office 365 URLs and IP address ranges, use https://endpoints.office.com/version.
A protocol is just a rule that says a particular kind of file (in this case, a template) should be opened by a particular app (such as Word or Word Mobile).
Go to office.com/setup and sign in with an existing Microsoft account or create a new one, then enter your product key. Follow the remaining prompts to finish linking your Microsoft account with this version of Office.
There is limited documentation available here. These protocol handlers appear to only support http
and https
URI.
To summarize, Microsoft office registers the following protocol handlers:
To view a document:ms-excel:ofv|u|http://contoso/Q4/budget.xls
To edit a document:ms-powerpoint:ofe|u|http://www.fourthcoffee.com/AllHandsDeck.ppt
To Create a New Document from a template:ms-word:nft|u|http://cohowinery/templates/elegance.pot|s|http://cohowinery/presentations
There is currently no protocol handler registered on Microsoft Windows to launch Power BI.
Support is available on mobile platforms (including Windows Mobile) via the mspbi
protocol handler. The following is a summary of the official documentation which is available here.
Open the Power BI mobile app:mspbi://app/
Open to a specific dashboard:mspbi://app/OpenDashboard?DashboardObjectId=<36-character-dashboard-id>
Open to a specific tile in focus:mspbi://app/OpenTile?DashboardObjectId=<36-character-dashboard-id>&TileObjectId=<36-character-tile-id>
Open to a specific report:mspbi://app/OpenReport?ReportObjectId=<36-character-report-id>
Open a specific report page:mspbi://app/OpenReport?ReportObjectId=<36-character-report-id>&reportPage=ReportSection<number>
Open in full-screen mode (for Windows Mobile devices only):mspbi://app/OpenReport?ReportObjectId=500217de-50f0-4af1-b345-b81027224033&openFullScreen=true
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With