Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Overview

Job reset options control how SkySync will reevaluate tracking state or permission propagation on the next job execution. A Permissions job reset allows SkySync to reevaluate all content and re-apply all permissions to ensure any new permissions on the source are applied to the destination. A permissions reset will never remove permissions previously transferred. This reset will not detect any changes to content; these changes will transfer on the job run following the reset.

After the initial run, subsequent runs leverage the change detection feature, which allows SkySync to focus only on transferring content that has changed rather than evaluating all content. This ensures efficient transfer performance. However, if only a new permission is added during a transfer but the item didn’t change, the new permission will not be detected. A permission reset will allow SkySync to re-evaluate all content and re-apply the permissions.

When a permissions job reset is selected in the UI, the job will automatically start the next execution if the job is not currently running. Note that reset options aren’t available for system jobs.

Image RemovedImage Added

REST API Option

Code Block
PATCH {{url}}v1/jobs/{{job}}?reset=permissions

Reset and Start Job

This will reset and start a job with one call. 

Code Block
PATCH {{url}}v1/jobs/{{job}}?reset=permissions&start