Проблема с разрешениями при использовании SyncToy для синхронизации ClearCase с SharePoint 3.0

Итак, я пытаюсь настроить простую одностороннюю синхронизацию из динамического представления ClearCase с библиотекой документов MOSS. Я использую SyncToy 1.4 в качестве инструмента синхронизации, и, похоже, он отлично работает, когда копирует новые документы из ClearCase в SharePoint, но выдает ошибку, когда я пытаюсь перезаписать файл новой версией или удалить существующий файл в SharePoint. потому что он удален в ClearCase. Я использую параметр синхронизации «Эхо», поэтому SharePoint всегда должен отражать изменения в ClearCase.

Я создал настраиваемого пользователя активного каталога для этого процесса и предоставил этому пользователю полный доступ к библиотеке документов SharePoint и могу вручную выполнять эти изменения / удаления из представления проводника библиотеки документов, когда я вхожу на сервер как это «синхронизировать пользователя», однако, когда я запускаю synctoy, он не сообщает, что документ в SharePoint доступен только для чтения. Мои вопросы: не следует ли запускать synctoy от имени этого «синхронизирующего пользователя», и разве он не должен вести себя так же, как когда я вручную манипулирую документами в SharePoint в режиме проводника в качестве этого «синхронизирующего пользователя»?


person rayray2030    schedule 02.04.2009    source источник


Ответы (1)


Это похоже на документы Office 2003 и 2007 Office открываются только для чтения в Internet Explorer, где SharePoint может рассматривать доступ synctoy к своим файлам как "доступ для просмотра" (всегда открывается как только для чтения)?

В противном случае уловка состоит в том, чтобы убедиться, что ваш процесс synctoy действительно работает как «пользователь синхронизации».

Используя ClearCase на регулярной основе, я не вижу никаких побочных эффектов при наличии динамического представления для исходного репозитория.

Согласно Управление данными в Windows SharePoint / Обновление дочерних типов контента,

Если вы попытаетесь выполнить операцию выталкивания для дочернего типа контента, который помечен как доступный только для чтения, операция выталкивания не будет выполнена, если вы не установите для родительского типа контента чтение / запись как часть операции выталкивания вниз.

Значение: вы можете проверить права, связанные с родительским каталогом (в Sharepoint), содержащим файл, который вы пытаетесь удалить.

person VonC    schedule 02.04.2009