UMRA - How to setup Exchange 2010 Actions
April 15th, 2011 / Send feedback » / by admin
Tools4ever Solutions
(UMRA) - User Management Resource Administrator: Download
(ESSOM) - Enterprise Single Sign-On Manager: Download
(SSRPM) - Self Service Reset Password Management: Download
Test Environment:
Server - Server 2008 R2
Test Environment: Exchange Server - Server 2008 R2 (Exchange 2010 SP1)
UMRA - 10.6 (build )
In this blog I am going to try to walk you through the steps of converting your current UMRA project that uses 2000/2003/2007 exchange actions, to the Microsoft Exchange 2010 actions. This blog can also be a reference on how to setup a UMRA project to use the Microsoft Exchange 2010 actions.
As you will see below, there are a lot of steps that you need to take to both configure the Exchange Server, as well as the UMRA Server. If you are running both Exchange 2010 and UMRA on the same machine, then you can skip over the configuration for the UMRA box.
Tips and Help
- Exchange Management Console does not need to be loaded on the computer running UMRA
- Install the
UMRA Powershell Service on the UMRA machine, from the UMRA Console
Step 1 - Configure the Exchange Machine
- Exchange needs to be updated to SP1 or later
Step 2 - Install WinRM IIS Extension On Exchange Machine AND UMRA machine
- This option can be found on the Server Configuration Management Console.

Step 3 - Configure WinRM on the Exchange Machine (Should be installed by default)AND UMRA machine
- Open up Powershell via the command prompt window, and type in "winrm quickconfig", then select "y", and press enter.
Step 4 - Configure ExecutionPolicy on the Exchange Machine AND UMRA Machine (Sometimes you do not need to do this on the Exchange Machine, Try the UMRA Machine First.)
- Open up Powershell via the command prompt window, and then type "executionPolicy", hit enter to view what your current policy is, if its not "RemoteSigned", then type the command "Set-ExecutionPolicy RemoteSigned" and press enter.
Step 5 - Set RemotePowerShell Enabled on Exchange Machine AND UMRA Machine (Sometimes you do not need to do this on the Exchange Machine, Try the UMRA Machine First.)
Open up the
Exchange Management Shell Command Window. This can found under programs -> Microsoft Exchange server 2010
Type in the command window "Set-User Administrator -RemotePowerShellEnabled $True" and press enter. Next, type in the same command but with the umrapssvcaccount account, instead of the Administrator account. "Set-User umrapssvcaccount -RemotePowerShellEnabled $True" and press enter.
- Note if you are not using the default umrapssvcaccount to run your
UMRA powershell service, just use the account name your the UMRA Powershell service as, instead of umrapssvcaccount.
Step 6 - Configure ExecutionPolicy on the UMRA Machine
- Note, you can skip this step if you have
UMRA installed on your Exchange 2010 machine.
- Open up Powershell via the command prompt window, and then type "executionPolicy", hit enter to view what your current policy is, if its not "RemoteSigned", then type the command "Set-ExecutionPolicy RemoteSigned" and press enter.
Step
7 - Verify the connection from your UMRA machine, to your Exchange 2010 Machine
Open up Powershell via the command window, and type in the command below. Note, the ExchangeServer = your Exchange Server Name, and domain.local = your domain.
$Session = New-PSSession –ConfigurationName Microsoft.Exchange –ConnectionUri Http://ExchangeServer.domain.local/PowerShell/ -Authentication Kerberos
Import-PSsession $Session
If you have everything setup correctly, you should see
the response in the command window.
Common Errors you might see on this step
"Access Denied" - Check to make sure the account your running the UMRA powershell service as, has rights to connect to your Exchange 2010 machine. Check to make sure you've run Step 5 on the user account that is running the UMRA powershell service.
"Can not connect to host machine" - Check to make sure you have the correct Exchange 2010 Server name in your ConnectionUri
Now that you have everything setup, you can create a test UMRA project to pull all of this together. Start off by opening up your UMRA console, and creating either an UMRA Automation Project or a UMRA MASS Project .
Drag and drop the
UMRA actions below, into your UMRA project.
Run your script, and check for any errors. If your running this test with a UMRA MASS Project then you should see a window like below.
Now you should be ready to simply drag and drop or copy and paste your test UMRA project above into your production UMRA scripts. As always, if you have any questions feel free to comment below, or use the "contact me" main menu option.
Feedback awaiting moderation
This post has 22 feedbacks awaiting moderation...

