Installation Guide for Microsoft 365
Application Registration Permissions
- Metadata API Permissions:
- Microsoft Graph:
LiveTiles Metadata Full Trust
:- User.Read
LiveTiles Metadata Low Trust
:- User.Read
- SharePoint:
LiveTiles Metadata Full Trust
:- Sites.FullControll.All
LiveTiles Metadata Low Trust
:- Sites.Selected
- Microsoft Graph:
Installation
To install the LiveTiles Intranet Metadata service on your tenant you need to install the app on at least one site collection and you must also create a subscription. You can do this by following below steps:
- Download the app from here:
- Add it to your global app catalog. Please make sure that you are viewing the app catalog in the classic view, as otherwise you might not be able to deploy correctly.
- Create the subscription using this link
- Head over to the SharePoint (modern) Admin Center, choose "Advanced" > "API Access" and approve the permissions for
- Full-Trust: "MatchPoint Metadata"
- Low-Trust: "LiveTiles Intranet Hub Metadata LowTrust"
- Install the app on at least one required site collection.
Once the above steps are performed, you can get started by opening the app, creating a config and assigning it to a site collection.
In a Low-Trust setup, the "Current Site" menu will yield an "403 access denied error" first. This can be resolved by adding the site to the selected sites of the "LiveTiles Intranet Hub Metadata LowTrust" application as described on the Manage Selected Sites page.
Role Assigmnent
Please note that the user which created the subscription is automatically a MetadataAdmin. MetadataAdmins are allowed to view and change configs, as well trigger jobs, etc. A regular user does not have access to the app.
If additional users need to be made Metadata Admins, they can be added manually in the Azure Portal. Head over to portal.azure.com, choose "Azure Active Directory" > "Enterprise Applications" > "MatchPoint Metadata" > "Users and Groups".