Управление документами SharePoint
Microsoft Dataverse поддерживает интеграцию с SharePoint Online, позволяя использовать возможности управления документами SharePoint в Dataverse. Порталы Power Pages теперь поддерживают отправку и отображение документов непосредственно в SharePoint в базовой форме или многошаговой форме на веб-сайте. Эта функция позволит пользователям веб-сайта просматривать, загружать, добавлять и удалять документы на веб-сайте. Пользователи веб-сайта также могут создавать вложенные папки для организации документов.
Заметка
- Управление документами работает только с SharePoint Online.
- Управление документами поддерживается в интеграции на основе сервера.
Для работы с функциями управления документами SharePoint в Dataverse необходимо выполнить следующие действия.
Настройка интеграции SharePoint из центра администрирования Power Platform
Создание соответствующего разрешения таблицы и его назначение соответствующей веб-роли
Шаг 1. Включение функций управления документами в приложениях на основе модели
Чтобы включить функции управления документами в приложениях на основе модели, используйте интеграцию SharePoint на стороне сервера. Интеграция с SharePoint на основе сервера позволяет приложениям на основе модели и SharePoint выполнять подключение сервер-сервер. Power Pages использует запись сайта SharePoint по умолчанию. Для получения информации о том, как включить функцию управления документами в приложениях на основе модели, см. раздел Настройка приложений на основе моделей для использования SharePoint Online.
Заметка
Инструкции могут относиться к приложениям Dynamics 365 Customer Engagement. Вы можете включить SharePoint Online для интеграции с Dataverse без включенных приложений Dynamics 365.
Шаг 2. Настройка интеграции с SharePoint из Центра администрирования Power Platform
Чтобы использовать возможности управления документами в SharePoint, необходимо включить интеграцию SharePoint в центре администрирования Power Platform.
Включить интеграцию SharePoint
Заметка
Для включения интеграции SharePoint необходимо быть глобальным администратором.
Откройте центр администрирования Power Platform.
В разделе Ресурсы выберите сайты Power Pages.
Выберите сайт, в котором требуется включить интеграцию SharePoint. В главном меню выберите пункт Управление.
Or
В разделе Среды выберите среду, содержащую сайт, на котором вы хотите включить интеграцию SharePoint.
В области Ресурсы выберите Power Pages сайты.
Выберите сайт, в котором требуется включить интеграцию SharePoint. В главном меню выберите пункт Управление.
На странице информации о сайте, в разделе Услуги, установите элемент управления Интеграция SharePoint в положение Да.
Выберите Включить в окне подтверждения. Этот параметр обеспечит взаимодействие веб-сайта с SharePoint. При включении интеграции SharePoint веб-сайт перезапустится и станет недоступен на несколько минут. После включения интеграции SharePoint отобразится сообщение.
Отключить интеграцию SharePoint
Заметка
Для отключения интеграции SharePoint необходимо быть глобальным администратором.
Откройте центр администрирования Power Platform.
В разделе Ресурсы выберите сайты Power Pages.
Выберите сайт, в котором требуется отключить интеграцию SharePoint. В главном меню выберите пункт Управление.
Or
В разделе Среды выберите среду, содержащую сайт, на котором вы хотите отключить интеграцию SharePoint.
В области Ресурсы выберите Power Pages сайты.
Выберите сайт, в котором требуется включить интеграцию SharePoint. В главном меню выберите пункт Управление.
На странице информации о сайте, в разделе Услуги, установите элемент управления Интеграция SharePoint в положение Нет.
Выберите Отключить в окне подтверждения. Отключение этого параметра приведет к отключению связи с SharePoint. В течение этого процесса веб-сайт перезапустится и будет недоступен посетителям в течение нескольких минут. После отключения интеграции SharePoint отобразится сообщение.
Включение или отключение интеграции с SharePoint приведет к обновлению приложения Microsoft Entra для веб-сайта и добавлению или удалению требуемых разрешений SharePoint соответственно. Также вы будете перенаправлены на страницу, где необходимо предоставить согласие на внесение изменений в приложение Microsoft Entra.
Если не предоставить согласие:
Включение или отключение интеграции SharePoint не будет выполнено, и отобразится сообщение об ошибке.
Ваши готовые данные для входа Microsoft Entra на веб-сайте не будут работать.
Шаг 3. Включение управления документами для таблиц
Необходимо включить управление документами для таблиц для хранения документов, связанных с записями таблиц в SharePoint. Сведения о том, как включить управление документами для таблиц, см. в разделе Включение управления документами SharePoint для отдельных таблиц.
Шаг 4. Настройка соответствующей формы для отображения документов
Настройка форм Dataverse
Вам нужно будет настроить Dataverse форму, добавив компонент вложенной сетки, который позволит вам работать со связанными документами на веб-странице.
Определите таблицу и соответствующую форму, в которой требуется использовать возможности управления документами.
Откройте конструктор форм рабочей области данных для таблицы, которую вы хотите использовать для управления документами.
Выберите Добавить компонент
Выберите компонент Вложенная сетка.
Для параметра Таблица выберите Расположения документов.
Для параметра Представление по умолчанию выберите Активные расположения документов
Нажмите кнопку Готово.
Можно указать имя и подпись согласно требованиям. Сохраните и опубликуйте форму после добавления и настройки вложенной сетки.
Заметка
Управление документами необходимо включить для таблицы, для которой была изменена форма. Дополнительные сведения: Включение управления документами для таблиц
Настройка Power Pages
Настройте компонент формы или компонент многошаговой формы для веб-страницы с помощью формы Dataverse с вложенной сеткой, которую вы создали ранее.
Параметр Данные из этой формы на вкладке Данные конфигурации формы должен иметь значение Обновляет существующую запись, чтобы обеспечить возможность загрузки файлов.
Заметка
Для отправки файла требуется, чтобы запись родительской таблицы существовала. Если установить для параметра Данные из этой формы задано значение Создает новую запись, то отправка документа не будет работать, поскольку запись родительской таблицы не создается, пока форма не будет отправлена.
Шаг 5. Создание соответствующего разрешения таблицы и его назначение соответствующей веб-роли
Для предоставления требуемого доступа на просмотр и отправку документов требуется два разрешения таблицы.
- Перейдите в рабочую область Безопасность и выберите Разрешения таблиц.
- Создайте запись Разрешение таблицы, указав таблицу, используемую в базовой форме или многошаговой форме, которые были настроены ранее.
- Выберите Тип доступа и отношение типа доступа, соответствующее поведению формы, которое вы хотите.
- Включите привилегии Чтение и Добавить к, чтобы разрешить доступ на чтение документов, и при необходимости включите привилегию Запись, чтобы разрешить отправку документов.
- В разделе Роли выберите соответствующую веб-роль.
- На вкладке Дочерние разрешения выберите + Создать
- Дайте разрешению Имя (может быть любым).
- Выберите в качестве Расположения документов таблицу.
- Выберите Отношение
- Выбор разрешений
- Минимальные привилегии, разрешающие доступ на чтение к документам: Чтение.
- Включите привилегии Создание, Запись и Добавление для доступа к отправке документов.
- Включите Удаление, чтобы разрешить удаление документа.
- Выберите Сохранить
Заметка
Соответствующее дочернее разрешение таблицы в таблице Расположение документа необходимо создать для каждого экземпляра записи родительского разрешения таблицы, которая существует в таблице формы таблицы или многошаговой формы, в которой требуется отобразить документы.
В форме на веб-странице будет показан список файлов и папок. В зависимости от разрешений таблицы можно будет Добавить файлы, Создать папку и Удалить.
Настройка размера отправляемого файла
По умолчанию размер файла составляет 10 МБ. Тем не менее, вы можете настроить размер файла до 50 МБ максимум с помощью параметра сайта SharePoint/MaxUploadSize
.
Максимальный размер загружаемого файла
Мы рекомендуем ограничить размер отдельных файлов, доступных для загрузки, до 250 МБ или меньше. Если вы используете порталы для загрузки больших файлов из SharePoint, операция может завершиться по истечении времени ожидания через пару минут.