Мы изучаем инструмент Sharegate для миграции с Box.com на SharePoint.Когда содержимое папки Box переносится в библиотеку документов SharePoint, ожидается, что эти файлы будут доступны только тем пользователям, которым эти файлы были предоставлены в Box.Мы уже создали сопоставление CSV между пользователями Box и SharePoint.
Проблема: Например, папка Box доступна для двух пользователей, то есть UserA и UserB в Box.Com.Библиотека документов назначения в SharePoint наследует разрешения от сайта и имеет пользователей (включая UserA и UserB, но также и других).Таким образом, при переносе с использованием приведенного ниже сценария PS файлы передаются всем пользователям сайта.Попытался разорвать наследование и удалил все группы пользователей на этой Doc Lib, но затем, при переносе, файлы передаются только администратору сайта.
Может кто-нибудь, пожалуйста, укажите мне в правильном направлении.Заранее спасибо.
Import-Module Sharegate
$box = Connect-Box -Email [Box User Email Id]
$dstSite = Connect-Site -Url [SharePoint Site Url] -Browser
$dstList = Get-List -Site $dstSite -name [Destination SharePoint List Name Path]
$propertyTemplate = New-PropertyTemplate -Permissions
Import-BoxDocument -Box $box -SourceFolder [Box Source Folder Path] -DestinationList $dstList -DestinationFolder [Destination Folder Path] -Template $propertyTemplate