Skip to content

Setting up SharePoint for Enterprise

The SharePoint for Enterprise integration from Shutterstock allows customers to automatically sync their entire team's licensed creative images to folders in a SharePoint sites library. SharePoint users can map Shutterstock asset metadata and purchase information to existing SharePoint columns (metadata fields), allowing Shutterstock customers to organize, search, and share Shutterstock assets within SharePoint. The integration syncs any newly licensed assets into SharePoint every hour.

Shutterstock utilizes Workato to connect a team's Shutterstock account with SharePoint and build workflows to sync licensed assets automatically.

Prerequisites

To start syncing assets and metadata with SharePoint, contact the Enterprise Integrations team at enterpriseintegrations@shutterstock.com with the following information:

  • The user name of the admin on your team's Shutterstock account.
  • A summary of how you want Shutterstock to manage folders in your SharePoint account:
    • To sync assets to a single SharePoint folder, provide the URL of the folder.
    • To sync assets to multiple folders, describe how Shutterstock should organize your assets, such as into folders based on the user who licensed the asset or based on the license type of the asset.
  • If you would like to sync your full license history, partial license history, or sync only assets that you license in the future.
  • If you would like to sync images, videos, or both.
  • The email address of the designated point of contact to give access to the integration platform to enable the integration.

This integration is available only to customers that have an active Enterprise subscription with Shutterstock. If you don't know if your subscription is included, contact your Shutterstock Account Manager.

Enabling the Integration

After you provide the information, a Technical Partner Manager will create an application on your behalf in our Developers Portal, and send an invitation to create an account in our Integration Platform.

Step 1: Register the application in Azure portal

To connect Shutterstock to Sharepoint, you must register the Workato application in the Microsoft Azure Portal and get authentication information for Workato:

  1. Have the global administrator of the Azure portal follow these instructions to register Workato: https://docs.workato.com/connectors/sharepoint.html#how-to-connect-to-sharepoint-on-workato.
  2. From the Azure portal, retrieve the application ID (client ID) and client secret password for Workato.

Note: When copying the client secret, you must copy the client secret password value, not the client secret ID value. Using the wrong value will cause a 401 Unauthorized error when you sync assets.

Step 2: Generate a Shutterstock token

  1. Navigate to https://developers.shutterstock.com.
  2. Log in using your team admin credentials.
  3. Click on my apps.
  4. Open the application that your Technical Partner Manager set up for you to use with SharePoint.
  5. Generate a token for this application.
  6. Select the "Licensing" scope, then sign in using your team admin credentials.
  7. Click "Allow" on the Permission Request page.
  8. Important: Copy and save the bearer token, because you will not be able access it again.

Step 3: Connect your SharePoint and Shutterstock accounts

  1. Accept the email invitation to create an account in our Integration Platform.
  2. When you are signed in, switch teams to the SharePoint integration by clicking on the Profile icon in the top left corner.
  3. Click connections, and then sign in to your SharePoint account using the SharePoint account connector.
  4. Fill in this information:
    • The subdomain of the SharePoint site to connect to, such as abc.sharepoint.com
    • The client ID (application ID) and client secret from the Azure portal
    • The site name that hosts the library folders to sync to. For example, to sync to the folder https://company-name.sharepoint.com/sites/product, specify product
  5. Click "Connect" and sign in with a Microsoft account that has access to upload and to edit the sync folders.
  6. Click Shutterstock Account Connector.
    • Select Authentication type: Header Auth.
    • Enter the bearer token that you generated in the Shutterstock application in the following format: Authorization: Bearer [INSERT BEARER TOKEN HERE].

If you are unable to connect to your SharePoint account, please notify your SharePoint Administrator, and provide them any error messaging in order for them to review your access.

Step 4: If you have not already done so, provide your Technical Partner Manager with this information:

  • If you are syncing assets to a single folder, the SharePoint URL of the sync folder, such as https://company-name.sharepoint.com/:f:/r/sites/ShutterstockAssetSync/Shutterstock%20Images/Default%20Folder.
  • If you are mapping assets to multiple folders, provide the SharePoint URLs of the target folders and a summary of how you want Shutterstock to sync assets to these folders. You can use the Export to Excel function to export multiple folder paths. If you are not sure how you want to map assets to folders, request a folder mapping template from your Technical Partner Manager.
  • If you are mapping metadata to SharePoint columns, provide the column (metadata field) names and the corresponding Shutterstock metadata information.
  • The date range of assets to sync, such as the past year, the past 6 months, or from all time

Step 5: Shutterstock enables the integration

  • Your Technical Partner Manager will review the information provided, then if required:
    • Schedule an enablement meeting to walk you through the steps above, or
    • Clarify any outstanding items that are required for us to complete enabling the integration
  • If there are no issues, your Technical Partner Manager initiates the integration and confirms when it is complete.

Support & Troubleshooting

You can stop the integration and retain access to the Integration Platform by following these steps:

  1. Sign in to the Integration Platform.
  2. Switch teams to the SharePoint integration by clicking on the Profile icon in the top left corner.
  3. Click the Projects side bar menu and select Recipes.
  4. On the Shutterstock to SharePoint recipes, click Stop Recipe.

To make updates, or if you are experiencing issues, reach out to the Enterprise Integrations Team at enterpriseintegrations@shutterstock.com for assistance.

We have more than 475,000,000 assets on Shutterstock.com as of November 30, 2023.

© 2003-2024 Shutterstock, Inc.