locked
Using Powershell to set Calendar Permissions RRS feed

  • Question

  • Hi,

    I recently ran a powershell script to set up my user's calendars to be viewable to Default users using the following command.

    Set-MailboxFolderPermission -User "Default" -AccessRights "Reviewer" -Identity $calendar

    Whilst this does as asked, it only configures the calendars to show Free/Busy time. How do I set the calendar so it displays Full Details?

    Thanks,

    Adam

     

    Tuesday, November 8, 2011 1:34 PM

Answers

All replies

  • Hi,

    In order to display all details, the user calendar must be shared.

    Thx


    Best Regards Don't forget to mark it as answer if it helps
    Tuesday, November 8, 2011 1:55 PM
  • Correct me if I'm wrong, but isn't sharing a calendar the same as setting permissions on the folder so that a user or group as permissions to view it.

    i.e. out of the box, the calendar is always shared... but nobody has access to view it

    Therefore, what I want to know is how to set up the permissions correctly to give Full Details to Default users through Powershell

    Thanks,

    Adam

    Tuesday, November 8, 2011 2:01 PM
  • It's true.

    But, what kind of details you want to make them visible to other users?

    Best regards


    Best Regards Don't forget to mark it as answer if it helps
    Tuesday, November 8, 2011 2:33 PM
  • Currently only "busy" is shown for an apppointment.

    I would like all details to be displayed (apart from items marked private).

    Thanks,

    Adam

    Tuesday, November 8, 2011 2:42 PM
  • Hi Adam,

    "it only configures the calendars to show Free/Busy time"

    By default, this is the default share permission.

    Did you use this script to set the permission?

    Set-CalendarPermissions

    http://gallery.technet.microsoft.com/ScriptCenter/19b98a56-42aa-4695-b07c-335d8322b64e/

    How about use the cmdlet Set-MailboxFolderPermission to set up the permission for just one mailbox to test?

    You can also try the cmdlet in below similar post:

    Add-MailboxFolderPermission for every Mailbox

    http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/2930b4ab-bfae-4f91-ad1b-1ada8eeb2e10

    Frank Wang

    • Marked as answer by emma.yoyo Tuesday, November 15, 2011 1:42 AM
    Thursday, November 10, 2011 6:23 AM
  • Hi Adam,

    Any updates?

    Frank Wang

    Monday, November 14, 2011 1:57 AM
  • This is an old thread, but maybe It'll helps someone else:

    Set-MailboxFolderPermission -Identity <therealuser>:\calender -user DEFAULT -AccessRights "Reviewer"

    (German user: <therealuser>:\kalender )

    You have to open Outlook with that User at least once, before this works.It seems Outlook creates a default calender only it was opened once...

    Greetings Shan 

    • Proposed as answer by sixsidedown Thursday, September 27, 2012 9:10 AM
    Thursday, September 27, 2012 9:10 AM
  • This worked for me:

    Set-MailboxFolderPermission “CalendarName:\calendar” –User default –AccessRights reviewer

    Thursday, December 20, 2012 7:53 PM
  • Set-MailboxFolderPermission -Identity SamAccountName:\calendar -user DEFAULT -AccessRights "Reviewer"
    Thursday, February 12, 2015 5:10 PM
  • Hi Everyone

    both j0rt3g4's and doormat9's scripts worked for me... 

    However.... Is there a way to set all a group of users - maybe an OU and sub OU's ??

    I want to set all of our standard users, in our AD users OU (and sub OU's) to default 'reviewer'

    Is this possible ?? 

    Friday, July 15, 2016 11:06 AM