- API 文档
- CLI
- 集成指南
- 博客
Exchange 与 Azure 服务用户的集成
本分步指南将向您展示一种在 Azure 云平台中为 Communications Mining 创建 Microsoft Exchange 应用程序的常用方法。 您将学习如何创建具有 ID 和客户端密码的应用程序(客户端),以及如何查找现有的 Directory(租户)ID。 这将允许用户访问 Communications Mining 中的 Exchange 邮箱集成。
无法在 Azure 中创建 Exchange-Communications Mining 应用程序可能会导致权限错误,从而阻止用户访问其邮箱集成。 要获得 Communications Mining 的全部优势,请按照以下步骤完成整个流程。
- 登录 Azure
登录到您的 Azure Cloud Portal。
- 为 Communications Mining 注册新应用程序
访问“应用程序注册” 菜单,然后选择“新建注册”选项
注册新应用程序:
- 输入应用程序名称,例如 'reiner-exchange-integration'
- 在“支持的帐户类型”下,选择“单租户”选项
- 点击“注册”以完成注册
Azure 将为您提供应用程序(客户端)ID和目录(租户)ID 。
- 为 Communications Mining 应用程序创建客户端密码
为确保应用程序的安全,您必须创建客户端密码才能登录到您的应用程序。 首先,单击“ 管理 ” 侧边栏下的“ 证书和密码 ”,然后按照以下步骤操作:
- 如果尚未选择“客户端密码”选项,请将其选中
- 选择新的客户端密码
- 在侧边栏中,添加易于识别的“说明”,并选择到期日期(我们建议 12 个月)
- 点击添加
现在,您已为 Communications Mining 应用程序创建了一个密码值。
注意:请注意,Azure 只会向您显示一次此密码值,因此请确保将其复制。 如果您丢失了密码值,只需再次完成第 3 步即可创建一个新值。
- 设置 API 权限
- 导航至“ 管理 ”侧边栏下的“ API 权限 ”
- 选择“添加权限”
- 选择“ Microsoft API ”,然后选择“ Microsoft Graph ” 选项
- 选择委派权限
- 在“选择权限”文本框中,输入“EWS.Access”
- 展开 EWS 权限,然后选中 EWS.AccessAsUser.All 复选框
- 点击“添加权限”
- 返回到“ API 权限”菜单,单击“授予 Communications Mining 管理员同意”
- 在“ 授予管理员同意”确认 弹出窗口中选择 “是 ”
- 向服务用户授予访问共享邮箱的权限
您将需要一个有权访问要连接到 Communications Mining 的邮箱的服务帐户。
- 登录 Communications Mining
照常通过 UiPath Automation Cloud 登录 Communications Mining。
- 在 Communications Mining 中创建新集成
- 通过右上角的设置齿轮导航至“Integrations” 页面
- 选择新的集成
- 选择一个现有项目,输入集成的名称,根据需要添加标题
- 单击“继续”
- 使用在步骤 2 中生成的租户 ID 填充您的 Oauth 授权机构,格式如下:
https://login.microsoftonline.com/{tenant_id}
- 填充服务帐户的用户名和密码
- 填充在步骤 2 中生成的客户端 ID
- 填充在步骤 3 中生成的客户端密码
- 单击“验证并保存凭据”
- 单击“继续”
- 单击“添加邮箱”以打开邮箱表单
- 输入要将其电子邮件复制到 Communications Mining 的电子邮件地址
- 再次单击“添加邮箱”以保存邮箱
单击“创建集成”
现在,您已通过 Azure 成功创建 Communications Mining 和 Microsoft Exchange 之间的集成。 您可以通过单击“集成”页面右上角的开关来禁用集成。 如要将其删除,请选择回收站图标。
您还可以在 Exchange 集成上在邮箱级别启用附件同步。 然后,流 API 通过附件引用使附件可检索。 请在附件和使用 Exchange 集成页面中查看有关同步附件的更多信息。
如果您对集成流程有任何疑问或需要帮助,请联系 UiPath 支持团队。