Search Results :

×

Embed Sharepoint documents in WordPress | Sync Sharepoint to WordPress

Embed Sharepoint documents in WordPress | Sync Sharepoint to WordPress


Get Free Demo

Microsoft Sharepoint WordPress integration can be achieved using our Embed Sharepoint OneDrive Documents WordPress. Synchronize your sharepoint/OneDrive/Office365 user details/documents /files to the WordPress site. We can configure the SharePoint OneDrive Integrator plugin to integrate Microsoft365/Office 365 apps such as Power BI, SharePoint, Microsoft Teams, Dynamics CRM, OneDrive, and others with WordPress and share their documents/files in your WordPress site.

Pre-requisites : Download And Installation

To configure SharePoint Integration with WordPress, you will need to install the Embed SharePoint OneDrive Library/Documents/Files plugin:

WordPress Embed SharePoint OneDrive Documents plugin allows you to embed sharepoint documents/files on your wordpress site.

1. Setup for Azure AD App configuration

    Note: If you are using Automatic App Connection in the plugin you skip Azure AD configurations and jump to ,Configure Embed SharePoint OneDrive Documents Plugin step.

  • The automatic connection mode to SharePoint uses a verified Microsoft application, meaning that you just need a single login to connect your SharePoint sites and document libraries.
  • Go to plugin settings directly to configure automatic app connection. You will need Azure AD administrator credentials.
  • Log in to Azure AD Portal, https://portal.azure.com/ as an Administrator.
  • You will be represented with the home screen of Azure Active Directory.
  • Under the Azure Services section, select Azure Active Directory.
  • WordPress SharePoint Integration | Select Azure Directory
  • Under the Manage section, select App registrations tab.
  • WordPress SharePoint Integration | App registration
  • Now click on the New Registration option.
  • WordPress SharePoint Integration | New Registration
  • Write the App Name in the name field and choose the account type. By default account type is selected as Account in this Organizational Directory only
  • Redirect URI is optional, you can keep this field empty.
  • Once you have provided the above data you can click on Register button.
  • WordPress SharePoint Integration | click on register button
  • After the registration of an application, Azure AD assigns an unique application ID to your application.
  • Navigate to the Overview tab, in the left pane.
  • Copy the Application ID and the Directory ID, as this will be used as your Client ID and Tenant ID for configuring the SharePoint Plugin.
  • Therefore, you can keep it handy somewhere like notepad to later use it.
  • WordPress SharePoint Integration | Copy app ID
  • From the left navigation pane, navigate to the Certificates & secrets tab.
  • Click on New client secret to enter the description and expiration time, then click on the ADD option.
  • WordPress SharePoint Integration | New client secret
  • Copy the Secret Value as shown in the below screenshot. Once you navigate to any other page this value will be hidden so copy and paste it somewhere handy.
  • Note: Make sure you have copied the value of client secret and not the Secret ID as shown in the below image.

    WordPress SharePoint Integration | Secret Key
  • Please provide values mentioned in the table above to your WordPress developer to configure the plugin.
  • Application ID Copy and paste the Application ID from Azure AD App
    Client Secret Copy and paste the Client Secret from the Azure AD App
    Tenant ID Copy and paste the Directory ID from Azure AD App

2. Granting API Permissions to your Azure AD Application:

  • Go to API Permissions from the left navigation pane and click on Add a permission option.

  • WordPress SharePoint Integration
  • Select Microsoft Graph from the list.

  • WordPress SharePoint Integration | Folder Path
  • Select Application permissions (2nd option) as type of permissions.
  • WordPress SharePoint Integration | Folder Path
  • Under Sites select Sites.Read.All permission and click on the Add Permissions button.
  • WordPress SharePoint Integration | Folder Path
  • Click on Grant admin consent for <tenant_name> button and then click on Yes from Grant admin consent confirmation window.
  • WordPress SharePoint Integration | Folder Path
  • You can verify the granted status as shown in the image below
  • WordPress SharePoint Integration | Folder Path

3. Configure Embed SharePoint OneDrive Documents Plugin

  • Now navigate to the Configure Embed SharePoint OneDrive Documents Plugin.
  • Under the Settings, Select Automatic App Connection option and click on Continue button.
  • WordPress SharePoint Integration | Folder Path
  • Click on Login with Azure AD button.
  • WordPress SharePoint Integration | Folder Path
  • You will be prompted with Azure AD Login Page. Log in using your Azure AD/SharePoint credentials.
  • WordPress SharePoint Integration | Folder Path
  • Select Consent on behalf of your organization option and click on Accept button.
  • WordPress SharePoint Integration | Folder Path
  • Once you have accepted the permission, click on Continue button.
  • WordPress SharePoint Integration | Folder Path
  • Click on Test & Finish button.
  • WordPress SharePoint Integration | Folder Path
  • If you are successfully connected to SharePoint/Azure AD, you can see connected status in the plugin appbar like below:
  • WordPress SharePoint Integration | Folder Path
  • Click on Go to Preview Documents button to see your SharePoint documents.
  • WordPress SharePoint Integration | Folder Path

3. Configure Embed SharePoint OneDrive Documents Plugin

    Note : Before you configure the SharePoint Plugin, you would need to configure your Azure AD app first. This will allow you to get all the required endpoints for configuring the plugin.

  • Navigate to the Configure Embed SharePoint OneDrive Documents Plugin.
  • Under the Settings, Select Manual App Connection option and click on Continue button.
  • WordPress SharePoint Integration | Folder Path
  • Provide the required information from the Azure AD App and then click on Continue button.
  • Application ID Copy and paste the Application ID from Azure AD App
    Client Secret Copy and paste the Client Secret from the Azure AD App
    Tenant ID Copy and paste the Directory ID from Azure AD App
    WordPress SharePoint Integration | Folder Path
  • Click on Test & Finish button.
  • WordPress SharePoint Integration | Folder Path
  • If you are successfully connected to SharePoint/Azure AD, you can see connected status in the plugin appbar like below:
  • WordPress SharePoint Integration | Folder Path
  • Click on Go to Preview Documents button to see your SharePoint documents.
  • WordPress SharePoint Integration | Folder Path

4. Embed SharePoint Documents on any Page/Post Using Shortcode:

  • Click on Embed Documents button.
  • WordPress SharePoint Integration | Folder Path
  • Click on Add New Shortcode button.
  • WordPress SharePoint Integration | Folder Path
  • Enter width and height for the embedded view and click on Generate Shortcode button.
  • WordPress SharePoint Integration | Folder Path
  • Click on copy icon to copy shortcode as shown in the below image:
  • WordPress SharePoint Integration | Folder Path
  • Go to Pages from the left panel of WordPress admin dashboard.
  • Click on Add New button or click on Edit for any existing post/page on which you want to embed document view
  • WordPress SharePoint Integration | Folder Path
  • Click on Add Block [+] button and search for shortcode in the given input field.
  • WordPress SharePoint Integration | Folder Path
  • Now paste the previously copied shortcode in the given input block.
  • WordPress SharePoint Integration | Folder Path
  • Now, you can publish your new page or update the existing page to see the document view.
  • WordPress SharePoint Integration | Folder Path

Additional Resources

If you are looking for anything which you cannot find, please drop us an email on samlsupport@xecurify.com

Why Our Customers choose Embed SharePoint OneDrive Library / Documents / Files Solutions?


24/7 Support

miniOrange provides 24/7 support for all the Secure Identity Solutions. We ensure high quality support to meet your satisfaction.

Sign Up

Customer Reviews

See for yourself what our customers say about us.
 

Reviews

Extensive Setup Guides

Easy and precise step-by-step instructions and videos to help you configure within minutes.

Watch Demo


We offer Secure Identity Solutions for Single Sign-On, Two Factor Authentication, Adaptive MFA, Provisioning, and much more. Please contact us at

 +1 978 658 9387 (US) | +91 97178 45846 (India)   samlsupport@xecurify.com

Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com