Configuring Exchange Server Permissions

To implement communication manager functionality, configure your Microsoft Exchange Server account permissions to enable users to:

  • Send Outlook meeting requests on behalf of other users

  • View the calendar availability of Outlook users

  • Send email notifications on behalf of other users

Topics

Email Server Configuration

In Civic Platform, when agency users send meeting requests in the calendar portlet, the sender is the responsible person that you defined in calendar administration. You must configure your Exchange Server email permissions to allow the default email account to send email on behalf of that responsible person.

To configure default email account permissions on Exchange Server 2007:

  1. For the Send Email Permission setting of the default email account that you configured in Communication Manager > General Setting > Email Server Settings, assign permission to send emails on behalf of other accounts.

    1. Open ExchangeManagementShell.

    2. Enter the following command:

      Get-ClientAccessServer | Add-ADPermission -User admin@agency.com -ExtendedRights ms-Exch-EPI-Impersonation

To configure default email account permissions on Exchange Server 2010:

  1. For the Send Email Permission setting of the default email account that you configured in Communication Manager > General Setting > Email Server Settings, assign permission to send emails on behalf of other accounts.

    1. Open ExchangeManagementShell.

    2. Enter the following command:

      New-ManagementRoleAssignment -Role:ApplicationImpersonation -User: admin@agency.com

Calendar Server Configuration

Modify the administrator’s account permission to grant access to view Outlook calendar availability of the other agency staff. This enables Civic Platform users who organize meetings to view internal staff availability, provided they are on the same Exchange server.

To configure the defaults of the calendar permissions on Exchange Server 2007:

  1. For the Outlook Calendar View Permission setting of the default calendar account that you configured in Communication Manager > General Settings > Calendar Server Settings, assign administrator permissions to access other user accounts Outlook Calendar.

    1. Open ExchangeManagementShell.

    2. Enter the following command:

      Add-MailboxPermission -identity John@agency.com -User admin@agencys.com -AccessRights FullAccess

To configure the defaults of the calendar permissions on Exchange Server 2010:

  1. For the Outlook Calendar View Permission setting of the default calendar account that you configured in Communication Manager > General Settings > Calendar Server Settings, assign administrator permissions to access other user accounts Outlook Calendar.

    1. Open ExchangeManagementShell.

    2. Enter the following command:

      Add-MailboxFolderPermission –Identity John@agency.com:\calendar -User admin@agency.com -AccessRights Full Access