Exchange 2007 - Exchange Management Shell - Exchange Management Console
Exchange 2007 Articles , Tutorials and Shell Cmdlet
This blog is dedicated to Ms Exchange 2007 , Active Directory , MSCS Services articles and demos , Its all about Microsoft Exchange 2007 .
12th
JAN
How to Create a Room Mailbox for Manual Approval.
Posted by under Exchange Management Shell
1- Create a Room Mailbox Using Exchange Management Console
When you create a Room Mailbox , You will find that associated user will disable in Active directory , so you will not able to access OWA for Room Mailbox , You have to assign permissions to an account to manage
2- To assign permissions on a Room Mailbox to owner , You can use the following cmdlet.
Add-MailboxPermission -Identity “Meeting Room Name” -User UserSamAccount -AccessRights FullAccess -InheritanceType All
3- Logon to Room Mailbox owner’s OWA and Open Room Mailbox OWA , Click Option and then Resource Settings .select the following Options.
Selected: Automatically process meeting requests and cancellations
These users can schedule automatically if the resource is available:
Everyone
Selected: Select Users and Groups:
These users can submit a request for manual approval if the resource is available:
Selected: Everyone
Select Users and Groups:
These users can schedule automatically if the resource is available and can submit a request for manual approval if the resource is unavailable:
Everyone
Selected: Select Users and Groups:
For requests requiring approval:
Selected: Always forward to delegates
Selected: Always tentatively accept these requests
4- After these steps , Run the following command.
Set-MailboxCalendarSettings -Identity <MailboxIdParameter> [-AllRequestInPolicy <$true | $false>] [-RequestInPolicy <RecipientIdParameter[]>]
Example :
Set-MailboxCalendarSettings -Identity “Meeting Room Name” -AllRequestInPolicy $true -RequestInPolicy UserSamAccount
5- Last and Final step to view output using Exchange Management Shell.
[PS] D:\>get-mailboxcalendarsettings -identity MeetingRoomName | fl
AutomateProcessing : AutoAccept
AllowConflicts : False
BookingWindowInDays : 180
MaximumDurationInMinutes : 1440
AllowRecurringMeetings : True
EnforceSchedulingHorizon : True
ScheduleOnlyDuringWorkHours : False
ConflictPercentageAllowed : 0
MaximumConflictInstances : 0
ForwardRequestsToDelegates : True
DeleteAttachments : True
DeleteComments : True
RemovePrivateProperty : True
DeleteSubject : True
DisableReminders : True
AddOrganizerToSubject : True
DeleteNonCalendarItems : True
TentativePendingApproval : True
EnableResponseDetails : True
OrganizerInfo : True
ResourceDelegates : {User UserSamAccount}
RequestOutOfPolicy :
AllRequestOutOfPolicy : False
BookInPolicy :
AllBookInPolicy : False
RequestInPolicy : {User UserSamAccount}
AllRequestInPolicy : True
AddAdditionalResponse : False
AdditionalResponse : <DIV><FONT size=2 face=Tahoma></FONT></DI
V>
RemoveOldMeetingMessages : True
AddNewRequestsTentatively : True
ProcessExternalMeetingMessages : False
DefaultReminderTime : 15
RemoveForwardedMeetingNotifications : False
Identity : Domain/Users/Test Room
Note: UserSamAccount is a NT Login ID of Room Mailbox Owner
Meeting Room Name is NT Login ID of Room Mailbox
Leave a Reply
Post Meta
-
January 12, 2009 -
Exchange Management Shell -
No Comments
-
Comments Feed
