我刚刚在 Exchange 2010 中使用“启用资源预订助理”选项成功创建了一个会议室。但是,域用户无法预订该会议室。据我了解,“启用资源预订助理”选项将使会议室公开。
在 Exchange Managemenet Shell 中,我尝试授予用户以作者身份访问该会议室的权限:
Add-MailboxFolderPermission -Identity testroom:\Calendar -User "[email protected]" -AccessRights Author
输入上述命令后,用户很快就可以预订房间。
我尝试创建安全组或分发组来应用权限。它们都无法授予权限。我收到以下错误消息:
The User "GroupName" was found in Active Directory but isn't valid to use for permissions. Try an SMTP address instead.
我尝试使用 SMTP 地址,但出现以下错误:
The user "Group SMTP Address" is either not valid SMTP Address, or there is no matching information.
该组 SMTP 地址存在且正常运行。
向所有域用户授予作者权限的最佳做法是什么?当然,我无法对办公室里的数百名用户这样做。
预先感谢您的帮助。
答案1
我为没有发布我的问题的答案而深表歉意。
这实际上是我自己的错误。我以错误的方式阅读了有关如何添加 MailboxFolderPermission 的文档。
我用来设置的命令如下:
添加邮箱文件夹权限 - 身份测试室:\日历 - 用户“默认” - 访问权限作者
-用户“默认”将添加 Exchange 中的所有用户,使其对测试室资源邮箱具有作者访问权限。
希望这可以帮助大家设置和配置资源邮箱。
答案2
作为 Exchange 新手,我发现在能够为安全组分配权限之前,您必须做两件事:
创建安全组
Universal
mail-enable
安全组,即Enable-DistributionGroup -Identity "DEMO-OfficeTest4-RW"
然后我就可以运行以下命令:
Add-MailboxFolderPermission -Identity "DEMO-OfficeTest4:\Inbox" -User "DEMO-OfficeTest4-RW" -AccessRights "Owner"
答案3
如果该组已启用邮件,则听起来好像它尚未“完全”启用。我记得在 Exchange 2007 中报告称,已启用邮件的现有组没有正确设置属性。
运行Set-DistributionGroup
应该可以解决问题。您不需要更改任何设置,只需在相关组上运行命令,如下所示:
Set-DistributionGroup -Identity [groupname]
您可能会收到一条错误消息,指出您需要将组设置为“MemberDepartRestriction Closed” - 这是因为安全组不能允许成员将自己从组中移除。如果收到该错误消息,请运行以下命令:
Set-DistributionGroup -Identity [groupname] -MemberDepartRestriction Closed
答案4
要检查的一件事是通讯组是否实际上是当前 Exchange 版本的升级。许多组在 Exchange 升级期间不会自动转换。
如果你尝试做
Set-DistributionGroup -Identity [groupname]
在旧通讯组上,系统会提示您将该组升级到当前 Exchange 版本。完成此操作后,您将能够使用该Add-MailboxFolderPermission
命令成功授予所需的访问权限。