我们正在考虑更改我们用户对所有用户的 Outlook 日历权限,以便默认情况下每个人都拥有“审阅者”访问权限。由于我们的用户主要将他们的日历用于业务(并且可以将个人约会标记为私人),因此我们能够查看彼此的详细信息是有意义的。
我们可以通过哪些方式将这些新职位推到现有日历中?使用单个 PowerShell 命令必须是可能的,对吧?或者有没有办法从组策略中做到这一点?
我们正在考虑更改我们用户对所有用户的 Outlook 日历权限,以便默认情况下每个人都拥有“审阅者”访问权限。由于我们的用户主要将他们的日历用于业务(并且可以将个人约会标记为私人),因此我们能够查看彼此的详细信息是有意义的。
我们可以通过哪些方式将这些新职位推到现有日历中?使用单个 PowerShell 命令必须是可能的,对吧?或者有没有办法从组策略中做到这一点?
不幸的是,执行此操作不是一个简单的 PowerShell 命令,但是使用PFDavAdmin - MS 的公共文件夹 DAV 管理工具,您可以这样做。本文解释了这样做的过程。
Powershell 可以,但它只影响当前邮箱。未来的邮箱将没有该访问权限。你可以做的只是做一个 Windows 计划并为其运行 powershell 命令。
另一种选择是使用SetPerm工具来编辑默认邮箱的权限。这具有适用于所有未来邮箱的优势。
这可以使用setperm实用程序轻松完成。老实说,我从未仅在 Exchange 2003 上将它用于 Exchange 2007,但它显示为支持它。这里还有一些很棒的截图和信息:http: //telnetport25.wordpress.com/2007/07/25/exchange-2003-change-mailbox-folders-permissions-in-bulk/
Glen Scales,Exchange MVP 和全能的聪明人,有一个漂亮的 PowerShell 脚本,它为您提供了一个 GUI 来设置日历权限(请参阅 gsexdev.blogspot.com/2008/03/default-calendar-permission-powershell.html)。他还有一个可用于早期版本的 Exchange 的脚本(请参阅 gsexdev.blogspot.com/2005/05/changeing-default-permissions-on.html)。但是,setperm 可能比其中任何一个都更容易使用:)