我正在寻找一种方法来有效地移除终止用户在任职期间可能创build的所有会议。
目前,我们的小组必须授予用户邮箱的pipe理员权限,以该用户身份创build个人资料,加载Outlook,并开始清理周期性会议和客房预订。
我希望有一个更简单的方法,powershell也许,可以做这个任务。
使用EWS托pipeAPI访问用户邮箱的内容并删除必要的项目。 可以用任何.Net语言或PowerShell脚本实现。
您无法单独使用Exchange命令行pipe理程序执行此操作,您将不得不实施Exchange Web服务客户端来执行此操作。
比创build一个新的configuration文件和使用Outlook更容易的select绝对是使用Outlook Web App:
现在,操作员可以切换到用户日历和编辑约会,而无需创build新的configuration文件并启动Outlook
get-mailbox -Filter {recipientTypeDetails -eq "roomMailbox"}|Search-Mailbox -SearchQuery 'From:user and kind:meetings' -DeleteContent