Skip to main content
SharePoint Installation Guide

Learn how to connect SharePoint with Frontify

Updated over 2 years ago

The Frontify and SharePoint integration allows users to pull Frontify assets directly into SharePoint without downloading the content and re-uploading it to a new platform.

This integration makes the process of creating on-brand documents and commercial or team sites easier and faster.

Sharepoint - Installation Guide

This step-by-step guide will allow you to connect Frontify and Sharepoint. This integration will bridge the two platforms and let users pull assets (images and videos) from your Frontify Libraries and utilize them in Sharepoint.

Here are the steps to follow:

  • Go to SharePoint Admin Center: https://{tenant}-admin.sharepoint.com

  • In the left navigation, click on "More features"

  • In the center of the page, click on the "Open" button of the Apps card

  • At the top of the page, click on the "Upload" button and choose the file frontify.sppkg with the file picker. You can ask your CS Manager to get your deployment package

  • Once the file is uploaded, a panel opens on the right side of the page:

  1. if you want to deploy the WebPart on all site collections (workspaces), then select the last option

  2. if you want owners/members to choose on which site collection (workspace) they need it to be deployed, then select the first option

  • Click on the "Enable app" button at the bottom right of the panel

  • If everything went smoothly, then you should see a green βœ… icon and an entry like this in the list:

Sharepoint - Configuration Guide

The configuration guide will show how to set the instance name to make every login smoother.

By default, the FrontifyPicker WebPart doesn't need a specific configuration. However, optionally, the admin may configure it to force all users to use the same Frontify domain.

This configuration guide explains how to set the instance name (e.g., mycompany.frontify.com) in the configuration so that users will not need to explicitly specify the domain every time they log in. Once this process is complete, users will only need to enter their login credentials.

How it works

The FrontifyPicker WebPart integrates the FrontifyFinder module. By default, during the authentication process, this module asks the user which Frontify domain they want to connect to.

Tenant-wide configuration

The following PowerShell script can be used to update tenant-wide configuration settings:

#requires -Modules PnP.Powershell 
param (
[Parameter(Mandatory = $true)]
[string] $AppCatalogUrl,
[Parameter(Mandatory = $false)]
[string] $FrontifyPickerDomain = ""

)
Connect-PnPOnline -Url $AppCatalogUrl -Interactive
$settings = @{
"domain"= $FrontifyPickerDomain
}
$key = "FrontifyPicker.Settings"
$value = $settings | ConvertTo-Json -Depth 10 -Compress
Write-Host "Updating StorageEntity '$key'"
Set-PnPStorageEntity -Key $key -Value $value
Write-Host " -> done" -ForegroundColor Green
Disconnect-PnPOnline

Calling the script like this will set the default Frontify domain to partners.frontify.com for all users of the WebPart:

.\Update-TenantProperties.ps1 -AppCatalogUrl "Url-To-App-Catalog" -FrontifyPickerDomain "partners.frontify.com"

In your environment, please use your own domain instead of partners.frontify.com while calling the script.

Thanks for reading this guide. If you have any further doubts, contact your CSM.

Did this answer your question?