The portal provides remote staging and publishing capabilities through which the users can select subsets of pages and data, and transfer them to the live site of the remote portal instance. By this feature, we can export the selected data to the group of a remote portal instance or to another group in the same portal instance. The LAR export and import features are used for remote staging and publishing. These features are implemented in the PortletDataHandler
API. As mentioned earlier, the intent of this API is to import and export application content to and from the portal in a database-agnostic fashion for the portal core assets and custom assets.
The following diagram depicts an overview of remote staging and remote publishing. The staging has a set of portal core assets, custom assets, and groups of users. First, the portal will export related portal core assets and custom assets based on the current user's permission as a LAR ZIP file. Then, the portal...