Skip to main content

Preparation for Exchange Online

Note

Implemented in Connector Pack 4.3

Preparation steps for targeting Exchange Online:

  1. Install Microsoft Windows PowerShell

    To Install the native PowerShell you will need to install the latest Package Manager and the latest version of PowerShellGet. To do this, close all PowerShell Windows and from an elevated PowerShell session, run the following command:

    [Net.ServicePointManager]::SecurityProtocol =
    [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12
    Install-PackageProvider -Name NuGet -Force
    Install-Module -Name PowerShellGet -Force -AllowClobber
  2. Install Exchange Online PowerShell V2 Module (abbreviated as the EXO V2 module)

    You can use the following command to install the EXO V2 module in PowerShell:

    Install-Module -Name ExchangeOnlineManagement -RequiredVersion 2.0.6-Preview6 -AllowPrerelease

    For more details regarding installing the EXO V2 module and troubleshooting possible issues may encounter during installing the package, see:

    https://techcommunity.microsoft.com/t5/exchange-team-blog/exchange-online-powershell-v2-module-preview-now-more-secure/ba-p/2922946

  3. Configure a target system administrator

  4. For Bravura Identity implementations, create at least one template account

Configuring a target system administrator for Exchange Online

Upgrade note

Microsoft retired basic authentication for client submissions in Exchange Online on March 1st, 2026. Support for OAuth authentication was added to Connector Pack 4.6.3, 4.7.3+, and 4.8.1+.

The Exchange Online connector uses OAuth 2.0 authentication and does not require traditional username/password credentials. Access tokens are automatically obtained and refreshed using configured address attributes.

Prerequisites

Azure application with client ID and client secret

Access to the connector's Credentials tab

Setting the administrator credentials

  1. Navigate to the Credentials tab.

  2. Configure the following placeholder credentials:

    • Administrator ID: Enter your Azure app client_id

    • Password: Enter your Azure app client_secret