У меня есть два веб-приложения sharepoint, которые находятся на одном сервере с разными семействами сайтов и содержимым.То, что я хотел сделать, - это разработать сервис, который будет по расписанию запускаться на определенную дату и время сервера.
Первое веб-приложение - это внутренний сайт, только внутренние пользователи могут просматривать сайт.Хотя второе веб-приложение является публичным сайтом, его могут просматривать все.
Теперь я хотел выполнить синхронизацию между двумя веб-приложениями по следующим критериям:
1.) Retrieve information from internal site
-Group name
-Group description
-Group owner
-Group owner email
-Group url
-Discussion forum url
2.) Copy everything to the external site (public site) all the retrieved data that is
not found in the external site
---------------------------------------------------
Example:
http://MyInternalSite.com with subsites
Subsites:
-AGroup
-BGroup
-CGroup
And I have this external sharepoint site
http://MyExternalSite.com with subsites
Subsites:
-AGroup
-BGroup
Обратите внимание, что все дочерние сайты присутствуют как в MyInternalSite.com, так и в MyExternalSite, кроме CGroup.Я планирую синхронизировать два сайта.
Допустим, сегодня вечером, например, в 22:00, я скопирую все дочерние сайты, найденные в PrivateSite, которого нет в PublicSite.Таким образом, в основном вечером в 22:00 1 дочерний сайт будет скопирован в PublicSite, и это CGroup.
My questions:
1.) Is there some kind of a service that would work or act for this purpose,
like maybe a sharepoint-api service?
2.) What are the possible things that I need to consider before I do this?
Спасибо!:)