Поделиться через


Настройка списка SharePoint Online в действие Copy

В этой статье описывается, как использовать действие копирования в конвейере данных для копирования данных из списка SharePoint Online.

Необходимые компоненты

  1. Этот соединитель списка SharePoint Online использует проверку подлинности по субъекту-службе для подключения к SharePoint. Чтобы настроить этот механизм, выполните следующие действия:

  2. В клиенте SharePoint отключите DisableCustomAppAuthentication через PowerShell.

    Install-Module -Name Microsoft.Online.SharePoint.PowerShell`  
    Connect-SPOService -Url https://<your-domain>-admin.sharepoint.com`  
    Set-SPOTenant -DisableCustomAppAuthentication $false`  
    Disconnect-SPOService
    
  3. Регистрация приложения с помощью платформы удостоверений Майкрософт. Чтобы узнать, как это сделать, перейдите к краткому руководству. Регистрация приложения с помощью платформа удостоверений Майкрософт. Запишите эти значения, которые используются для определения подключения:

    • Application ID
    • ключ приложения.
    • Идентификатор клиента
  4. Чтобы предоставить зарегистрированным приложениям разрешение на сайт SharePoint Online, выполните следующие действия. Чтобы предоставить разрешение, требуется роль администратора сайта.

    1. Откройте ссылку на сайт SharePoint Online, например https://[your_site_url]/_layouts/15/appinv.aspx (замените URL-адрес сайта).

    2. Выполните поиск идентификатора приложения, заполните пустые поля и нажмите кнопку "Создать".

      • Домен приложения: contoso.com

      • URL-адрес перенаправления: https://www.contoso.com

      • XML-код запроса разрешения:

        <AppPermissionRequests AllowAppOnlyPolicy="true">
            <AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web" Right="Read"/>
        </AppPermissionRequests>
        

      Снимок экрана: XML-код запроса.

      Примечание.

      В контексте настройки соединителя SharePoint домен приложения и URL-адрес перенаправления ссылается на приложение SharePoint, зарегистрированное в идентификаторе Microsoft Entra, чтобы разрешить доступ к данным SharePoint. Домен приложения — это домен, в котором размещен сайт SharePoint. Например, если сайт SharePoint расположен по https://contoso.sharepoint.comадресу, то домен приложения будет contoso.sharepoint.com. URL-адрес перенаправления — это URL-адрес, на который приложение SharePoint перенаправляется после проверки подлинности и предоставления разрешений приложению. Этот URL-адрес должен быть страницей на сайте SharePoint, доступ к которому имеет приложение. Например, можно использовать URL-адрес страницы, отображающей список файлов в библиотеке, или страницу, отображающую содержимое документа.

    3. Выберите "Доверять" для этого приложения.

Поддерживаемая конфигурация

Для настройки каждой вкладки в действии копирования перейдите к следующим разделам соответственно.

Общие

Для настройки вкладки "Общие" перейдите к разделу "Общие".

Исходный код

Следующие свойства поддерживаются для списка SharePoint Online на вкладке "Источник " действия копирования.

Снимок экрана: вкладка источника и список свойств.

Требуются следующие свойства:

  • Тип хранилища данных: выберите "Внешний".

  • Подключение. Выберите подключение списка SharePoint Online из списка подключений. Если подключение не существует, создайте новое HTTP-подключение, нажав кнопку "Создать".

  • Используйте запрос: выберите имя списка или запрос в качестве используемого запроса. Конфигурация каждого параметра:

    • Имя списка: имя списка SharePoint Online.

      Снимок экрана: имя списка.

    • Запрос. Запрос OData для фильтрации данных в списке SharePoint Online. Например, "$top=1".

      Снимок экрана: запрос.

В разделе "Дополнительно" можно указать следующие поля:

  • Время ожидания запроса: время ожидания для получения ответа из SharePoint Online. Значение по умолчанию — 5 минут (00:05:00).

  • Дополнительные столбцы: добавление дополнительных столбцов данных для хранения относительного пути или статического значения исходных файлов. Выражение поддерживается для последнего.

    Снимок экрана: дополнительные столбцы.

Сопоставление

Чтобы настроить конфигурацию вкладки "Сопоставление ", перейдите к разделу "Настройка сопоставлений" на вкладке сопоставления.

Настройки

Для настройки вкладки Параметры перейдите к разделу "Настройка других параметров" на вкладке "Параметры".

Сводка таблицы

В следующей таблице содержатся дополнительные сведения о действии копирования в списке SharePoint Online.

Исходный код

Имя Описание Значение Обязательное поле Свойство скрипта JSON
Тип хранилища данных Тип хранилища данных. Внешний Да /
Соединение Подключение к исходному хранилищу данных. <подключение> Да подключение
Использование запроса В качестве запроса можно выбрать имя списка или запрос . -Имя списка
-Запрос
No type
Имя списка Имя списка SharePoint Online. <подключение> Да listName
Время ожидания запроса Время ожидания для получения ответа из SharePoint Online. Значение по умолчанию — 5 минут (00:05:00). timespan No requestTimeout
Дополнительные столбцы Добавьте дополнительные столбцы данных для хранения относительного пути или статического значения исходных файлов. Выражение поддерживается для последнего. • Имя
•Значение
No additionalColumns:
•Имя
•Значение