Автоматическая синхронизация файлов из библиотеки SharePoint в OneDrive

С помощью групповых политик вы можете настроить автоматическое подключение необходимых библиотек файлов из SharePoint Online (Teams) в клиенте OneDrive. Этом может быть отличной заменой подключению библиотеки файлов SharePoint как сетевого диска в Windows через устаревший протокол WebDAV.

Пользователи могут вручную выбрать библиотеки сайтов SharePoint, которые нужно синхронизировать в их аккаунты OneDrive. Если вы хотите, чтобы все пользователи видели одни и те же библиотеки SharePoint Online в проводнике Windows, вы можете настроить их автоматическую синхронизацию.

По умолчанию клиент OneDrive устанавливается в профиль пользователя ( %localappdata% ). На RDS сервере или хосте, который используется несколькими пользователями, нужно установить клиенте OneDrive для всех пользователей.

Скачайте клиент OneDrive for Business и установите его командой:

OneDriveSetup.exe /allusers

В этом случае клиент OneDrive будет установлен в каталог C:Program FilesMicrosoft OneDrive .

Теперь нужно установить администативные шаблоны групповых политик для OneDrive. ADMX файл шаблонов для OneDrive отсутствуют в шаблонах GPO для Office и для них нет ссылки для загрузки с Microsoft. Дело в том, что при установке OneDrive на компьютер, актуальные административные шаблоны находятся в каталоге C:Program FilesMicrosoft OneDrive{onedrive_version}adm

Скопируйте из этого каталога файлы OneDrive.admx, OneDrive.adml и каталог для вашего языка (ru в данном случае). Скопируйте эти файлы в центральное хранилище GPO котроллере домена (папка \remontka.comSYSVOLremontka.comPoliciesPolicyDefinitions).

  • Файл OneDrive.admx поместите в корень PolicyDefinitions
  • Файл OneDrive.adml скопируйте в каталог en-US
  • И файл ruOneDrive.adml в ru-RU

Теперь нужно получить ID библиотеки файлов SharePoint, которую вы хотите подключить пользователям в OneDrive.

  1. Откройте необходимую библиотеку SharePoint в браузере под правами администратора тенанта Microsoft 365 и нажмите кнопку Sync ;
  2. В открывшемся окне нажмите Copy library ID ;
  3. В буфере обмена появится ссылка вида: tenantId=xxx&siteId=xxx&webId=xxx&listId=xxx&webUrl=httpsxxx&version=1
  4. Нужно преобразовать полученный ID из формата Unicode в ASCII. Откройте консоль PowerShell и выполните команду:
    [uri]::UnescapeDataString("tenantId=xxx&siteId=xxx&webId=xxx&listId=xxx&webUrl=httpsxxx&version=1")
  5. Это заменить некоторые символы, и вы получите строку, которую можно использовать в GPO. Скопируйте полученную строку

Теперь нужно настроить доменную групповую политику для подключения библиотеки SharePoint в OneDrive.

  1. Откройте консоль Group Policy Management ( gpmc.msc ), создайте новую политику и назначьте ее на OU с компьютерами, на которых нужно настроить OneDrive;
  2. Перейдите в раздел Computer Configuration -> Administrative Templates -> OneDrive
  3. Включите политики:
    Use OneDrive Files On-Demand
    Prevent users from moving their Windows known folders to OneDrive (если нужно)
    Configure team site libraries to sync automatically – откройте свойства этой политики, нажмите кнопку Show и заполните поля: Value name – произвольное название библиотеки (необходимо для удобства идентификации), в поле Value скопируйте ID библиотеки SharePoint полученное ранее.
  4. Затем включите несколько косметических политик в разделе User Configuration -> Administrative Templates -> OneDrive:
    Prevent users from changing the location of their OneDrive folder – эта политика задаст стандартное расположение каталога OneDrive для всех пользователей. Включите политику, в качестве значения укажите ID вашего тенанта Microsoft 365 и значение 1 .
    Disable animation that appears during OneDrive Setup
    Disable the tutorial that appears at the end of OneDrive Setup

    Prevent users from syncing personal OneDrive accounts

  5. Чтобы применить политики из пользовательской секции к OU с компьютерами нужно включить замыкание GPO: Computer Configuration -> Administrative Templates -> System -> Group Policy -> Configure user Group Policy Loopback Processing mode = Merge.

Теперь при входе пользователя в Windows в ветке реестра HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftOneDriveTenantAutoMount появится значение для автоматической синхронизации выбранной библиотеки SharePoint.

Пользователю осталось вы полнить вход в свой аккаунт Microsoft 365 через OneDrive и в течении 8 часов в проводнике появится библиотека SharePoint.

Чтобы не ждать 8 часов до появления библиотеки SharePoint в OneDrive, вы можете добавить в вашу политику следующий параметр реестра.

По умолчанию Microsoft включает 8 часовую задержку для первой синхронизации библиотеки. Вероятно, с целью уменьшить нагрузки на SharePoint Online.
Hive: HKEY_CURRENT_USER_x000D_Key path: SOFTWAREMicrosoftOneDriveAccountsBusiness1_x000D_Value name: TimerAutoMount_x000D_Value type: REG_QWORD_x000D_Value data: 1

После внедрения этой политики, библиотека с файлами SharePoint появится немедленно после аутентификации пользователя в клиенте OneDrive.

Теперь ваша библиотека файлов SharePoint доступа в проводнике Windows, и вы можете работать с файлами в библиотеке, как будто они находятся локально. По умолчанию клиент OneDrive не скачивает все файлы из библиотеки. Если вы откройте нужный файл, он будет автоматически загружен в локальный кэш OneDrive. Загруженные файлы будут доступны локально даже при отсуствии подключения к интернету.

admin

Share
Published by
admin

Recent Posts

Apple: история логотипа

Как менялся логотип Apple на протяжении многих лет. Логотип Apple — это не просто символ,…

1 неделя ago

Security Boot Fail при загрузке Acer — решение проблемы

Security Boot Fail при загрузке Acer — решение проблемы При загрузке ноутбука Acer с флешки,…

3 недели ago

Ноутбук не включается — варианты решения

Ноутбук не включается — варианты решения Если при попытке включить ноутбук вы обнаруживаете, что он…

3 недели ago

The AC power adapter wattage and type cannot be determined — причины и решение

The AC power adapter wattage and type cannot be determined — причины и решение При…

3 недели ago

Свистит или звенит блок питания компьютера — причины и решения

Свистит или звенит блок питания компьютера — причины и решения Некоторые владельцы ПК могут обратить…

3 недели ago

Мигает Caps Lock на ноутбуке HP — почему и что делать?

Мигает Caps Lock на ноутбуке HP — почему и что делать? При включении ноутбука HP…

3 недели ago