NET Framework, a multitude of uses open up. Even though PowerShell scripts can be
created for administrators to use, a web interface can be created for running these commands and to
hold business logic around these tasks.
Part IV: Automating Administration
496
One example might be creating a web - based tool to use in the case of a disaster recovery scenario. One of
the tasks in a disaster recovery scenario might be to failover the mailboxes to the standby continuous
replication (SCR) target database. Each of the manual steps can be automated by creating business logic
and creating code.
Another example of adding business logic with the .NET Framework is allowing an administrator to
request a size increase for a mailbox, but before applying the changes a confirmation request can be sent
to the user ??™ s supervisor to approve the quota increase.
Summary
The only programmatic management interface for Exchange Server 2007 is through PowerShell. A case
in point is that the Exchange Management Console relies on the PowerShell cmdlets to be able to manage
Exchange. This makes it important when creating complex and interconnected business processes to be
able to leverage the .NET Framework.
This chapter covered creating a PowerShell runspace and modifying the configuration of that runspace
to be able to access the Exchange management snap - in.
Pages:
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688