Microsoft integration overview

Haiilo's Microsoft integration enables users to authenticate with Microsoft credentials, sync users, and edit M365 files within Haiilo. The add-on offers features like syncing events to Outlook, attaching SharePoint files, searching SharePoint within Haiilo, embedding MS Stream videos, and integrating with Microsoft Teams for notifications, chats, and accessing homepages. Permissions control access to these features.

With Haiilo's Microsoft integration, you can allow users to authenticate with Microsoft credentials, provision users from Microsoft, and access and edit M365 files from Haiilo.

Additionally, with an add-on, users can sync events to Outlook calendar, attach SharePoint files to various platform elements, search for files on SharePoint within Haiilo, upload videos from Stream, etc. The add-on also enables you to include your homepages and blog articles on Microsoft Teams.

The Microsoft integration features are divided into two parts: basic and add-on.

Explore our course "Build a Bridge: Integrating Haiilo & Microsoft" on Haiilo Academy to learn how to achieve a best-of-both-worlds integration between your tools. Enroll today!

Basic features

The basic features are included with your Haiilo platform by default.

  • Authenticating with Microsoft: Users can log in to Haiilo using their Microsoft credentials, provided that their email address on Haiilo matches their email address on Microsoft. The setup is established on Microsoft Entra ID and Haiilo. To use the Microsoft add-on features, you need to use Microsoft authentication with OpenID, and users need to be logged in via this method. Learn more in this article:
  • Syncing users from Microsoft: Users and groups can be automatically synchronized from Microsoft. The setup is established in Microsoft Entra ID and in Haiilo's Administration > User directories. Learn more in this article:
  • Editing Microsoft 365 files: Users can open and edit .docx, .xlsx, and .pptx files from the file preview. Users can see when and by whom a file is being edited, and changes are saved and updated in Haiilo. The file versioning is adjusted on Haiilo when more than 30 minutes have passed since the previous version was created. If a file currently being edited needs to be unlocked, users with permission to edit the Documents app can also unlock it via the lock icon in the preview.
    • You need the Modern Intranet module and "Edit files with Microsoft Office" permission to use this feature.

Add-on features: Microsoft 365

The Microsoft add-on comes at an additional cost. Using Microsoft authentication is a prerequisite for using the add-on features.

The following features are available after an easy setup and activation. Learn more in this article: Activating the Microsoft add-on features.

Event sync from Haiilo to Outlook.png

Syncing events to Outlook Calendar

Events on the platform are synced to a user's Outlook Calendar. Changes are also updated automatically.

Users need to activate the Outlook Calendar sync in their account settings.

attach sharepoint files.png

Attaching SharePoint Online files

Users can easily attach SharePoint Online files to elements such as timeline posts, comments, in a chat, or as an attachment to an article.

The permission settings of documents in SharePoint Online remain the same even when publishing them on Haiilo.

search sharepoint files.png

Searching SharePoint Online on Haiilo

Users can find files on SharePoint Online within Haiilo's search. Results from SharePoint are shown as their own content type, and when a result is selected, the user is taken to the file on SharePoint.

Admins can restrict search results to specific SharePoint sites under Administration > System settings > Limit SharePoint search to sites. You can select one or more SharePoint sites. Only results from these permitted sites will appear in the search.

Selecting See all directs the user to SharePoint Online's search.

example MS Stream video.png

Microsoft Stream videos on Haiilo

Users can insert MS Stream videos in the Rich Text Editor widget, video widget, or on the Timeline using the video's embed URL. The video will generate a preview and be playable in Haiilo.

Copy the video URL from Share > Embed code in MS Stream. Note! Only copy the URL from the code, not the whole embed code.

example copilot response.png

Making your intranet content findable on Microsoft

With Haiilo's Microsoft Graph Connector, you can bring your Intranet content into Microsoft Graph and make it discoverable in Microsoft services like Microsoft Search, Microsoft Sharepoint Search, and Microsoft Copilot.

Learn more in Making your Haiilo content findable on Microsoft.

M365 Tasks app.png

M365 Tasks app

Easily create and manage your Microsoft Planner plans directly in Haiilo without leaving the platform.

Learn more in M365 Tasks app overview.

M365 Documents app.png

M365 Documents app

Page or community admins can easily showcase all files located in a SharePoint Library site or folder within the platform, enabling straightforward file access without the need for duplicating files in Haiilo.

Learn more in M365 Documents app.

switch channels MS Teams app.png

Microsoft Teams app

Strengthen your team or project collaboration by integrating your chat discussions into your digital home.

Learn more in Microsoft Teams app overview.

M365 meetings widget.png

M365 widgets

With our widgets, you can easily display files, forms, tasks, and your calendar and inbox on your platform, making it easier to collaborate across tools.
 

M365 launchpad.png

M365 apps in the Launchpad

Users can easily access their Microsoft 365 apps. Only the apps that users have access to are shown. Users can see a maximum of ten apps (Outlook, Word, Excel, PowerPoint, Teams, Planner, SharePoint, OneNote, OneDrive, Forms).

Furthermore, a   icon shows next to the Outlook launchpad icon if the user has unread emails.

Add-on features: Microsoft Teams

The following features are available after the Microsoft 365 add-on has been activated and a Teams app has been set up. The setup for Teams differs depending on whether you're using Haiilo's Public or Private Cloud. Learn more in the corresponding article:

blog article notifications in teams.png

Notifications on Microsoft Teams

Users can receive notifications in their Haiilo Teams app for: 

  • New blog articles. Users will see the blog's title, teaser text, and image, and can open the article on the platform to read the full content.
  • New studio posts. Users will see the article's title, teaser text, and image, and can open the post on the platform to read the full content.
  • Mentions in timeline posts, comments, and forum threads. Users can open the affected area on the platform to read the full content and comment.
  • Community invitations. Users can open the Communities overview on the platform to view and accept/deny the invitation.
  • Event invitations. Users can RSVP to events directly in Teams or open the event on the platform to view the details.
ms teams homepages view.png

Viewing the platform or its homepages on Microsoft Teams

Users can easily engage with the platform and its content through Teams by accessing their platform or its homepages directly within the app.

start a teams chat from haiilo.png

Starting a Microsoft Teams chat from Haiilo

Users with "Send messages via Microsoft Teams" permission can open a Teams chat or call a colleague directly from Haiilo. The Teams app will open, where the user can start the conversation. 

Learn more in Starting a Microsoft Teams chat from Haiilo.

Permissions

The permissions directly related to the Microsoft integration are:

  • "Activate Microsoft 365": Allows users to use the features of the Microsoft add-on.
  • "Edit files with Microsoft Office": Allows users to open and edit Office files directly from Haiilo.
  • "Send messages via Microsoft Teams": Allows users to start a Teams chat with a colleague directly from that colleague's Haiilo profile.
  • "Manage integrations": Allows users to set up integrations such as a connection for the MS Graph connector or an MS Teams app.

Was this article helpful?

4 out of 6 found this helpful