Setting up a Full Read Microsoft Exchange Account
Note: The best practice is to create a dedicated account for the Coveo connector with a password that never changes.
To set up a full read Microsoft Exchange account
For a Microsoft Exchange Server 2003 installation, refer to the following Microsoft article for information on how to set up such an account: How to assign service account access to all mailboxes in Exchange Server 2003
For Microsoft Exchange Server 2007 or 2010 installations:
On the Microsoft Exchange Server, open the Exchange Management Shell.
Type the following command to give sufficient rights to a user to crawl using WebDAV or WebServices:
get-mailbox -server ServerName -ResultSize Unlimited | Add-MailboxPermission -User ‘domain\user’ –AccessRights FullAccess
where you replace:
- ServerName by the name of your Exchange server
- domain\user by the user that you want to use to crawl the Microsoft Exchange content.
Ensure that the account has an active mailbox on the Microsoft Exchange server. To crawl a Microsoft Exchange 2010 server, the active mailbox of the account must be on a Microsoft Exchange 2010 server.
For a Microsoft Exchange 2010 server, configure the throttling policy to prevent crawling problems (see Configuring the Throttling Policy for the Microsoft Exchange 2010 Account).
For other Microsoft Exchange servers, configure a CES user identity (see Configuring a Microsoft Exchange User Identity).