Symptoms

When you scan a Microsoft Exchange organization, you see the following error

The term 'cmdlet name' is not recognized as the name of a cmdlet, function, script file, or operable program.


Cause

The account performing the scan does not have the appropriate permissions.



More Information

When connecting to Microsoft Exchange using PowerShell remoting only the cmdlets to which you have permission are made available.



Resolution

Ensure that the service account (or custom credentials if in use), has the permissions described in the requirements section.