Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Details of Microsoft Office Url protocol?

Tags:

ms-office

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?

like image 678
Steve B Avatar asked Jun 22 '16 10:06

Steve B


People also ask

What is MS Office in details?

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.

What is the URL you would use to access Microsoft Office 365 via a web browser?

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.

What is a protocol in Excel?

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).

How do I find the link to my Microsoft Office?

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.


1 Answers

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:

  • ms-word:
  • ms-powerpoint:
  • ms-excel:
  • ms-visio:
  • ms-access:
  • ms-project:
  • ms-publisher:
  • ms-spd:
  • ms-infopath:

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

like image 104
codechurn Avatar answered Sep 19 '22 02:09

codechurn