SharePoint Integration

SharePoint is a web-based collaborative platform that integrates natively with Microsoft 365. You can use Sharepoint on your computer or mobile device to securely upload and edit files online.
By integrating your Bynder portal and SharePoint, you can seamlessly connect assets between the two by automatically moving assets from your SharePoint account to Bynder without downloading from SharePoint and re-uploading to Bynder. Non-Bynder users can add assets to a folder in SharePoint to have them automatically uploaded to your DAM.

There are two methods to authenticate Sharepoint via Application Authentication or via Delegate User Authentication.

Note

You can learn how to leverage metaproperty permissions to manage visibility, control access rights, or create an approval workflow here before setting up the SharePoint Integration.

How to enable the SharePoint Integration
Contact your Customer Success Manager to learn more about enabling this integration and any associated costs.

 

Set up Integration via Application Authentication

  1. Register the app in Azure 
    - the client secret needs to be copied/pasted in the Integrations hub to connect. 
  2. Navigate to Settings brand_guidelines_image_settings.png > Advanced settings> Portal settings.
  3. Click Browse Integrations in the left sidebar, then Configure in the SharePoint section.
  4. Enter a Name for this configuration. Screenshot 2024-03-04 at 1.08.45 PM.png
  5. If you've already configured a Bynder connection, it will be selected. If not, select New Authentication to add your Bynder credentials:
    • Your authentication name: Enter a name for the authentication.
    • Domain: Enter your unique domain by copying the URL of your Bynder portal (including https://).
  6. Click Create, then Next.
  7. Click Grant access to SharePoint to confirm you agree to grant Tray.IO access to complete the SharePoint integration. 
    • Tray.io is an API integration platform that connects SharePoint and Bynder. c9a1e719-2681-46c9-aa43-1f734204ff10
  8. Select New Authentication to add your SharePoint credentials, then click Create. You'll need to create and Register an App in Azure to obtain the Tenant ID, Client ID, and Client Secret for the Authentication modal. Follow the steps here, follow steps 1- 27
  9. Once you have registered the App in Azure, you can Paste the Tenant ID, Client ID, and Client Secret on the Authentication Modal for SharePoint. Screenshot 2024-03-04 at 1.09.52 PM.png
  10. Choose the Site.Screenshot 2024-03-04 at 1.10.48 PM.png
  11. Select the Sharepoint Document library.
  12. Click Select Sync Sharepoint Folder to choose which folder you want to sync with Bynder. 
  13. All assets uploaded to this folder will automatically be uploaded to the Bynder Asset Bank, bypassing the Waiting Room.
  14. Include Sub-folders: You can choose whether sub-folders in the selected folder will sync to Bynder.
    • Check the box if you want assets in the sub-folders to be synced to Bynder.
    • Leave the box unchecked if only assets uploaded to the folder selected should be uploaded to Bynder.
      • Large folder structures will slow the total time to synchronize assets from SharePoint.

      • If your folder structure is large, consider creating multiple SharePoint connections for specific sub-folders within the main folder.

  15. Metadata Mapping: You can automatically add specific metaproperty values to all assets synced from SharePoint. For example, you can set a Source metaproperty to be SharePoint for all assets uploaded via the integration.
    1. Click Choose an option under Bynder Metaproperty and select a field from the dropdown.
    2. In the Value section, enter the option that the synced assets should be tagged with.
    3. Click Add a new mapping to add additional metaproperties.
      • You can type “This is a custom value.”
      • Some fields are not supported: unknownFutureValue, multiterm, user, thumbnail, term.
      • 'SharePoint' and the SharePoint file ID will be added to the keyword tags, and a link to the synced SharePoint folder will be added to the Description.Screenshot 2024-03-04 at 1.19.00 PM.png
  16. Click Next, review the information, then click Finish.Screenshot 2024-03-04 at 1.19.30 PM.png

Note: Any supported file types can be added to your portal.

Set up Integration via Delegate Authorization

  1. Navigate to Settings brand_guidelines_image_settings.png > Advanced settings> Portal settings.
  2. Click Browse Integrations in the left sidebar, then Configure in the SharePoint section. 
  3. Enter a Name for this configuration. Screenshot 2024-03-04 at 1.20.28 PM.png
  4. If you've already configured a Bynder connection, it will be selected. If not, select New Authentication to add your Bynder credentials: Screenshot 2024-03-04 at 1.21.16 PM.png
    • Your authentication name: Enter a name for the authentication.
    • Domain: Enter your unique domain by copying the URL of your Bynder portal (including https://).
  5. Click Create, then Next.
  6. Click Grant access to SharePoint to confirm you agree to grant Tray.IO access to complete the SharePoint integration. 
    • Tray.io is an API integration platform that connects SharePoint and Bynder. 
  7. Select New Authentication to add your SharePoint credentials, then click Create. You'll need to create and Register an App in Azure to obtain the Tenant ID, Client ID, and Client Secret for the Authentication modal. Follow the steps here (follow steps 1- 12) since for this authentication option you do not need to add the API Permission.Screenshot 2024-03-04 at 1.25.38 PM.png
  8. Once you have registered the App in Azure, you can Paste the Tenant ID, Client ID, and Client Secret on the Authentication Modal for SharePoint.Screenshot 2024-03-04 at 1.23.39 PM.png
  9. Choose the Site.
  10. Select the Sharepoint Document library.
  11. Click Select Sync Sharepoint Folder to choose which folder you want to sync with Bynder. 
  12. All assets uploaded to this folder will automatically be uploaded to the Bynder Asset Bank, bypassing the Waiting Room.
  13. Include Sub-folders: You can choose whether sub-folders in the selected folder will sync to Bynder.
    • Check the box if you want assets in the sub-folders to be synced to Bynder.
    • Leave the box unchecked if only assets uploaded to the folder selected should be uploaded to Bynder.
      • Large folder structures will slow the total time to synchronize assets from SharePoint.

      • If your folder structure is large, consider creating multiple SharePoint connections for specific sub-folders within the main folder.

  14. Metadata Mapping: You can automatically add specific metaproperty values to all assets synced from SharePoint. For example, you can set a Source metaproperty to be SharePoint for all assets uploaded via the integration.
    1. Click Choose an option under Bynder Metaproperty and select a field from the dropdown.
    2. In the Value section, enter the option that the synced assets should be tagged with.
    3. Click Add a new mapping to add additional metaproperties.
      • You can type “This is a custom value.”
      • Some fields are not supported: unknownFutureValue, multiterm, user, thumbnail, term.
      • 'SharePoint' and the SharePoint file ID will be added to the keyword tags, and a link to the synced SharePoint folder will be added to the Description.
  15. Click Next, review the information, then click Finish.

Register an App in Azure

  1. Navigate to the Azure portal.
  2. Under the Azure service section, click App Registrations > New Registration.
  3. A pop-up window will appear: Register an Application. Fill in all the details about your application.
  4. In the Redirect URL field, add https://auth.tray.io/oauth2/token.
  5. Click Register.
  6. Once the app registration is complete, you can view the Client ID, and Tenant ID, New Client Secret in the Overview Section.
  7. Client Secret can be found in the left-side bar under Certificates & Secrets.
  8. Copy and paste all IDs into your authentication modal.
  9. Under Add a client Secret, enter the Description and select Expires Date from the dropdown options.
  10. Click Add.
  11. Under Client Secrets, copy and paste the client secret into your authentication modal.
  12. If you are authenticating the integration via Delegate Authentication a pop-up window will appear requesting Permission to Read Site, Read Files, and Maintain Access. Click Accept. Screenshot 2024-03-04 at 1.42.45 PM.png
  13. If you are authenticating the integration via Application Authentication follow the rest of the steps below. To grant proper permission to your Sharepoint account, you need to permit two APIs. One is Files.Read.All, and the second is Sites.Read.All.
  14. Navigate to API Permission and click Add Permissions.
  15. Select Microsoft Graph API > Application Permissions> Site Read All> Files Read All and add permission. 4d64ccbb-c946-46f0-b2dc-1424cac3a12f
  16. Click Add Permissions.
  17. Under Sites Read All and Files Read All, select Grant Admin Consent to grant consent.

How to Use the Integration

After configuration, all selected assets in your SharePoint account will upload to your portal’s Asset Bank after 2 hours. Moving forward, any assets added or moved to the selected folder (or sub-folders) in the configured SharePoint account will automatically be uploaded to the Asset Bank after about 2 hours.

If you delete an asset from your SharePoint account, it will not automatically be removed from your Bynder DAM. If you delete a SharePoint asset from your Bynder DAM, it will remain in your SharePoint account.

If you would like an additional synced SharePoint folder, you will need to configure another SharePoint workflow.

Edit the Integration

If you would like to turn off the integration, update your synced folder, or edit your SharePoint credentials, you can edit the configuration.

  1. Navigate to Settings brand_guidelines_image_settings.png >Advanced settings >Portal settings.

  2. Click Active Integrations in the left sidebar, then Edit in the section of the connection that you would like to update.

  3. Make your changes, then click Save.

FAQ

Which file types are supported?
Any supported file type can be added to your portal.

What happens to the asset if I delete it from my Bynder portal (or vice versa)?
If you delete an asset from your Bynder portal, the asset will remain in your SharePoint account, and if you delete an asset from your SharePoint account, it will remain in your Bynder portal.

Does the integration support versions?
At this time, it does not support versioning.

Once assets are added to my synced SharePoint folder, how long will it take to see them in Bynder?
The updates will run at a 2-hour interval, so every 2 hours, your SharePoint assets will be pushed to your Bynder portal. This applies only to new assets in the selected SharePoint folder.

Is a specific SharePoint account type required for the integration?
No, any account type will work for the integration.

What if we have multiple SharePoint folders that we want to sync?
You can choose to also sync all sub-folders within a selected SharePoint folder. If you’d like to sync a different folder, it will need to be configured and connected.

Can you automatically assign assets from Sharepoint sync to Collections?

You can manually add synced assets to Collections. 

 

Updated

Was this article helpful?

0 out of 0 found this helpful

We're sorry to hear that!

Find out more in our community

Need more help? Post your question in our community