Exchange 2007 Permissions to a meeting room
I want to restrict a resource room to be viewable and bookable by only a select few users. No one else should see it or be book it. I'm on Exchange 2007. Can you please advise on the power shell command used to perform this action? Thanks
July 25th, 2011 4:57pm

This covers just about all the options http://blogs.technet.com/b/exchange/archive/2007/05/14/3402515.aspx
Free Windows Admin Tool Kit Click here and download it now
July 26th, 2011 6:14pm

Hi We have an option to block few users from book the conference room using Set-MailboxCalendarSetting -identity MeetingRoom -Bookinpolicy "add your user to book the conference room" But setting meeting room visible for few user only its not availble. where you can hide the meeting room to hide it for everyone and set and option to receive email address from certain user on the message delivery restriction page . and you have inform the few users to send meeting request event though it is not visible. If you allow to visible for everyone and set the bookin policy, users mentioned in the book in policy can book the room
July 26th, 2011 10:25pm

Hi We have an option to block few users from book the conference room using Set-MailboxCalendarSetting -identity MeetingRoom -Bookinpolicy "add your user to book the conference room" But setting meeting room visible for few user only its not availble. where you can hide the meeting room to hide it for everyone and set and option to receive email address from certain user on the message delivery restriction page . and you have inform the few users to send meeting request event though it is not visible. If you allow to visible for everyone and set the bookin policy, users mentioned in the book in policy can book the room if i use this method, should the meeting room still be set to autoaccept?
Free Windows Admin Tool Kit Click here and download it now
July 26th, 2011 11:42pm

Again its update you whether to process the meeting AutoAccept - will automatically process the meeting request only for the allowed users AutoUpdate - Owner has to approve the meeting request fromt the allowed users Thank you
July 27th, 2011 9:11am

Hi Berket, •AutoUpdate This is the default value. The Calendar Attendant will process meeting requests which will sit in the calendar of the room in a "tentative state" waiting a delegate approval. (The meeting organizer will receive only the decision of the delegate) •AutoAccept Resource booking will be enabled on the room mailbox. This means that the room will take into account the policies for the incoming requests (who can schedule.). (With automatic booking configuration, the organizer will receive the decision of the room. Otherwise organizer will first receive a message of recognition pending delegate approval). You can know more detail from this document: How to Create and configure a meeting room mailbox with Exchange Server 2007 http://blogs.technet.com/b/exchange/archive/2009/02/26/3407028.aspx Thanks, Evan
Free Windows Admin Tool Kit Click here and download it now
July 27th, 2011 4:54pm

Hi Berket, •AutoUpdate This is the default value. The Calendar Attendant will process meeting requests which will sit in the calendar of the room in a "tentative state" waiting a delegate approval. (The meeting organizer will receive only the decision of the delegate) •AutoAccept Resource booking will be enabled on the room mailbox. This means that the room will take into account the policies for the incoming requests (who can schedule.). (With automatic booking configuration, the organizer will receive the decision of the room. Otherwise organizer will first receive a message of recognition pending delegate approval). You can know more detail from this document: How to Create and configure a meeting room mailbox with Exchange Server 2007 http://blogs.technet.com/b/exchange/archive/2009/02/26/3407028.aspx Thanks, Evan After all the commands are entered how do i get a list of all the users who have the bookinpolicy?
July 27th, 2011 5:17pm

I added my user account to the bookinpolicy but for some reason I can not cancel the meeting request. I get a message saying: "You cannot schedule a meeting to the "meeting room".because you do not have the correct permissions for this account" Any ideas what is going on here? Do i need to specify permissions to cancel? "
Free Windows Admin Tool Kit Click here and download it now
July 27th, 2011 5:19pm

Bookin Policy will allow to book a meeting in the conference room mailbox. To edit a meeting, you need full access permission over the room mailbox Add-MailboxPermission -identity "Conf room" -AccessRights FullAccess -user "your account" Add-AdPermission -Identity "Account name of conf room" -AccessRights readproperty, writeproperty -Properties "personal Information" -User youraccount Inform us if any issue on the above
July 27th, 2011 8:53pm

Bookin Policy will allow to book a meeting in the conference room mailbox. To edit a meeting, you need full access permission over the room mailbox Add-MailboxPermission -identity "Conf room" -AccessRights FullAccess -user "your account" Add-AdPermission -Identity "Account name of conf room" -AccessRights readproperty, writeproperty -Properties "personal Information" -User youraccount Inform us if any issue on the above Can I add multiple accounts to have full access right?
Free Windows Admin Tool Kit Click here and download it now
July 27th, 2011 10:03pm

Yes u can.. As much as u wish From - Sony Ericsson xperia
July 27th, 2011 11:10pm

Yes u can.. As much as u wish From - Sony Ericsson xperia Do you know the command to list all users permissions to the meeting room?
Free Windows Admin Tool Kit Click here and download it now
July 28th, 2011 12:00am

Hi Berket, You can use this command to list all users permissions on the meeting room: Get-mailboxpermission –identity meeting room Here is related document for you: Get-MailboxPermission http://technet.microsoft.com/en-us/library/aa998218(EXCHG.80).aspx Thanks, Evan
July 28th, 2011 4:27am

Hi Berket, •AutoUpdate This is the default value. The Calendar Attendant will process meeting requests which will sit in the calendar of the room in a "tentative state" waiting a delegate approval. (The meeting organizer will receive only the decision of the delegate) •AutoAccept Resource booking will be enabled on the room mailbox. This means that the room will take into account the policies for the incoming requests (who can schedule.). (With automatic booking configuration, the organizer will receive the decision of the room. Otherwise organizer will first receive a message of recognition pending delegate approval). You can know more detail from this document: How to Create and configure a meeting room mailbox with Exchange Server 2007 http://blogs.technet.com/b/exchange/archive/2009/02/26/3407028.aspx Thanks, Evan After all the commands are entered how do i get a list of all the users who have the bookinpolicy? You can use this command to list of all the users who have the bookinpolicy: get-MailboxCalendarSettings -identity meeting room| select Bookinpolicy
Free Windows Admin Tool Kit Click here and download it now
July 28th, 2011 4:38am

Hi It seems like when ever I give someone BookinPolicy they get it. But when I add another user for the Bookinpolicy that user will replace the first user with the BookinPolicy. Is there no way to allow multiple users to have the BookinPolicy? Thanks
August 4th, 2011 6:11pm

Hi...try this script and copy paste it to notepad and save-as .PS1 But before that, run this command to enable booking restrictions. Get-MailboxCalendarSettings "name of meeting room" -AllBookInPolicy $False Then,you can now start adding users who can book this room by using the script below. Save it as AddUserPermissiontoMeetingRoom.PS1. param([string]$user=$(Read-host "Type the name of the resource"),[string]$append=$(Read-host "User to append")) $SnapInName = "Microsoft.Exchange.Management.PowerShell.Admin" $testsnapin = $null $testsnapin = get-pssnapin | where { $_.Name -eq $SnapInName} if(-not $testsnapin){add-pssnapin -Name $SnapInName} [array]$xDelegates = $append $allreadyBooked = (Get-MailboxCalendarSettings $user).BookInPolicy if ($allreadyBooked) { $count = $allreadyBooked.count Write-host "$count users set as BookInPolicy on $user" foreach ($book in $allreadyBooked) { $xDelegates += $book.DistinguishedName Write-Host " "$book.DistinguishedName } } Write-Host "Adding $append to $user" Set-MailboxCalendarSettings $user -BookInPolicy $xDelegates $allreadyCount= ((Get-MailboxCalendarSettings $user).BookInPolicy).count Write-Host "$allreadyCount users set as BookInPolicy on $user" Let me know if this Helps....
Free Windows Admin Tool Kit Click here and download it now
September 8th, 2011 5:18am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics