UMRA contains a robust library of actions for Exchange 2010 and 2013.  Before these actions can be used, you must install and configure several prerequisites.

  1. Join the UMRA Service Account to the "Organizational Management" group in Active Directory.  This will grant the UMRA service the privileges necessary to manage mailboxes, groups, and more.
  2. On the UMRA Server, install the WinRM IIS Extension feature

    • This can be done from Server Manager with the Add Roles and Features option
  3. On the UMRA server, from an elevated PowerShell console, run the following command:Set-ExecutionPolicy RemoteSigned

    • Note: Be aware of any group policies that control and override this setting in your environment.
  4. On your Exchange server, open an elevated Exchange Management Shell.  Run the following commands:

    • Set-ExecutionPolicy RemoteSigned
    • WinRM Quickconfig

      • Type "Y" to accept changes
    • Set-User <UMRA Service Account> -RemotePowerShellEnabled $true

      • Replace <UMRA Service Account> with the login name of the account under which you are running the UMRA Service.

Now that all of these steps have been completed, you should be able to create and run UMRA scripts that create and manage user mailboxes, groups, and more.