问题症状:
从exchange 2003 迁移到exchange 2010后,公共文件夹不能给予权限,无法正常使用。
分析:
这类问题一般发生在迁移之后,有一些不存在的用户在该公共文件夹的权限列表ACL中。这些不能识别的权限owner应该是类似于NT-S-1-5-21-*************************。
解决办法:
这种情况下,可以首先通过下面的命令去检查是否有未识别的用户:
Get-PublicFolder “PROBLEMATIC_PUBLIC_FOLDER_NAME” -Recurse | Get-PublicFolderClientPermission
或者登陆该公共文件夹Owner的Outlook,查看他的属性中权限的页面。
如果有,我们可以通过下面2种方法解决这个问题:
Get-PublicFolder -Recurse | Get-PublicFolderClientPermission | where{$_.User -match "NT-S"} | Remove-PublicFolderClientPermission
或者在Outlook 中直接删除这些条目。