我目前正在编写一个脚本来更改 Exchange 2010 中的一些 Mailboxfolderpermissions。基本功能可以正常工作,我可以读出当前的权限状态并且可以设置权限,但是 cmdlet Set-Mailboxfolderpermission 没有正确设置权限。
例如:
Set-MailboxFolderPermission -Identity Owner:\Calendar -User TargetUser -AccessRights Contributor
这会产生一个自定义命名设置,与之前的设置相比没有任何变化。当我Contributor
用显式权限替换时也是如此FolderVisible, CreateItems
。
更新:
我只是尝试使用 shell 中的 cmdlet,它在那里工作。为了测试内部输出是否正确,我在shell上打印了权限,一切都很好。现在我想知道更多。
这里有什么意义?这是一个错误,我是否对看到解决问题的正确方法感到沮丧?