logo
search
File Sharing Problems

How to Integrate WOPI with SharePoint for View-Only PowerPoint

Phi Hung VoPhi Hung Vo Oct 10, 2026 868 views

Question details

The user needs to store uploaded PowerPoint files in an encrypted Microsoft cloud environment and display them on a website in view-only mode, strictly preventing visitors from copying or downloading the files.

How to Integrate WOPI with SharePoint and Office Online
Product
SharePoint Online and Office Online
Device & OS
not provided
Scenario
Embedding secure, view-only PowerPoint presentations on a custom website using Microsoft APIs.
Observed behavior
The user is looking for technical guidance on setting up WOPI integration and Microsoft API permissions to achieve secure web document embedding.
Before you start

Ensure you have access to a Microsoft 365 developer account and familiarize yourself with the Office 365 Cloud Storage Partner Program (CSPP) documentation before attempting WOPI integrations.

Solution 1Recommended

Consult the Microsoft Q&A SharePoint Development Forum

Because WOPI and API-based view-only implementation requires advanced SharePoint Online developer knowledge, consulting specialists on the official Microsoft forum is the best approach.

Implementing a view-only, copy-restricted PowerPoint embed via WOPI involves configuring access tokens, CheckFileInfo responses, and specific Office 365 Cloud Storage Partner Program permissions.

Microsoft specialists and engineers actively monitor the Q&A forums and can provide customized code snippets and architecture advice for your specific web integration.

1
Navigate to Microsoft Q&A

Open your web browser and go to the official Microsoft Q&A platform (learn.microsoft.com/en-us/answers).

2
Search for the correct tag

Use the search bar to find and select the "SharePoint Development" tag to ensure your query reaches the right specialists.

3
Post your technical requirements

Click "Ask a question" and detail your requirements for WOPI integration, encrypted cloud storage, and strictly enforcing view-only mode without copy privileges.

Consult the Microsoft Q&A SharePoint Development Forum
Prerequisites for WOPI: To fully deploy this solution in a production environment, your organization may need to apply and be accepted into the Office 365 Cloud Storage Partner Program.
Free Microsoft Office alternative

Looking for a simpler way to share secure presentations?

Complex API integrations like WOPI can be time-consuming and expensive. If you simply need to share business documents securely, WPS Office offers a highly compatible, lightweight alternative with built-in cloud sharing features, enabling you to share view-only links effortlessly.

  1. 1. Download WPS Office: Visit the official WPS Office website to download the free installation package for your operating system.
  2. 2. Install the Software: Run the installer and follow the standard on-screen instructions to set up the suite on your device.
  3. 3. Share Securely: Open your presentation, click the 'Share' button, and set the link permissions to view-only to prevent unauthorized copying.
Fully compatible with Microsoft PowerPoint (.pptx) formats.Built-in cloud storage with secure, view-only link sharing options.Free and lightweight office suite with a familiar user interface.Seamless migration for individuals and teams without complex API coding.
microsoft office alternative - wps office

Frequently Asked Questions

What is WOPI in Office Online?

WOPI (Web Application Open Platform Interface) is a Microsoft REST-based protocol that allows third-party web applications to integrate directly with Office for the Web, enabling users to view and edit Office documents natively within a custom browser interface.

How do I disable downloading and copying in a WOPI integration?

To restrict user actions, you must configure the CheckFileInfo response in your WOPI host. Setting properties like 'DisablePrint', 'DisableTranslation', and 'HideExportOptions' to true will remove the respective options from the Office Online user interface.

Do I need special permission from Microsoft to use WOPI?

Yes, deploying a WOPI integration for commercial or widespread use generally requires your organization to apply and be accepted into the Office 365 Cloud Storage Partner Program (CSPP).

Can I embed a SharePoint file without writing API code?

Yes. If complex WOPI integration isn't mandatory, you can open the file in SharePoint or OneDrive, select 'File' > 'Share' > 'Embed', and paste the generated iframe code into your website's HTML.