我目前正在编写一个脚本来更改Exchange 2010中的某些Mailbox文件夹权限。 基本功能工作,我可以读出当前的权限状态,我可以设置权限,但cmdlet Set-Mailboxfolderpermission没有正确设置权限。
例如:
Set-MailboxFolderPermission -Identity Owner:\Calendar -User TargetUser -AccessRights Contributor
这会产生自定义命名设置,其中与先前设置无关。
当我用显式权限Contributor
替换FolderVisible, CreateItems
时,同样的事情。
更新
我只是尝试使用shell中的cmdlet并在那里工作。 为了测试内部输出是否正确,我在shell上打印了权限,一切都很好。 现在我想知道更多。
这里有什么意义?这是一个错误,我是否因为看到正确的方法而感到沮丧?
答案 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