Мы создаем портал Sharepoint для наших клиентов. У каждого клиента будет свой сайт. Общее количество сайтов будет между 2000-3000.
У меня есть требование скопировать документ из SiteCollectionA / SiteA / DocumentLibrary в другой глобальный список в другом семействе сайтов, когда клиент загружает новый документ.
Должен ли я создать рабочий процесс для копирования документа или прослушивателя событий? Клиенту будет разрешено обновлять свойства документа после загрузки, и эти изменения также должны быть помещены в глобальный список.
Мой выбор - слушатель событий, потому что он намного чище, дешевле и проще. Я не эксперт по рабочим процессам, но я думаю, что будет труднее поддерживать / обновлять / переиздавать рабочие процессы на более чем 2000 сайтах, чем слушатель событий.
Что вы, ребята, думаете?
Спасибо