问题症状:

从exchange 2003 迁移到exchange 2010后,公共文件夹不能给予权限,无法正常使用。


分析:

这类问题一般发生在迁移之后,有一些不存在的用户在该公共文件夹的权限列表ACL中。这些不能识别的权限owner应该是类似于NT-S-1-5-21-*************************。


解决办法:

这种情况下,可以首先通过下面的命令去检查是否有未识别的用户:

 

Get-PublicFolder “PROBLEMATIC_PUBLIC_FOLDER_NAME” -Recurse | Get-PublicFolderClientPermission

 

或者登陆该公共文件夹OwnerOutlook,查看他的属性中权限的页面。

 

如果有,我们可以通过下面2种方法解决这个问题:

 

Get-PublicFolder -Recurse | Get-PublicFolderClientPermission | where{$_.User -match "NT-S"} | Remove-PublicFolderClientPermission

 

或者在Outlook 中直接删除这些条目。