在 Exchange 中配置 EWS 选项
查找有关 EWS 客户端可以访问的配置设置的信息,以及可能影响 EWS 客户端的可配置 Exchange 设置。
许多配置设置可能会影响 EWS 客户端应用程序可以执行的操作。 这些配置设置包括:
从客户端读取或可读写。
在托管 EWS 服务的 Exchange 服务器上访问。
客户端可以访问Exchange Online、Exchange Online作为Office 365的一部分和本地 Exchange 服务器上的设置。 Exchange 管理员可以使用所有本地 Exchange 服务器设置;但是,并非所有这些设置都可供Exchange Online租户管理员使用。 本文介绍哪些配置设置客户端、Exchange Server管理员和Exchange Online租户管理员可以访问。
客户端可以访问的配置设置
客户端应用程序可以从 Exchange 服务器获取和设置许多配置选项。 自动发现服务提供所有 EWS 应用程序所需的配置设置。 其他配置设置用于特定应用程序方案。
表 1. 为 EWS 客户端提供配置选项的 Web 服务功能
功能 | 说明 |
---|---|
自动发现服务 |
自动发现服务为客户端应用程序提供配置信息,以便客户端可以自动将自身配置为与 EWS 通信。 |
邮箱中存储的自定义配置信息 |
可以使用以下选项之一在邮箱中 存储自定义配置信息 :用户配置对象、自定义项目或扩展属性。 |
委托管理 |
EWS 提供 CRUD 操作,用于管理对邮箱的委托访问。 委托是已获得访问其他用户邮箱的权限的用户。 可以使用 委托管理操作 通过 EWS 启用委托管理,或者,如果使用 EWS 托管 API,则可以使用以下方法: - ExchangeService.AddDelegates - ExchangeService.GetDelegates - ExchangeService.UpdateDelegates - ExchangeService.RemoveDelegates |
电子数据展示搜索配置 |
电子数据展示客户端应用程序可以获取 搜索配置信息 ,其中包括电子数据展示搜索查询、可搜索邮箱列表以及就地邮箱保留的标识符。 |
文件夹权限 |
文件夹权限限制用户在公用文件夹中可以执行的操作,如果委托访问,则委托可以在其他用户的文件夹中执行哪些操作。 可以使用 Folder.Bind 方法或 GetFolder 操作 访问每个文件夹的权限集,包括公用文件夹、共享的专用文件夹或用户有权访问的文件夹。 |
邮件提示、统一消息或保护规则 |
GetServiceConfiguration 操作提供邮件提示、统一消息和保护规则的只读服务配置信息。 |
管理员可以在 Exchange 服务器上访问的配置设置
大多数客户端应用程序方案不需要更改服务器配置设置;但是,某些方案确实存在。 例如,若要使中间层应用程序充当用户,需要在服务器上设置 Exchange 模拟。 请注意,某些设置只能在本地 Exchange 服务器上访问。 如果面向Exchange Online,则客户端应用程序可能需要使用默认设置。
表 2. 影响 EWS 客户端的 Exchange 服务器配置选项
功能 | 可从Exchange Online访问? | 有关详细信息,请参阅... |
---|---|---|
虚拟目录设置 (包括身份验证) |
否 |
Get-WebServicesVirtualDirectory Set-WebServicesVirtualDirectory |
自动发现 |
否 |
Get-AutodiscoverVirtualDirectory Set-AutodiscoverVirtualDirectory |
合规性 |
是 |
存档 电子数据展示 保留挂起 数据丢失防护 |
委托管理 |
是 |
Manage Permissions for Recipients |
Exchange 模拟 |
是 |
配置 Exchange 模拟 |
邮件提示、统一消息或保护规则 |
是 |
邮件提示 统一消息 Cmdlet Outlook 保护规则 |
限制 |
否 |
限制设置 |
用户代理筛选 |
是 |
用户代理筛选 |