在 Microsoft 365 Excel 软件包中使用连接 操作 - 使用 Microsoft 365 Excel 软件包 中的 连接 操作 ,使用组织的(客户端 ID 和租户 ID)和用户凭据与 Microsoft 365 服务器建立连接。 使用组织的客户端 ID 和租户 ID 以及用户凭据,与 Microsoft 365 服务器建立连接。

Automation 360

使用 Microsoft 365 Excel 软件包 中的连接 操作,使用组织的(客户端 ID 和租户 ID)和用户凭据与 Microsoft 365 服务器建立连接。

开始之前

连接 操作 中的所有字段均接受来自 Credential Vault 或用户输入值的凭据。
注: 请注意连接 操作 的以下条件:
  • ROPC 流程当前不支持 MFA 或 SSO。
  • 确保管理员同意授予权限。
  1. 使用您的 Microsoft 365 凭据登录 Azure 门户。
  2. 向 Microsoft Identity 平台注册应用程序,以获取客户端 ID 和租户 ID。 请参阅注册您的应用程序。
  3. 向应用程序授予 Microsoft Graph 的必需权限。

    请参阅 应用程序的权限。

    注: 在 Azure 门户中注册应用程序时,导航到 身份验证 > 高级设置 > 允许公共客户端流程,并确保选择是。
  4. 要添加客户端密钥,必须首先订阅 Azure。 请参阅订阅 Azure。
  5. 添加客户端密钥。 请参阅添加客户端密钥。

有关如何设置和连接 Microsoft 365 OneDrive 软件包 的示例,请参阅 Setup Azure App to connect using Microsoft OneDrive package (A-People login required)。

过程

  1. 在 操作 面板中,双击或拖动连接 操作。
  2. 在 Microsoft 365 用户会话字段中,输入会话名称。
    (可选)单击插入值图标,以选择现有变量。
    注: 在此 软件包 的后续 操作 中输入该会话名称。
  3. 单击 OAuth2 身份验证模式以选择其中一个选项:
    • Control Room 管理
      使用以下字段更新信息:
      • 连接:单击选择按钮以选择一个现有的连接。
        • 单击提供程序类型下拉菜单以选择可用或自定义的提供程序。

          有关创建自定义提供程序的更多信息,请参阅 在 Control Room 中配置 OAuth 2.0 连接。

        • 单击连接名称以选择所选提供程序的相应连接。
        • 使用令牌类型字段选择以下选项之一:
          • 共享:用于全局令牌。

            当与 Control Room 建立连接时,会创建一个共享类型的访问令牌。 此访问令牌存储为凭据。 当您运行自动化时,访问令牌会在使用在 Control Room 中设置的企业应用程序提供程序类型的自动化中被引用。

          • 用户特定:用于特定用户的令牌。
            如果选择此选项,请确保登录 Microsoft 365 账户进行身份验证并生成用户特定的令牌。 执行以下步骤以使用此选项:
            1. 登录到 Control Room 并导航至个人资料中的我的设置 > OAuth 连接。
            2. 在 OAuth 连接选项卡下,单击登录进行身份验证。
            3. 登录到您的 Microsoft 365 账户,然后选择继续。
            4. 验证您有权访问的服务,然后单击继续。

              如果连接成功,则会在OAuth 连接 > 连接表格下显示状态为活跃。

      • 单击用户名字段中的以下选项卡之一:
        • 凭据:单击选择按钮,在 Credential Vault 中选择包含用户名信息的值。
        • 变量:用于使用包含用户名信息的用户定义变量。
        • 不安全的字符串:输入一个值。
    • ROPC
      请使用以下字段输入在您的 Azure portal 上为您的账户提供的信息。
      • 客户端 ID:输入 Microsoft 365 客户端 ID 或从 Credential Vault 中插入。
      • 租户 ID:输入 Microsoft 365 订阅的唯一 ID 或从 Credential Vault 中插入。
      • 用户名:输入您想用于访问 Microsoft 365 Excel 的用户名。
      • 密码:请指定 Microsoft 365 密码:
      • 客户端密钥:输入您的访问令牌或从 Credential Vault 中插入。
      对于上述所有字段,您可以使用以下任一选项卡插入值:
      • 凭据:用于使用包含客户端 ID/客户端密钥/用户名/密码等信息的 Credential Vault 中的值。
      • 变量:用于使用包含客户端 ID/客户端密钥/用户名/密码信息的用户定义变量。
      • 不安全的字符串:输入一个值。

  4. 单击保存。