SharePoint is a platform from Microsoft for storing, sharing, and collaborating on information within organizations. It integrates with Microsoft 365 and is often used as an intranet.
Table of contents
- What is SharePoint
- SharePoint Pages and Lists
- Technical Specifications Needed for Connection
- Enable SharePoint pages Integration
- Enable SharePoint list Integration
SharePoint is a platform from Microsoft that is used to store, organize, share, and manage information within organizations. It acts as an intranet where employees can collaborate on documents, manage projects, and access shared resources. SharePoint integrates well with other Microsoft 365 services, making it easy to collaborate in real time and streamline workflows.
Key features:
- Easy content editing – Create and update pages with a user-friendly interface and drag-and-drop features.
- Responsive design – Pages automatically adjust for desktop, tablet, and mobile.
- Access control – Control who can view or edit each page with clear permission settings.
- Integration with Microsoft 365 – Embed documents from OneDrive, display Teams news, and more directly on the page.
PLAYipp offers two specific integrations to automate information flows from Microsoft SharePoint. Both integrations display the information in a feed widget but retrieve the content from pages and lists, respectively
Sharepoint pages:
PLAYipp's SharePoint Pages integration makes it possible to display text and images from a SharePoint page in a feed widget. The information is retrieved and presented in a customized format that fits our feed widget, which means that the content is not displayed exactly as it is designed in SharePoint. Layout, web parts and other design elements from the original page appearance are not supported, but the editorial content is highlighted in a simplified form.
Click here to see how to set up pages integration
Sharepoint lists:
The SharePoint Lists integration in PLAYipp makes it possible to display content from a list in a feed format adapted for digital signage. The content is not displayed in the original list format from SharePoint, but is instead presented in a simplified view with a focus on text and images. For this to work correctly, you need to specify in the list which columns should be used as the title, body text and image. This makes it possible to control how the information is displayed in PLAYipp and ensures a clear and consistent flow.
Click here to see how to set up list integration
Technical specifications needed for connection
License requirements:
To use PLAYipps integration, you need a Pro or Premium license for SharePoint.
Scopes:
The SharePoint integration uses an OAuth 2.0 authorization with delegated access. This means that the user must actively approve the access, and the integration then acts with the same rights as the user.
The following scopes are used:
- offline_access
- User.Read
- Sites.Read.All
Enable SharePoint Pages integration
To add the SharePoint pages integration, follow these steps:
- Click integrations
- Click Sharepoint pages
- Click add to PLAYipp
- Click Authenticate SharePoint Pages account
- All sites will now be displayed. Click "add source" for the site you want to display. If you want to display several, add several.
- Now you can filter what will come from this source. If you do not want to filter, go to step 7
The options you have are the following:
-
Download only news pages
Only fetches what is tagged as news. -
Fetch only the description
Only shows the body text that comes from the description for the respective page. You will find the description under page information on each page. -
Fetch only thumbnail image
Only shows images that come from page information for the respective page. You can find the picture under page information on each page. -
If you want to refine this source further, you can use a KQL string.
KQL (Keyword Query Language) is a query language used in SharePoint to search and filter content. It helps users refine searches by entering various criteria, such as document types, metadata and content properties.
You can read more about KQL questions in Microsoft's help center here: https://learn.microsoft.com/en-us/sharepoint/dev/general-development/building-search-queries-in-sharepoint
-
- Now we have a finished source that we can use in a widget.
To display your source on a screen, follow this guide: How to add a feed widget
Enable SharePoint List integration
To add the SharePoint list integration, follow these steps:
- Click integrations
- Click SharePoint Lists
- Click Add to PLAYipp
- Click Authenticate SharePoint List account
- All lists will now be displayed. Click "add source" for the lists you want to display. If you want to display several, add several.
- Every list can be built different and therefore you need to map what is what.
Click on Needs mapping - Under title you need to click on the dropdown and select the ID of the title column
- In our case it is called title
- Then you need to do the same for the Body.
- And the same for images
- When the mapping is done click save
Now we have a finished source that we can use in a widget.
To display your source on a screen, follow this guide: How to add a feed widget