サイト コレクションとコンテンツが異なる同じサーバー上に存在する、この 2 つの SharePoint Web アプリケーションがあります。私がやりたかったのは、特定のサーバーの日時に実行するようにスケジュールされるサービスを開発することです。
最初の Web アプリケーションは内部サイトで、内部ユーザーのみがサイトを表示できます。2 番目の Web アプリケーションはパブリック サイトですが、誰でもサイトを表示できます。
ここで、次の基準に基づいて 2 つの Web アプリケーション間で同期を行いたいと考えました。
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
CGroup を除くすべてのサブサイトが MyInternalSite.com と MyExternalSite の両方にあることに注意してください。2 つのサイトを同期する予定です。
たとえば、今晩午後 10 時に、PublicSite にはない PrivateSite にあるすべてのサブサイトをコピーするとします。したがって、基本的に今晩午後 10 時に、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?
ありがとう!:)