PowerShell is a shell-based automation framework created by Microsoft that allows users to manage the internal functions of other Microsoft products, including Active Directory and Exchange. PowerShell uses special .NET classes called cmdlets to perform various processing actions on objects in your Active Directory or Exchange environments. Identity Manager can use PowerShell cmdlets to perform post-processing on events by sending cmdlets to the Active Directory driver using one or more policies.
NOTE:Only policies from the Subscriber channel can run PowerShell cmdlets. You can only use cmdlets to modify objects in Active Directory or Exchange, not in the Identity Vault.
For more information about PowerShell, see the following resources: