Matthew
Great scripts. Shows how to streamline even simple powershell commands like Add-MailboxPermission. I'm working on these type of functions already. As for Reset-eventloglevel, it is something I can use right now.
Just a question on the rights to perform some of the functions. In particular, regard Add-MailboxPermission, can you shed any light on the permission/role required to perfom this? From http://technet.microsoft.com/en-us/library/aa996343.aspx I know that "Exchange Organization Administrator" role is required to change mailbox access.
Is there no way this could have been assigned under the "Exchange Recipient Administrators" role? As it is, with full Org admin role required, it can't be delegated out to helpdesks etc. Any thoughts?
Cheers
John