So this is a common request: you need to set calendar permissions for all your users, so they all share details, beyond simple free/busy.
Not really a problem, but I’ll save you the bother of reinventing the wheel. Here’s a script which does just that:
$mailboxes = get-mailbox
$mailboxes | foreach {
$user=$_.Alias
$path=$user+”:\Calendar”
Set-MailboxFolderPermission –identity $path -User Default -Accessrights LimitedDetails}
Now, keep in mind the following:
- This is for ALL mailboxes. Users should be madre aware that this is happening.
- If you want other rights, you can always use Review, Editor etc instead of LimitedDetails.
- Or, if you want to filter users, you just add a selection in the first line. You may have to alter “set-mailboxfolderpermission” to “add-mailboxfolderpermission”. Add is for new entries, set is to edit existing.
- If you are using localized Outlook-language, :\Calendar will need to reflect the name the user has for it. In Norwegian (which my users often use); it would be :\Kalender. It’s a simple folder-lookup; the name needs to match.
It was very easy to set calendar permission in exchange using above steps. Thanks for sharing tips But I have lost some calendar item from Exchange server. Is it possible to recover them?
Well, that kind of depends on what you mean by ‘lost’. How old were they? Have you checked the dumpster? (not deleted items).
Yes, I have checked the dumpster value 1. I have lost approx 8 months old attachments. For your information, I have tried to recover third party demo version stellar phoenix mailbox recovery. It shows the preview of old deleted attachments. finally I have recovered.
Hiya, I’m really glad I’ve found this information.
Today bloggers publish only about gossips and internet and this is
really annoying. A good blog with interesting content, that is what I need.
Thanks for keeping this web-site, I’ll be visiting it. Do you do
newsletters? Can’t find it.
Good information, is there a way to set it so that every user gets the LimitedDetails when they are created? Currently all my users get AvailabilityOnly and we manually have to change it to LimitedDetails
There’s no magic way to do that, no. The ‘workaround’ would be to create a small script and run it on a schedule; one that sets it for all, or just the users who’ve been created the past day.
That’d probably be the easiest way to do it.
More posts of this qutylai. Not the usual c***, please
Thanks for finally writing about > Set default Calendar Permissions in Exchange 2010 3techies.com < Liked it!
variant2