Iam having a requirement that i need to synchronize the root site calendar to all child site calendars in the site collection. Is there any way for that with and without coding?

Please help me on this?

Thanks, Suresh Pydi.

  • NOTE: same problem here with workspace (child) calendars on the main scheduling page. The max 10 makes overlays non-viable.
    – user22148
    Jan 22, 2014 at 17:58

2 Answers 2


Would the Calendar Overlays help better (max. limit to 10 calendars) - these are just views of the data? Basically you could re-consider your IA differently by renaming them apropiately. The concept of Child-Parent Calendar do not exist in SharePoint, unless you build your own Event Handlers or SPD Workflows to keep 2 calendars updated.

Hope it helps, C:\Marius

  • Is it possible through Designer workflow? we have to connect child calendar to parent calendar. i.e. When ever child site calendar edited or updated, parent site calendar should be updated. There are more than 1000 child sites are there in parent site. We need to update the parent site calendar for every child site calendar edited or updated.
    – suresh
    Apr 5, 2012 at 5:19
  • If the overlay is used with subsites it does this automatically for you (simple rolled-up views). If your purpose is to actually copy events from child to parent, use the Copy Item via a Workflow in SPD / the only issue would be to attach it to all calendars (use Reusable Workflow and attach to Event Content Type) and trigger it on Create and Update. Apr 19, 2012 at 7:37

I would recommend using Calendar Overlay.

  • 1
    While this post may answer the question, we prefer more details such as "why". Please edit your post with additional details. See answer for general guidelines.
    – SPDoctor
    May 5, 2012 at 8:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.