Article last updated on the 27th of March 2025.
Contents
1. Introduction
2. Requirements
4. Notes
4.1. Content types and fields not synchronized
4.1.1. Content types
4.1.2. Fields
Important Information Regarding Site Collection Synchronization Changes
The site collection synchronization process has recently been updated for business modules of the type “One site collection per Entity.”
- You can still perform a site collection synchronization for this module type, but it will now only target the Master Sites.
- Once the master site has been synchronized, you can perform a Master Site Synchronization directly from within the respective business module to apply changes to the associated entity site collections.
This change was made to improve performance, as the Master Site Synchronization is significantly more efficient for synchronizing site columns and content types across site collections of this module type.
For business modules of the type “Multiple entities per site collection,” the site collection synchronization process remains unchanged, as it is necessary to synchronize directly with the bucket site collections for this setup.
Note: The option to filter by business module will only display modules if your solution includes business modules of this type.
1. Introduction
Site collection synchronization is an action which replicates aspects of the root site to other parts of a WorkPoint solution. An example could be when a root site column or content type is needed on e.g., a library on an entity site, or if the permission levels or SharePoint groups from the root site are likewise needed on an entity site.
Using the settings in the Site Collection Synchronization page, you can select which aspects of the root site you want to replicate, and then select a scope to target which part of the WorkPoint solution to replicate those aspects to.
An example could be to select Site Columns and Site Content Types, and replicate those from the root site to all master site collections in the solution. From there, a master site synchronization can then be used to replicate the site columns and site content types from the master sites to the entity sites within their business modules.
The aspects which can be selected for replication from the root site are split into two sections:
Site Collection Basic Objects:
- Features: This option refers to the root site collection features, e.g., Document Sets, and In Place Records Management.
- Site Columns: This option refers to the site columns configured on the root site of the solution.
- Site Content Types: This option refers to the content types configured on the root site of the solution.
- Term Groups: This option refers to the term groups and the terms contained within them in the term store of the root site.
- Language Resources: This option refers to the language resources configured on the root site of the solution.
- Site Navigation: This option refers to the settings in the "Navigation Elements" setting of the root site.
- Default Site Collection Objects: This option refers to the following settings from the root site: Root Web Settings, Regional Settings, Supported UI Languages, Custom Actions, Publishing, Composed Looks, Site Header and Branding files
Site Collection Security:
- Site Collection Administrators: This option refers to all the users set as site collection administrator on the root site.
- Permission Levels: This option refers to the different permission levels configured on the root site.
- Permissions: This option refers to the permissions configured on the root site (incl. personnel).
- Groups: This option refers to the SharePoint groups configured on the root site.
- Group members: This option refers to the memberships of the groups configured on the root site.
From the Site Collection Synchronization page it is also possible to define whether Site Collection administrators should be synchronized to all sites. We will cover this further down in this article.
Site Collection Synchronization can be configured and executed from the WorkPoint 365 Administration.
2. Requirements
There are currently no requirements associated with the use of Site Collection Synchronization.
3. Configuration
As mentioned, site collection synchronization can be executed from the WorkPoint 365 Administration:

- Click the "Home" button of the solution.
- Click the cog icon to access the WorkPoint Administration.

- In the WorkPoint Administration left side panel, click "Site Collection Synchronization". This opens the Site Collection Synchronization page:
- Click the "Enable" button in the Content Type Hub section to enable the use of the Content type hub. You can read more in this article.
- By default (and when the Synchronize Site Collection administrators to all sites is enabled), WorkPoint synchronizes all root site collection administrators to all other site collections in the WorkPoint solution. If this setting is disabled, only the primary root site collection administrator is assigned as administrator for new site collections, and synchronization of root site collection administrators will not be run until the setting is enabled. There is one exception to this; all root site collection administrators are always synchronized to master site collections, so that they can be accessed and configured by all administrators.
- If you enable the "Synchronize to all site collections on changes to root site permissions" checker, WorkPoint will make a check once every day to see if any changes have been made to the permission levels and/or permissions and/or group memberships on the root site. If there are any changes, a site collection synchronization job will start and synchronize the changes to all site collections. The synchronization will comply with the settings for synchronization of site collection administrators and the security settings defined for each module.
Be aware that this job can consume a lot of resources, especially on solutions with many site collections. We recommend configuring site security settings for each module and do a manual synchronization if changes to Permission Levels or Groups are needed on all site collections.
- In the Site Collection Basic Options section you can select which basic aspects from the root site of the WorkPoint solution to synchronize to your scope (which is selected further down on the page)
- In the Site Collection Security section you can select which security aspects from the root site of the WorkPoint solution to synchronize to your scope (which is selected further down on the page)
- In the "Scope" selector, you can select the following scopes:
- All site collections (only available if one or more security aspects, and none of the basic objects are selected)
- Master site collections
- Specific site collections (requires you to select a business module and optionally a server relative Url filter)
- All site collections within a module (requires you to select a business module using the "Multiple entities per site collection" architecture)
Note that the options in "Scope" may vary depending on the selections made in the Site Collection Basic Options section.
Once at least one Basic object or security object and a scope has been selected, the "Submit Job" button appears:

- Click the "Submit Job" button to begin the site collection synchronization based on your selections.
The progress of your job can be followed in the "Job list" section:
- Click "Refresh" to update the list.
- Click the "Clear Job list" button to clear the list.
4. Notes
Depending on the size and scope of the Site Collection Synchronization, it may be advisable to pick and choose which aspects of the synchronization are needed. Customize the synchronization by choosing which aspects to synchronize and your scope with the controls in pt. 6-8.
4.1. Synchronizing permissions for added directly to root site
Note that users added directly to the root site of your WorkPoint solution will be added to site collections affected by the scope of your Site Collection Synchronization. Also note that if these users are removed from the root site and a new Site Collection Synchronization is started, the users will NOT be removed from the site collections affected by the synchronization.
4.2. Content types and fields not synchronized
The following content types and fields are NOT included in site collection synchronization:
4.2.1. Content types
If you wish to use one of these content types, a way to do so is to create a custom content type and use the desired one from this list as a parent for the custom content type.
- AdminTask
- Announcement
- BasicPage
- BlogComment
- CallTracking
- Contact
- Discussion
- DisplayTemplateJS
- Document
- DocumentSet
- DocumentWorkflowItem
- DomainGroup
- DublinCoreName
- Event
- FarEastContact
- Folder
- GbwCirculationCTName
- GbwOfficeNoticeCTName
- HealthReport
- HealthRuleDefinition
- Holiday
- IMEDictionaryItem
- Issue
- Item
- Link
- LinkToDocument
- MasterPage
- Message
- ODCDocument
- Person
- Picture
- Resource
- ResourceGroup
- ResourceReservation
- RootOfList
- Schedule
- ScheduleAndResourceReservation
- SharePointGroup
- SummaryTask
- System
- Task
- Timecard
- UDCDocument
- UntypedDocument
- WebPartPage
- WhatsNew
- Whereabouts
- WikiDocument
- WorkflowHistory
- WorkflowTask
- XMLDocument
- XSLStyle
- ReusableHTML
- PublishedLink
- ReusableText
- PageOutputCache
- DeviceChannel
- DeviceChannelMappings
- SystemPageLayout
- PageLayout
- HtmlPageLayout
- SystemMasterPage
- ASPNETMasterPage
- HtmlMasterPage
- SystemPage
- Page
- ArticlePage
- EnterpriseWikiPage
- ProjectPage
- WelcomePage
- ErrorPage
- RedirectPage
- ModernArticlePage
4.2.2. Fields
- DisplayTemplateJSTargetListTemplate
- Editor
- WebPage
- Profession
- IsNonWorkingDay
- CallTime
- ImageHeight
- EndDate
- Modified_x0020_By
- Last_x0020_Modified
- ThumbnailExists
- RelevantMessages
- ContentLanguages
- MiddleName
- HolidayWork
- AllowEditing
- HealthReportSeverity
- _EditMenuTableEnd
- OffsiteParticipant
- CallBack
- Location
- Comments
- ParentID
- OtherAddressCity
- LinkIssueIDNoMenu
- Created_x0020_Date
- Gender
- WorkflowDisplayName
- SpouseName
- Service
- Date
- HTML_x0020_File_x0020_Type
- Resolved
- User
- RelatedItems
- URL
- Detail
- RecurrenceID
- AppAuthor
- HealthRuleSchedule
- ParentItemEditor
- DLC_Duration
- HomeAddressStateOrProvince
- Company
- Until
- CheckoutUser
- ThreadingControls
- FirstName
- From
- DefaultCssFile
- DiscussionTitle
- FullBody
- WorkflowVersion
- VirusStatus
- FirstNamePhonetic
- DisplayTemplateJSIconUrl
- End
- EncodedAbsThumbnailUrl
- Description
- DisplayTemplateJSTargetContentType
- V4HolidayDate
- EmailSubject
- IMEComment1
- ThreadTopic
- List
- Oof
- ContactInfo
- SendEmailNotification
- _HasCopyDestinations
- ParentFolderId
- NoCodeVisibility
- AttendeeStatus
- PercentComplete
- Body
- HealthReportCategory
- _CheckinComment
- _Revision
- Expires
- Email2
- HomeAddressCity
- Whereabout
- ComputerNetworkName
- File_x0020_Type
- Out
- AdminTaskDescription
- RelatedIssues
- DisplayTemplateJSConfigurationUrl
- _ModerationStatus
- DisplayTemplateJSTargetScope
- ParentItemID
- WorkflowItemId
- ShortestThreadIndexIdLookup
- Workspace
- OrganizationalIDNumber
- ScheduledWork
- Role
- MobilePhone
- Break
- IMEComment3
- RadioNumber
- SipAddress
- _Comments
- GoFromHome
- HealthRuleReportLink
- ReferredBy
- GoingHome
- WorkState
- ImageWidth
- ShortestThreadIndexId
- UserField4
- _Publisher
- ThreadIndex
- WorkflowOutcome
- AssignedTo
- SelectedFlag
- Keywords
- SelectTitle
- HomeAddressStreet
- ID
- Thumbnail
- TaskCompanies
- LastReplyBy
- IMEComment2
- ConnectionType
- UserField3
- BaseAssociationGuid
- MyEditor
- V4SendTo
- HasCustomEmailBody
- WorkflowName
- GbwCategory
- MessageId
- PreviewOnForm
- Indentation
- OtherAddressCountry
- EmailBody
- _Coverage
- fAllDayEvent
- PendingModTime
- BillingInformation
- Combine
- URLwMenu
- FullName
- OtherAddressPostalCode
- LinkFilename
- HomeAddressCountry
- _EditMenuTableStart
- _CopySource
- Author
- EmailReferences
- Department
- HealthRuleVersion
- CustomerID
- Modified
- Priority
- RulesUrl
- _Author
- AdminTaskAction
- PersonViewMinimal
- HealthRuleAutoRepairEnabled
- LinkDiscussionTitleNoMenu
- Home2Number
- GovernmentIDNumber
- Confirmations
- WorkflowTemplate
- XSLStyleIconUrl
- PublishedDate
- OtherFaxNumber
- PrincipalCount
- ParentLeafName
- DisplayTemplateJSTargetControlType
- XSLStyleBaseView
- _Format
- NameOrTitle
- LeaveEarly
- WorkflowInstance
- _SharedFileIndex
- PagerNumber
- EncodedAbsWebImgUrl
- Participants
- RepairDocument
- HealthReportExplanation
- ContentType
- _RightsManagement
- LinkDiscussionTitle2
- Purpose
- _LastPrinted
- PersonalWebsite
- ConfirmedTo
- Group
- TaskDueDate
- ShowCombineView
- LinkTitleNoMenu
- FileDirRef
- Name
- TaskType
- FileLeafRef
- TemplateUrl
- Overtime
- AlternateThumbnailUrl
- CallbackNumber
- Hobbies
- ShortComment
- _EditMenuTableStart2
- _UIVersionString
- WorkflowInstanceID
- XMLTZone
- EmailCalendarSequence
- wic_System_Copyright
- Confidential
- WorkflowLink
- ResolvedDate
- WorkZip
- EmailTo
- Suffix
- LastNamePhonetic
- Category
- V3Comments
- Mileage
- Deleted
- SortBehavior
- WorkFax
- _Relation
- CellPhone
- WorkspaceLink
- ol_Department
- In
- EmailFrom
- Office
- CompanyNumber
- Facilities
- HolidayNightWork
- DiscussionTitleLookup
- FTPSite
- WorkCity
- XomlUrl
- ContentTypeId
- UniqueId
- StatusBar
- EmailCalendarUid
- Vacation
- FreeBusy
- _Photo
- Comment
- Overbook
- NoCrawl
- HealthRuleScope
- TimeZone
- ISDNNumber
- RecurrenceData
- _IsCurrentVersion
- File_x0020_Size
- WorkCountry
- NightWork
- AssociatedListId
- owshiddenversion
- AdminTaskOrder
- IsAnswered
- LinkFilenameNoMenu
- DueDate
- Start
- OtherAddressStateOrProvince
- ChildrensNames
- OtherAddressStreet
- ScopeId
- IconOverlay
- Threading
- _DCDateCreated
- JobTitle
- TaskStatus
- Outcome
- AssistantsName
- MessageBody
- Initials
- IsSiteAdmin
- PermMask
- RestrictContentTypeId
- Data
- BodyAndMore
- _Level
- ExtendedProperties
- IsQuestion
- EmailHeaders
- UIVersion
- _Version
- WorkflowAssociation
- _Contributor
- CompanyPhonetic
- ResolvedBy
- DecisionStatus
- Item
- ServerUrl
- AssistantNumber
- _UIVersion
- EventCanceled
- UID
- ReplyNoGif
- IsFeatured
- BaseName
- EmailSender
- Event
- ParticipantsPicker
- IndentLevel
- ActualWork
- V4CallTo
- Occurred
- EmailCc
- ToggleQuotedText
- LinkDiscussionTitle
- Title
- CarNumber
- UserField2
- fRecurrence
- IssueStatus
- ShowRepairView
- XSLStyleCategory
- BestAnswerId
- Subject
- Email3
- Anniversary
- Order
- HealthRuleService
- TrimmedBody
- _Category
- FileRef
- LimitedBody
- ManagersName
- _Status
- MasterSeriesItemID
- WorkflowListId
- Picture
- FormURN
- TTYTDDNumber
- OtherNumber
- Attachments
- URLNoMenu
- HolidayDate
- BodyWasExpanded
- PostCategory
- _ResourceType
- Duration
- StartDate
- xd_Signature
- MobileContent
- Preview
- HealthRuleType
- ListType
- IMEPos
- Checkmark
- AppEditor
- DocIcon
- ParentVersionString
- HomeAddressPostalCode
- PersonImage
- UserField1
- PreviouslyAssignedTo
- _DCDateModified
- _Identifier
- GUID
- ProgId
- Language
- UserName
- OffsiteParticipantReason
- WorkAddress
- _ModerationComments
- EventType
- Created
- FolderChildCount
- CorrectBodyToShow
- GbwLocation
- InstanceID
- HomePhone
- WhatsNew
- RelatedLinks
- Birthday
- DiscussionLastUpdated
- DisplayTemplateJSTemplateHidden
- WikiField
- Edit
- XSLStyleWPType
- FSObjType
- _EndDate
- ShortestThreadIndex
- ol_EventAddress
- TelexNumber
- DisplayTemplateJSTemplateType
- HealthRuleCheckEnabled
- RequiredField
- IMAddress
- xd_ProgID
- TotalWork
- FileType
- Nickname
- PrimaryNumber
- ImageCreateDate
- NumberOfVacation
- SystemTask
- IsRootPost
- Late
- UserInfoHidden
- Business2Number
- Created_x0020_By
- FormData
- LinkTitle
- IMEDisplay
- Notes
- _SourceUrl
- FileSizeDisplay
- HealthReportSeverityIcon
- ThumbnailOnForm
- WorkPhone
- TaskGroup
- HealthReportRemedy
- EmailCalendarDateStamp
- MoreLink
- _Source
- MetaInfo
- DateCompleted
- Completed
- ItemChildCount
- SelectFilename
- SurveyTitle
- DayOfWeek
- EncodedAbsUrl
- DLC_Description
- QuotedTextWasExpanded
- IsActive
- MUILanguages
- HomeFaxNumber
- Categories
- ImageSize
- HealthReportServices
- HealthReportServers
- Content
- Predecessors
- PreviewExists
- LessLink
- XSLStyleRequiredFields
- IMEUrl
Comments
0 comments
Please sign in to leave a comment.