2

Our top-level site has a company calendar. We use calendar overlay feature to show a few department-level (subsite) calendars on it. However, the department users (subsites) only want certain events to show up on the company calendar. Is there a way to make certain events private to users in the department?

2 Answers 2

2

You could've used a flag in the department list which sets Show in Top Level Calendar. Then create a view filtering by this value, and then use this view in the overlay. No Code!

1
  • This totally works. Saved me a huge amount of time!
    – udog
    Feb 10, 2014 at 3:04
1

I solved this problem by using a workflow that sends the chosen events to the top calendar. When you create an event you could use a checkbox "show in top level calendar" in the form that activates the workflow when checked and sends the event to the top level calendar.

Best regards Jonathan

2
  • Thanks Jonathan. Does this create a new event in the top-level calendar (new list item)?
    – udog
    Jan 30, 2014 at 15:17
  • Yes you can give the command to create a new event with the same properties on the top-Level calendar.
    – Jonathan
    Jan 31, 2014 at 7:21

Your Answer

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

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