You can display your Microsoft Office 365 documents, spreadsheets and PowerPoint presentations on TV screens in your office by using the “embed” feature and the VuePilot IFrame app.
By using the IFrame app and not manually uploading a copy of the document to our servers we can display a real time version of your documents directly from Microsoft which means when you update the document it will automatically be updated on your office TV screens when displayed with the VuePilot software.
An IFrame is simply a way to embed one webpage inside of another. Many web applications will provide a “embed code” that is simply a snip of code, known as an “IFrame” which lets you display the content from that website inside your own website.
The process to set this up is quick and easy. Users will login to Office 365 using their own credentials (preferably using a low permsission service account) on the machines attached to the screens via the VuePilot software. The credentials are never sent to our servers and are only stored locally on the display machine.
Here’s a quick tutorial to display a PowerPoint presentation, however the process is the same for Excel and Word documents.
You must perform these steps from the Online Office 365 interface, within your browser. Your local office software will not have the option to share an embed code. You will need to ensure you have saved your document in the cloud / OneDrive.
Step 1: Generate The Embed Code
From your online Office 365 interface, when viewing a document, click File > Share > Embed
If you do not see a “Embed” option here, you may instead see a “Save To Cloud” option, this means you are using your local software version of Microsoft Office. You will need to click “Save To Cloud” and then use the online interface to get the embed code.
This will open a modal that contains an “Embed Code“, copy this code
*NOTE* For PowerPoint you most likely want to click the “Interaction > Use default auto-advance settings” check box so the slides will move on. Please note that unfortunately Microsoft does not permit rotating slide shows with the web based version of PowerPoint. You can however just add another page to your rotation of the same IFrame app if you wish to create a looping slideshow.
There will be other specific options for Excel spreadsheets and Word documents on this screen you can choose from.
Step 2: Create Your IFrame App
Open up the VuePilot dashboard, click Apps from the sidebar and then click the IFrame app from the Create New App section.
Give the app a name and paste in the embed code you copied from step 1, click save.
At this point, if you are already signed into your Office 365 account you will see a small preview in the preview panel. If you are not signed in, you will be presented with the Microsoft login window. You only need to login here if you want a preview of what the screen will look like from the dashboard.
You can now assign this app to any of your rotations, simply click the “Add To Rotation” button and select any rotation to assign it to.
Step 3: Authenticate The VuePilot Player
The VuePilot software attached to your TV screens will need to be logged into your Microsoft account in order to display your document. It is highly recommended that you do not use your own credentials to do this, instead you should use a specific account setup with only permissions to view the documents for security reasons.
From the VuePilot player software, click the Rotations tab, select the rotation you have assigned the IFrame app to and find the app listed, click the Preview icon and a small window will pop up attempting to display your embedded document, it will initially present you with a Microsoft login screen
Simply login as normal, and once done you can close this window as this VuePilot Player is now authenticated and will be authenticated during normal rotations.
*Please Note* Be sure to to click YES when prompted if you would like to stay signed in to Microsoft, also check the “Don’t show this again” box. This will allow us to continue displaying documents without you needing to frequently re-authenticate
You should now see your documents display as normal in Previews and in rotations