Admin Tips: How to Get Ready for Microsoft Exchange 2010
Follow these tips if you plan to implement Microsoft® Exchange 2010, which is now supported with BlackBerry® Enterprise Server 5.0 Service Pack 1, Maintenance Release 1 (MR1).
- BlackBerry Enterprise Server 5.0 SP1 MR1 or higher
- Microsoft Exchange 2010 with Rollup 1 applied
- Collaboration Data Objects 1.2.1 Version 6.5.8147 or higher installed on the server running BlackBerry Enterprise Server
Note: If you are running Microsoft® Exchange System Manager 2003, click here for steps to upgrade to Collaboration Data Objects 1.2.1.
In addition to the aforementioned prerequisites, you may need to make a few changes to the way you manage your BlackBerry® solution. Next are the three key areas that require administrator action:
Microsoft Exchange 2010's structure is a bit different than previous versions. Clustering, recovery, and high availability, for example, now exist at the mailbox-database level rather than the server level. As a result, you need to apply permissions at the mailbox-database level. To set mailbox permissions in Microsoft Exchange 2010, enter the following permissions in the Microsoft Exchange management shell. (These steps assume BESAdmin is the name of your BlackBerry Service Account.)
Get-MailboxDatabase | Add-ADPermission -User "BESAdmin" -AccessRights ExtendedRight –ExtendedRights Receive-As, ms-Exch-Store-Admin Add-RoleGroupMember "View-Only Organization Management" -Member "BESAdmin"
If you are currently running BlackBerry Enterprise Server and have an existing BlackBerry Service Account, your existing Send As permissions should already apply. If you are creating a new BlackBerry Service Account, please enter the following permission to set the Send As permission.
Add-ADPermission -InheritedObjectType User -InheritanceType Descendents -ExtendedRights Send-As -User "BESAdmin" -Identity "DC =domain_1>,DC=<domain_2>"
Where <domain_1> and <domain_2> form the name of the domain. For example, if the domain name is example.com, type Example for <domain_1> and com for <domain_2>.
2. Client throttling
By default, Microsoft Exchange 2010 uses client-throttling policies to help track the bandwidth that each Microsoft Exchange user consumes. It is designed to enforce bandwidth limits, as necessary. The policies negatively affect the performance of the BlackBerry Enterprise Server, so you should turn off client throttling for the BlackBerry Service Account.
Note: To turn off client throttling for only the Microsoft Windows account that has a Microsoft Exchange mailbox, you can configure a throttling policy for the Windows account and turn off client throttling for the policy:
- On a computer that hosts the Microsoft Exchange Management Shell, open the Microsoft Exchange Management Shell.
- Type New-ThrottlingPolicy BESPolicy.
- Type Set-Mailbox "BESAdmin" -ThrottlingPolicy BESPolicy.
3. Number of Address Book service connections
Microsoft Exchange 2010 also by default limits to 50 the maximum number of connections from the BlackBerry Enterprise Server to the Address Book service. To permit the BlackBerry Enterprise Server to run, you must increase the number of permitted connections to a large value (e.g. 100,000). Here's what you do:
- On the computer that hosts the Microsoft Exchange CAS server, in <drive>:\Program Files\Microsoft\Exchange Server\V14\Bin, in a text editor, open the microsoft.exchange.addressbook.service.exe.config file.
- Change the value of the MaxSessionsPerUser key to 100000.
- Save and close the file.
- Restart the Address Book service.
Optional: Exchange Web Services distribution of free/busy information and running the BlackBerry Enterprise Server without public folders
If your Microsoft Exchange 2010 deployment does not contain a public folder database, or you would like to distribute free/busy information via Exchange Web Services, you need to complete additional steps. See page 21 in the BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 | Service Pack: 1 Installation and Configuration Guide.
Where to get more help
Start a discussion on the BlackBerry Enterprise Server topic in the BlackBerry® Support Community Forums.
Or use one of these other support options:
- Official BlackBerry Support Community Forums: Plug into a worldwide knowledge-sharing community and connect with other BlackBerry users to troubleshoot, ask questions, share product reviews and more. Follow us on Twitter @BlackBerryHelp.
- BlackBerry Expert Source Center: Free tools and resources for BlackBerry Enterprise Server administrators.
- BlackBerry® Technical Support Services: Receive 24x7 technical support and software maintenance direct from the manufacturer with an annual support subscription from Research In Motion® (RIM).
- BlackBerry Training: Improve efficiency and productivity in your organization with advanced BlackBerry Training courses—for both BlackBerry Enterprise Server administrators and BlackBerry smartphone users.
- BlackBerry Technical Solution Center: Your portal for the latest troubleshooting, knowledge base articles and Technical Support Services information.
- BlackBerry Administration Documentation: Find guides and tutorials to help you plan your installation or upgrade, set IT policies, and administer and troubleshoot the BlackBerry Enterprise Solution.
- RSS: Sign up for RSS Feeds from the BlackBerry Technical Solution Center to receive the latest support articles, alerts and software release notes.