Logo
PREGNANCY
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
 
 
Windows Server

Exchange Server 2010 : Resources and Shared Mailboxes

3/25/2011 5:32:10 PM

3.3.1. Creating and Configuring Resource Mailboxes

Resource mailboxes allow users in your organization to book resources, such as conference rooms or equipment, using Exchange’s calendaring functionality. For example, if a user wants to book use of a specific conference room, a meeting request is set up, including all relevant attendees, and then the address of the room in which the meeting will be held in that request is included. Depending on how the resource mailbox has been configured, the room will automatically be booked for that meeting. The integration with Exchange calendaring means that other users will be able to check the availability of the room, with current room bookings being visible through the calendar. Exchange Server 2010 supports two types of resource mailbox:

  • Room mailboxes Room mailboxes represent meeting locations such as conference rooms or lecture theaters.

  • Equipment mailboxes Equipment mailboxes represent specific items, such as overhead projectors, scanners, or company hovercraft.

To create room or equipment mailbox, perform the following steps:

  1. In the EMC, select the Mailbox node under the Recipient Configuration node.

  2. In the Actions pane, click on the New Mailbox item. This will open the New Mailbox Wizard. Select Room (or Equipment) Mailbox and then click Next.

  3. On the User Type page, select New User. The room mailbox needs to be associated with an Active Directory user account, even though that user account will be disabled. Click Next.

  4. On the User Information page, enter the name of the room in the Name field, repeat this in the User Logon Name fields, and then enter a password. There is no need to select the User Must Change Password At Next Logon option, and it is not necessary to specify values in the First Name, Initials, and Last Name fields. If necessary, you can specify an OU to host the disabled resource mailbox account. Click Next.

  5. On the Mailbox Settings page, enter an alias for the mailbox. This can be the same name that you specified as the user logon name in step 4. You can specify a mailbox database to host the mailbox or accept the default allocation.

  6. Click Next on the Archive Settings page. Click New and then click Finish.

Except for the step where you choose a Room or Equipment mailbox, the basic setup process is the same. You create Room and Equipment mailboxes using the New-Mailbox cmdlet. For example, to create a new room mailbox named Conference-Beta that is hosted on mailbox database MBX-DB-ONE, issue the following command:

New-Mailbox -UserPrincipalName conference-beta@adatum.com -Alias conference-beta -Name
Conference-Beta -Database MBX-DB-ONE -OrganizationalUnit Users -Room


The command for creating an equipment mailbox is the same except instead of using the Room parameter with the New-Mailbox cmdlet, you use the Equipment parameter. For example, to create a new equipment mailbox named Video-Camera that is hosted on mailbox database MBX-DB-ONE, issue the following command:

New-Mailbox -UserPrincipalName video-camera@adatum.com -Alias video-camera -Name video-
camera -Database MBX-DB-ONE -OrganizationalUnit Users -Equipment


Once you have created a resource mailbox, it is necessary to configure the resource mailbox. Some properties, such as Resource Capacity, which is configured on the Resource General page of the resource mailbox properties, can also be configured with the Set-Mailbox cmdlet. For example, to set the resource capacity of room mailbox Conference-Alpha to 40, issue the following command:

Set-Mailbox Conference-Alpha -ResourceCapacity 40


Note:

CUSTOM RESOURCE PROPERTIES FOR RESOURCE MAILBOXES

Exchange allows administrators to add custom resource properties to room or equipment mailboxes. For example, you could create a custom property for equipment mailboxes called Vehicle to represent company vehicles. Doing this requires modifying the resource configuration of the Exchange organization. To learn more about this process, consult the following TechNet article: http://technet.microsoft.com/en-us/library/bb201697.aspx.


The majority of other resource mailbox configuration tasks are performed from the EMS using the Set-CalendarProcessing cmdlet. You will learn about configuring additional resource mailbox properties throughout the rest of this lesson.


Note:

MANAGING RESOURCE MAILBOXES AND SCHEDULING

For more information on managing resource mailboxes and scheduling, consult the following TechNet article: http://technet.microsoft.com/en-us/library/bb124374.aspx.


1.1. Configuring Resource Policies

Resource policies determine how a resource mailbox can be booked. You can use resource policies to determine how far in advance a resource can be booked, the maximum amount of time the resource can be booked for, and which users are configured as delegates for the resource. You configure resource policies in the Resource Policy tab of the resource mailbox’s properties, shown in Figure 1.

Figure 1. Configure resource policy


The settings on the Resource Policy tab have the following properties:

  • Allow Conflicting Meeting Requests Allows meeting requests that conflict with one another to be scheduled.

  • Allow Repeating Meetings Allows recurring meetings to be scheduled, such as if a user wants to use a particular resource every Wednesday morning at 11:00 AM.

  • Allow Scheduling Only During Working Hours Allows the resource to be booked only during working hours. Administrators configure working hours using the Set-MailboxCaldenarConfiguration cmdlet.

  • Reject Meetings That Have An End Date Beyond The Booking Window Enabling this option means that bookings that exceed the booking window are rejected.

  • Booking Window (Days) This figure specifies how far in advance the resource can be booked.

  • Maximum Duration (Minutes) The maximum amount of time the resource can be booked for.

  • Maximum Conflict Instances How many conflicts with other bookings can exist prior to a meeting request being automatically denied.

  • Conflict Percentage Allowed If a booking is configured to be recurring and a certain percentage of those recurrences conflict with existing bookings, the booking is denied.

  • Specify Delegates Of This Mailbox Allows you to specify users who control scheduling options for the resource mailbox.

  • Forward Meeting Requests To Delegates Specifies whether meeting requests are forwarded to specified delegates.

You can configure the Resource Properties of a resource mailbox using the Set-CalendarProcessing cmdlet. For example, to set a maximum booking window of 50 days and a maximum booking duration of 2 hours for the Auditorium resource mailbox, issue the following command:

Set-CalendarProcessing Auditorium -BookingWindowsInDays 50 -MaximumDurationInMinutes 120


1.2. Managing In-Policy and Out-of-Policy Requests

Exchange processes requests to use resources against the resource policy. In-policy request settings apply when a request that meets the resource policy is made. The in-policy request settings determine which users have their requests automatically approved and which in-policy requests for the resource will be subject to approval by the resource delegate. For example, if the in-policy request settings were configured as shown in Figure 2, where no users are set to have their in-policy requests automatically approved, all requests for the resource would be forwarded to the configured delegates for approval.

Figure 2. Configure resource in-policy requests


Out-of-policy request settings determine which users are able to submit out-of-policy requests that are subject to approval by a resource mailbox delegate. If a user is not on the list of users who can submit out-of-policy requests, the request will be automatically denied. In the case of the Resource Out-of-Policy Requests tab shown in Figure 3, Oleg Anaskhin is able to submit out-of-policy requests, though these requests will still require approval from a delegate.

Figure 3. Out-of-policy request settings


You can configure the Resource-In-Policy Requests and Resource Out-of-Policy Request settings using the Set-CalendarProcessing cmdlet with the AllBookInPolicy, AllRequestInPolicy, AllRequestOutOfPolicy, BookInPolicy, RequestInPolicy, and RequestOutOfPolicy parameters.


Note:

CONFIGURING AUTOMATIC BOOKING POLICIES

To learn more about configuring automatic booking policies, consult the following link on TechNet: http://technet.microsoft.com/en-us/library/bb124542.aspx.


1.3. Configure Delegates on Resource Mailboxes

Delegates are able to control the scheduling options for resource mailboxes. You can configure a resource mailbox so that all requests for the resource that the mailbox represents are forwarded to the delegate. As you learned earlier, you can configure a delegate for a resource mailbox through the EMC on the Resource Policy tab by specifying their mailboxes and enabling the Forward Meeting Requests To Delegates option.

You can configure these properties through the EMS using the Set-CalendarProcessing cmdlet. For example, to configure Kim Akers as a resource delegate for the Auditorium resource mailbox and to ensure that all booking requests for the resource are forwarded to her, issue the following command:

Set-CalendarProcessing Auditorium -ResourceDelegates "Kim_Akers@adatum.com"
-ForwardRequestsToDelegates $true


Note:

CONFIGURE DELEGATE ON A RESOURCE MAILBOX

For more information on configuring a delegate on a resource mailbox, consult the following link on TechNet: http://technet.microsoft.com/en-us/library/bb124973.aspx.


1.4. Configuring Automatic Booking

Once you have configured resource booking policies, you need to enable the Resource Booking Attendant. The Resource Booking Attendant enables automatic booking of resources functionality on a resource mailbox. If the Resource Booking Attendant is not enabled, the configured resource mailbox delegate must approve or decline all booking requests. The Resource Booking Attendant is enabled by selecting the Enable The Resource Booking Attendant check box on the Resource General tab of the Conference-Alpha Properties, as shown in Figure 4.

Figure 4. Enable Resource Booking Attendant


To enable the resource booking attendant from the EMS, use the Set-CalendarProcessing cmdlet with the AutomateProcessing parameter. For example, to enable automatic booking on the Conference-Alpha room mailbox, issue the following command:

Set-CalendarProcessing Conference-Alpha -AutomateProcessing AutoAccept


Note:

ENABLE AUTOMATIC BOOKING ON A RESOURCE MAILBOX

To learn more about enabling automatic booking on a resource mailbox, consult the following TechNet article: http://technet.microsoft.com/en-us/library/bb123495.aspx.

2. Shared Mailboxes

A shared mailbox is a mailbox accessed by multiple users that is not associated with an enabled Active Directory user account. Although it is possible to share access to normal user mailboxes through delegation, Exchange provides shared mailboxes specifically for the shared role. This special type of mailbox appears in the recipients list with an icon different from that of other mailbox types. The Active Directory account associated with a shared mailbox is always disabled. All users that need access to the shared mailbox are delegated Full Access and Send As permissions after mailbox creation.

It is possible to create shared mailboxes only from the EMS. You create shared mailboxes using the New-Mailbox cmdlet with the Shared parameter. The following EMS command creates a shared mailbox named Shared-MBX on the MBX-DB-ONE mailbox database:

New-Mailbox -UserPrincipalName Shared-MBX@adatum.com -Alias Shared-MBX -Name Shared-MBX
-Database MBX-DB-ONE -OrganizationalUnit Users -Shared


Once the mailbox has been created, you can delegate Full Access and Send As permissions through either the EMS or EMC.

3. Converting Mailboxes

You can use the Set-Mailbox command to convert one type of mailbox to another type. One reason that you might want to convert mailboxes is when transitioning from an Exchange 2003 environment to an Exchange 2010 environment. In Exchange 2003, you can use shared mailboxes to represent resources. If you migrate these mailboxes to Exchange 2010, you will want to convert them to resource mailboxes. Although it is not possible to perform a mailbox conversion using the EMC, you can perform the following types of mailbox conversion using the Set-Mailbox command in the EMS:

  • User mailbox to shared mailbox

  • User mailbox to resource mailbox

  • Shared mailbox to user mailbox

  • Shared mailbox to resource mailbox

  • Resource mailbox to user mailbox

  • Resource mailbox to shared mailbox

For example, to convert the mailbox named Hovercraft from an Equipment mailbox to a Room mailbox, issue the following command:

Set-Mailbox Hovercraft -Type Room


Note:

CONVERTING MAILBOXES

For more information about converting mailboxes, consult the following page on TechNet: http://technet.microsoft.com/en-us/library/bb201749.aspx.



Note:

Understand the difference between a user mailbox, a shared mailbox, a resource mailbox, and a linked mailbox.

Other -----------------
- Windows Server 2003 : Monitoring Network Performance (part 3)
- Windows Server 2003 : Monitoring Network Performance (part 2) - Performance Console Differences
- Windows Server 2003 : Monitoring Network Performance (part 1) - Using the Networking Tab in Task Manager
- Windows Server 2008 R2 : Group Policy Management for Network Clients - Group Policy Feature Set
- Windows Server 2008 R2 : Group Policy Management for Network Clients - Windows Group Policies
- SharePoint 2010 PerformancePoint Services : SharePoint List Data Source
- SharePoint 2010 PerformancePoint Services : Data Sources - Import from Excel Workbook
- SharePoint 2010 : Visio Graphics Services Overview
- SharePoint 2010 : Access Services Overview
- Windows Server 2008 Server Core : Managing System Users - Obtaining Group Policy Results with the GPResult Command
- Windows Server 2008 Server Core : Managing System Users - Configuring Profiles with the CMStP Utility
- Windows Server 2008 Server Core : Auditing User Access with the AuditPol Utility
- BizTalk Server 2010 : Configuring Core Server Settings
- BizTalk Server 2010 : Indicating Matches in Maps
- SharePoint 2010 : Publishing to Excel Services (part 2) - Allowing Parameter Input in Excel Web Access
- SharePoint 2010 : Publishing to Excel Services (part 1)
- Securing an Exchange Server 2010 Environment : Securing Outlook Web App
- Securing an Exchange Server 2010 Environment : Protecting Against Spam
- Securing an Exchange Server 2010 Environment : Securing Outlook 2007
- Securing an Exchange Server 2010 Environment : Securing Your Windows Environment
 
 
Most view of day
- Windows Phone 8 : Configuring Basic Device Settings - Backing Up Your Phone (part 1) = Backing Up App Lists and Settings
- SQL Server 2008 R2 : Performance Monitoring Tools (part 1)
- Adobe Illustrator CS5 : Organizing Your Drawing - Working with Groups
- SQL Server 2008 R2 : Creating and Managing Stored Procedures - Viewing Stored Procedures
- BizTalk Server 2009 Operations : Maintaining the BizTalk Group (part 2) - Backup Procedures
- Managing Client Protection : User Account Control (part 3) - UAC Virtualization, UAC and Startup Programs, Compatibility Problems with UAC
- Windows Server 2003 on HP ProLiant Servers : Security Planning and Design (part 2) - Account Lockout
- SQL server 2008 R2 : Creating and Managing Stored Procedures - Using Input Parameters
- Windows Server 2012 Requirements and Installation : Installing Server 2012 (part 2) - Server with a GUI Install
- SharePoint 2010 : Packaging and Deployment Model - Working with Packages
Top 10
- Sharepoint 2013 : Working with the CSOM (part 6) - Working with the JavaScript client object model - Creating, reading, updating, and deleting in the JavaScript client object model
- Sharepoint 2013 : Working with the CSOM (part 5) - Working with the JavaScript client object model - Handling errors
- Sharepoint 2013 : Working with the CSOM (part 4) - Working with the JavaScript client object model - Returning collections
- Sharepoint 2013 : Working with the CSOM (part 3) - Working with the managed client object model - Creating, reading, updating, and deleting
- Sharepoint 2013 : Working with the CSOM (part 2) - Working with the managed client object model - Handling errors
- Sharepoint 2013 : Working with the CSOM (part 1) - Understanding client object model fundamentals
- Windows Phone 8 : Configuring Mailbox Settings (part 5) - Configuring Automatic Replies
- Windows Phone 8 : Configuring Mailbox Settings (part 4) - Lightening the Display,Changing the Mailbox Sync Settings
- Windows Phone 8 : Configuring Mailbox Settings (part 3) - Message Signatures, Blind CCing Yourself
- Windows Phone 8 : Configuring Mailbox Settings (part 2) - Unlinking Mailboxes, Conversation View
 
 
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
2015 Camaro