SharePoint 身份验证 action

使用身份验证 action 连接到您的云 SharePoint 域。 身份验证成功后,您可以使用其他命令 actionsSharePoint 中执行各种操作。

先决条件

注: 本页面提供的示例和图形仅用于表示目的,可能无法准确反映您的具体情况。 我们不对其维护或准确性承担责任。
  • 您必须拥有为您的 SharePoint 域生成的客户端 ID 和客户端密钥。 要生成客户端详细信息,请参阅 SharePoint 包
  • 您必须拥有 Bot Creator 角色,您的 Automation Anywhere Control Room 才能在 bot 中使用 SharePoint 软件包。

您可以创建 OAuth 连接并将其存储在 Control Room 中,使用 Control Room OAuth 连接

注: 由于 Microsoft Azure ACS 已弃用,不支持 SharePoint 软件包的 OAuth2 - 客户端凭据身份验证方法。 有关更多详情,请参阅 Azure ACS 弃用

过程

  1. 登录到 Automation Anywhere Control Room
  2. 您可以创建新 bot 或修改现有的 bot。 有关更多详情,请参阅 创建您的第一个 bot
  3. 操作窗格中,选择SharePoint > 身份验证,并将其放置在机器人流程的开始处。
  4. 身份验证类型部分,从下拉菜单中选择 Control Room OAuth 连接方法。
    1. 单击选择,从选择一个 OAuth 连接模式中选择预配置的 OAuth 连接。
      有关更多详情,请参阅 配置 Control Room 中的 OAuth 连接
  5. 部分。
    • 输入 SharePoint 子域名。
    • 输入站点名称。
      注: 您可以从 URL https://{subdomain}.sharepoint.com/site/{sitename} 中获取子域名和站点名称。 例如,在 URL https://automationanywherestore.sharepoint.com/site/CDEVTest 中,automationanywherestore 是子域名,CDEVTest 是站点名称。
      注: 您在身份验证操作中提供的站点名称将是该软件包中其他操作所选择的默认站点。 您也可以为单个操作提供不同的站点名称。
  6. 选中 Teams 站点复选框以连接到 SharePoint 团队站点。 启用 Teams 站点复选框后,您可以连接到 SharePoint 的团队托管路径并执行操作。
    注:
    托管路径是 SharePoint 网页应用程序中的一个位置,您可以在其中创建站点集合。 托管路径允许您指定用户访问您的站点内容时使用的路径。 默认情况下,SharePoint Online 提供两条托管路径:
    • 站点: 此托管路径用于创建站点集合,使用此路径创建的站点集合 URL 遵循此格式:https://<yourdomain>.sharepoint.com/sites/<sitename>
    • 团队: 此托管路径用于创建现代团队站点,使用此路径创建的团队站点的 URL 遵循此格式:https://<yourdomain>.sharepoint.com/teams/<sitename>
  7. 创建 SharePoint 会话字段中,选择以下选项之一:
    • 本地会话: 您只能为当前机器人使用本地会话名称。
    • 全局会话: 您可以在其他父级和子级机器人中使用全局会话名称。
      推荐: 父级和子级机器人应具有相同的软件包版本。
    • 变量: 您可以将会话名称添加到变量中,并在其他操作中使用该变量。
您已成功通过 SharePoint 域的身份验证。