SharePoint 软件包使用基于应用程序的权限连接到特定的 SharePoint 域。 您必须配置您的 SharePoint 域并添加相关的应用程序权限。

注:
  • Microsoft 将停止使用 Azure ACS。 有关即将弃用第三方功能的更多信息,请参阅 即将弃用的功能
  • 我们建议使用 OAuth 选项对 SharePoint 软件包和 SharePoint 域之间的连接进行身份验证。 按照 sharepoint-configuration.html#dne1683803007939__section_sharepoint_oauth 部分的步骤为 SharePoint 创建一个 OAuth
  • 本页面提供的示例和图形仅用于说明目的,可能无法准确反映您的实际环境。 我们不对其维护或准确性承担责任。

要在 SharePoint 中注册和配置新应用程序,必须完成以下步骤,然后才能使用 SharePoint 软件包。 您可以使用新注册应用程序的客户端 ID 和客户端密钥,通过 Automation 360 SharePoint 软件包登录 SharePoint

请参阅 在 Microsoft Azure 门户中配置 SharePoint 应用,以在 Microsoft Azure 门户中创建和配置 SharePoint

配置新应用程序

执行以下步骤,在 SharePoint 中注册新应用:

  1. 请访问:https://{your_sharepoint_domain}/_layouts/15/appregnew.aspx。 将 {your_sharepoint_domain} 替换为您的特定 SharePoint 域(例如:automationanywhere.sharepoint.com)。
  2. 单击生成以生成新的客户端 ID 和客户端密钥。
  3. 您可以在确认页面查看应用程序的详细信息。 复制并保存详细信息,以便在软件包中使用。
注: 您必须具有 SharePoint 管理员角色才能访问注册链接。

配置 Sharepoint 域

配置应用程序权限

注册应用程序后,必须配置基于应用程序的权限。 执行以下步骤以配置应用程序的权限:

  1. 请访问:https://{your_sharepoint_domain}/_layouts/15/appinv.aspx。 将 {your_sharepoint_domain} 替换为您的特定 SharePoint 域(例如:automationanywhere.sharepoint.com)。
  2. 输入新建应用程序的客户端 ID,然后单击查找。 您应用程序的详细信息显示。 将以下 XML 代码片段复制并粘贴到 Permission Request XML 字段中:
    <AppPermissionRequests AllowAppOnlyPolicy="true"> <AppPermissionRequest Scope="http://sharepoint/content/sitecollection" Right="FullControl" /> </AppPermissionRequests>
  3. 单击创建以保存您的更改。
    配置应用程序权限
  4. 在下一屏幕中单击信任它以授予所需权限。

配置单个 SharePoint 站点

您必须配置单个 SharePoint 站点。 如果您的组织中有多个 SharePoint 站点,请对每个要连接的站点重复此过程。 执行以下步骤以配置各个站点:

  1. 请访问:https://{your_sharepoint_domain}/sites/{sitename}/_layouts/15/appinv.aspx。 将 {your_sharepoint_domain} 替换为您的特定 SharePoint 域(例如:automationanywhere.sharepoint.com),并将 {sitename} 替换为您创建的站点名称。
  2. 请按照 配置应用程序权限 中提供的说明,将基于应用程序的权限添加到您的 SharePoint 站点。
重要: 您需要完全控制权限才能访问配置链接。 建议您联系 SharePoint 站点的所有者、您的 SharePoint 管理员或 Microsoft 365 管理员,以获取完全控制权限。 如果您对 SharePoint 站点具有编辑贡献设计权限,则无法访问配置链接。