What’s New > Windchill > 11.0 F000 > Deployment and Configuration > Interoperability: Configure Scheduled Synchronization in Projects
  
Interoperability: Configure Scheduled Synchronization in Projects
Product: Windchill PDMLink, Windchill ProjectLink
Release: 11.0 F000
Benefit
New configuration options are available to administer the scheduled synchronization feature for projects.
Additional Details
The following configuration options support the new scheduled synchronization feature available for projects. For more information on this enhancement, see Interoperability: Scheduled Synchronization for Shared Objects.
wt.dataops.sandbox.autoUpdateProject.autoUpdateScheduledTime
Name
wt.dataops.sandbox.autoUpdateProject.autoUpdateScheduledTime
Default
2\:00
Synopsis
Sets the time for when shared objects in a project are automatically synchronized.
Description
Projects that are configured to synchronize automatically are updated on a daily basis. Use this property to set the time each day that the project should synchronize.
Use a 24-hour format when specifying the time; for example, to perform the automatic synchronization at 6:45 P.M., enter 18\:45.
The default value is 2:\00, meaning that the synchronization job executes at 2:00 A.M.
wt.queue.PoolQueue.ProjectUpdateProcessingQueue.threadPoolSize
By default, this property is not set. For more information on setting this property, contact the PTC Technical Support performance tuning team.
Name
wt.queue.PoolQueue.ProjectUpdateProcessingQueue.threadPoolSize
Default
<not set>
Synopsis
Determines whether project auto synchronization jobs are run as single or multi-threaded.
Description
This property accepts integer values:
If not set, or if set to a value less than or equal to 1, the autosynchronization job is run as single-threaded.
If set to a value greater than 1, the auto synchronization job is run multi-threaded using the specified number of threads.
* 
When configured as multi-threaded, Windchill attempts to start as many threads as the value specifies; however, resources might be restricted by the server operating system, which could result in fewer threads than specified.
Project Synchronization Users
This is a new out-of-the-box group available at the Site level.
Populate this group with users who can act as the Synchronization User for projects.
The scheduled synchronization job synchronizes shared objects within the parameters of this user’s permissions. If the user does not have the necessary access to a shared object or to newly added dependents, then those objects are ignored. If necessary, a user with appropriate permissions can later manually perform the Update, Update Project or Update Selected Shares actions to synchronize shared objects that have restricted access.
To synchronize a shared object, the user must have the following permissions:
READ permission for the source PDM context
READ permission for the source object
MODIFY permission for the SharedContainerMap object type (this is granted by default to members of the Project Synchronization Users group)
* 
To share new dependents as part of the automatic synchronization, the user must have READ, DOWNLOAD, and CHANGE_PERMISSION permissions for the new dependent objects.
Sharing Folder
This is a new preference in the Preference Management utility. It is located under Integral Operations.
Name
Integral Operations > Sharing Folder
Default
Root project folder
Visibility
Project
Description
This preference sets the default location of new dependents that are being shared as part of a shared object synchronization operation.
If the preference is set to a folder that does not exist in the project, then the default location (root project folder) is used instead.
The folder name is case-sensitive.
You can change the folder when performing a manual synchronization operation.
To share new dependents, the synchronization user must have READ, DOWNLOAD, and CHANGE_PERMISSION permissions for the new dependent objects.