添加对 Exchange 2010 上的所有日历具有空闲/忙碌访问权限的用户

添加对 Exchange 2010 上的所有日历具有空闲/忙碌访问权限的用户

我的工作单位正在进行 IP 电话项目,我面临一个挑战。即将推出的系统将在每个用户的计算机上安装一个客户端,用户可以通过该客户端查找同事的信息、通话记录等。

为了使该系统正常工作,他们要求一个 Exchange 2010 用户,该系统将使用该用户检索有关所有用户的信息 - 然后用户计算机上的这些花哨的客户端将访问这些信息。正如主题所述,我对此的最初问题与日历有关。我似乎找不到任何有关如何让单个用户默认访问所有用户日历的简单方法的信息。

我已经找到了一些关于如何授予日历读取权限的信息n使用第三方工具(例如 PFDavAdmin)将单个日历上的用户添加到单个日历中。首先,我正在寻找一种方法来授予单个用户访问n日历。其次,我希望这可以通过标准管理控制台/shell 以某种方式完成。

目前,我想到最简单的解决方案是通过 PowerShell 脚本执行此操作 - 只需遍历所有日历并授予此特定系统用户的访问权限。另一方面,这有一些明显的缺点,例如需要将其设为计划任务才能将这些权利应用于新用户等,这就是为什么我希望有更好的方法来实现这一点 :)

感谢您抽出时间
接受 Christian 的采访

答案1

Microsoft Exchange Server 2010 可用性服务使 Microsoft Office Outlook 2007 和 Outlook Web App 客户端能够获取忙/闲信息。可用性服务通过提供安全、一致且最新的忙/闲信息,改善了信息工作者的日历和会议安排体验。默认情况下,此服务随 Exchange 2010 一起安装。

Outlook 2007 和 Outlook Web App 使用可用性服务执行以下任务:

  • 检索 Exchange 2010 邮箱的当前忙/闲信息
  • 从其他 Exchange 2010 组织检索当前的忙/闲信息
  • 从 Exchange 2010 之前版本的服务器上的邮箱的公用文件夹中检索已发布的忙/闲信息
  • 查看与会者的工作时间
  • 显示会议时间建议

您需要先分配权限,然后才能执行此过程。要查看所需的权限,请参阅客户端访问权限主题。此示例在可用性配置对象上设置组织范围的帐户,以配置目标林中忙/闲信息的访问级别。

Set-AvailabilityConfig -OrgWideAccount "Domain\User"

此示例为源林添加可用性地址空间配置对象。

$a = get-credential  (Enter the credentials for organization-wide user in Contoso.com domain)
Add-AvailabilityAddressspace -Forestname Contoso.com -Accessmethod OrgWideFB -Credential:$a

来源:为跨林拓扑配置可用性服务

相关内容