Connect SharePoint to Vibe
This guide shows you how to connect your Microsoft SharePoint data to Vibe using the Vibe.fyi – SharePoint API Module Azure App. Once set up, you’ll be able to:
- Display SharePoint calendar events and site page content
- Read data from Excel files stored in SharePoint
- Convert PDFs and PowerPoint files into image slides for display
With this integration, you can streamline content sharing and bring SharePoint updates directly into your Vibe channels..
Connect SharePoint to Vibe
Prerequisites
You'll need:
- An Azure Global Administrator to complete the initial setup.
- A Microsoft service account with the appropriate SharePoint permissions.
- Access to your Vibe Admin Console.
Global Administrator or Privileged Role Admin
Step 1: Grant consent to our Azure App
To allow the Vibe.fyi – SharePoint API Module to access SharePoint data, you must grant admin consent.
- Open this link and log in using your Global Administrator or Privileged Role Admin account credentials.
- Review the permissions and click [Accept] to grant consent.

Step 2: Create an Entra Group
Using a service account provides better control over which data is accessed and shared with Vibe.
- Log in to https://portal.azure.com.
- Open Microsoft Entra ID and create a new group—preferably named something like "Vibe.fyi SharePoint Group".

- Add the service principal named "Vibe.fyi - SharePoint Data Integration" to the group as a member. (This service principal becomes visible after you complete the app consent step in the previous phase.)
- In SharePoint, assign read permissions to this group on the specific content you'd like displayed on your Vibe screens.

Note: Site-wide permissions are unnecessary. Instead, set read access only on relevant folders, such as the one containing Excel spreadsheets to be processed.

Important: The level of SharePoint permissions required for this service account should be decided internally by your IT team based on your organisation's data access policies and the types of content (e.g. sites, folders, and calendars) you intend to display on your Vibe channels.
MS Service Account Holder
Step 3: Authenticate the Service Principal
- Log in to your Vibe Admin Console
- Navigate to Add-On Modules > SharePoint API > Settings.
- In the Authentications tab, click [+ AUTHENTICATE APPLICATION ACCESS FOR SHAREPOINT DATA].
- In the pop-up window:
- Enter the Tenant ID of the account you are authenticating.
- Click [OK].
The name will be displayed in the Authentications list once step 3 below is completed.

SharePoint Data Integration Options
Announcements
Template Tours - Retail, Media, and Social Categories are finished
Want to see our templates in action? Check out the growing Vibe Template Tour Showcase — a video series made to help you get the most out of Vibe’s smart templates. We’ve got more tours prepped and ready to roll, so stay tuned for fresh inspiration.
Recent Roundup for Template Fixes & Updates
Here’s what’s just landed to keep your content looking crisp and running smoothly across your screens: Title Display Fixed - Titles in the Photoboard Manual template are now displaying correctly—no more missing or misaligned graphics. Overlay Issue Resolved
Entra (Azure) Single Sign-On
Streamline Access with Entra Single Sign-On for Vibe.fyi. Scale effortlessly as your organisation grows and simplify user management through centralised control in Azure AD. Installation guide
New Infotainment Template: Free to Air TV
Something exciting is now available for your screens! Our new “Free to Air TV” template has been released. It includes three channels to keep your displays fresh and engaging: Red Bull TV Al Jazeera CNA (Channel News Asia) Perfect for adding global news,
SharePoint Spreadsheet Images Now Display Perfectly
We’ve squashed a pesky bug affecting images linked in SharePoint spreadsheets: ✅ Images in subfolders will now display correctly on your slides. ✅ Non-plain text image paths in spreadsheets are now supported, so linked visuals show up as intended. This