Embed a SharePoint Library in WordPress

Prerequisites and installation

Steps in this Topic

Video Walkthrough

Please follow along with the video walkthrough below, demonstrating the prerequisites and installation requirements to embed a SharePoint Library in WordPress.


Before you continue and embed a SharePoint Library in WordPress, you must choose one of two supported scenarios:

  • For your organization Users that access the page where you have embedded a SharePoint Library, have been granted direct access to that specific site collection and library. These users must sign into WordPress using WPO365’s Single Sign-on feature.
  • For your customers Users do not have an account in your workforce Entra ID and they do not sign in with Microsoft, prior to viewing the content.

Please refer to the dedicated tutorial on embedding a SharePoint Library without requiring users to sign in.

This tutorial covers the steps necessary to embed a SharePoint Library for organizational users who sign in with an Entra ID account.


Getting started

Before you begin, make sure you validate the following prerequisites and installations requirements:

  • WPO365 | LOGIN plugin is installed.
  • Single Sign-on (SSO) using OpenID Connect is configured and users can already sign in to WordPress using their Entra ID account.
  • Your Entra ID app registration includes:
    • Directory (Tenant) ID
    • Application (Client) ID
    • Client Secret
    • Redirect URI
  • You have sufficient permissions to update the App Registration in Entra ID.
  • As administrator of your WordPress website do you have access to the WPO365 configuration pages.