Set-MailboxFolderPermission没有,它应该做什么

时间:2013-08-12 11:36:03

标签: powershell exchange-server-2010

我目前正在编写一个脚本来更改Exchange 2010中的某些Mailbox文件夹权限。 基本功能工作,我可以读出当前的权限状态,我可以设置权限,但cmdlet Set-Mailboxfolderpermission没有正确设置权限。

例如:

Set-MailboxFolderPermission -Identity Owner:\Calendar -User TargetUser -AccessRights Contributor

这会产生自定义命名设置,其中与先前设置无关。 当我用显式权限Contributor替换FolderVisible, CreateItems时,同样的事情。

更新

我只是尝试使用shell中的cmdlet并在那里工作。 为了测试内部输出是否正确,我在shell上打印了权限,一切都很好。 现在我想知道更多。

这里有什么意义?这是一个错误,我是否因为看到正确的方法而感到沮丧?

1 个答案:

答案 0 :(得分:1)

我使用以下内容 - 只需确保使用UPN&设置权限 - 设置并不总是有效 - 您可以先删除当前&然后添加不同的权限:

Remove-MailboxFolderPermission -identity "Owner@something.com:\calendar" -User targetUser@something.com 

Add-MailboxFolderPermission -identity "Owner@something.com:\calendar" -User targetUser@something.com -AccessRights owner