Table of Contents

Synchronize files from SharePoint

Use this page to run and schedule SharePoint file synchronization in Pimics; for the full SharePoint setup and how to prepare SharePoint libraries for Pimics, see SharePoint as Digital Asset Management for Pimics.

Pimics provides a report that can be run on demand, or in the background as a Job Queue entry. This report checks the SharePoint library and creates objects in Pimics based on the file data it finds.

Initial synchronization

Use this process when synchronization is done just once.

Run the synchronization

  1. Choose the Search icon (or use Alt + Q), enter Pimics SharePoint File Synchronization, then choose the related link.
  2. Specify the following fields
    • Import Action
      • Create New will create only new files. The existing records in Pimics will be skipped.
      • Update Existing will touch only existing records in Pimics and update them by the data in SharePoint.
      • Both will create new files and update existing records in Pimics.
    • SharePoint Drive Id - select the library you want to synchronize.
    • Include Subfolders - if a library contains folders, here you can tell the report that you'd like to import files from folders. Otherwise only files from root will be imported.
    • Get Thumbnails - keep it to Yes. You can disable it to improve performance for big libraries.
    • Request Size - keep the default value. This can impact the performance.
  3. Select OK to start the synchronization.

Periodic synchronization

Use this process when you want to run synchronization automatically as a recurring job.

Define the synchronization as a Job Queue entry

  1. If you want to run this periodically, you can define it as a Job Queue entry.
  2. Choose the Search icon, enter Job Queue Entries and then choose the related link.
  3. Define a new job queue by following Microsoft documentation.
    1. Set Object Type to Run to Report and Object Id to Run to 70113723.
    2. Define your Recurrence.
  4. In Report Parameters set Report Request Pages to Yes and follow instructions from point 2 in Run the synchronization.
  5. When finished, select Set Status to Ready.
  6. If you need to synchronize more libraries just follow steps 1 - 5 for each library.