With portal to portal collaboration, you can connect multiple on-premises ArcGIS organizations and distribute your Web GIS across a network of portals. The benefit of establishing a distributed Web GIS is to organize, network, and share content across departments and geographic areas. Portal to portal collaboration is based on a foundation of trust and driven by common goals or initiatives. Once you've established a trusted collaboration between portals, you are able to share content as you would with a single Web GIS to distribute it across the network of participating portals.
When deploying portal to portal collaboration, the following key concepts must be considered and implemented for each participating portal in the distributed network. The use case section below describes an example deployment scenario along with implementation details for key concepts.
Key concepts for portal collaboration
The following three key concepts must be established for participating portals to engage in portal to portal collaboration:
- Establish trust—Participating portals can be hosted in on-premises organizations implemented with Portal for ArcGIS. To establish trust, each participating portal's administrator must approve and acknowledge participation and establish shared rules for how content received in the collaboration can be used. A host is defined as the portal that creates the collaboration, and its guests are other portals who are invited as participants.
- Define access—Collaborating participant organizations define specific items to share by placing them in a group while maintaining restrictive access to other content in their portals. Guest portals participate in collaboration projects by linking a group with collaboration workspaces. The portal host defines for each participant whether they can do the following in each workspace:
- Send content to another participant organization
- Receive content from another participant organization
- Send and receive content from or to another participant organization
- Define rules of sharing—The collaboration host must recommend how content is updated for each participating group. Each guest portal can set up their groups to synchronize item changes live or at scheduled intervals.
Portal to portal collaboration supports enterprise-wide single sign-on across collaborating portals.
Example deployment patterns
When considering how to leverage portal to portal collaboration for your organizational needs, consider some common deployment patterns:
- A centralized portal hub pattern where the centralized portal hosts the collaboration and aggregates content from several guest portals.
- Collaboration between two portals where one is established as the host and one as a guest.
Example use cases
Scenario: Establish portal collaboration using a centralized portal hub
A medium sized city has established a centralized portal hub to manage authoritative data for several projects that involve its local police, fire, recreation, and transportation departments.
A few things to note about this example are:
- The city and each of the participating departments in this collaboration is using their own on-premises implementation of Portal for ArcGIS.
- The city is the host of this collaboration.
- The city and each of the four participating portals have agreed upon a scheduled interval to send and receive synchronized items.
Scenario: Establish portal collaboration between two portals
In the above scenario, a centralized portal hub was established to manage a project where multiple agencies or departments contribute content. It is also possible to establish a collaboration with as few as two portals.
A few things to note about this example are:
- Both departments in this collaboration are using their own on-premises implementation of Portal for ArcGIS.
- The planning department is the host of this collaboration (but if terms were set differently, the community development department could also have been the host).
- In this scenario, both departments are sharing synchronized data across their enterprise (no copies of data are made.)
Set up a collaboration
The following are high-level steps for configuring portal to portal collaboration. For detailed steps, see Create a collaboration.
- Create a collaboration and workspace (applies to collaboration host)
- Invite a guest to the collaboration (host)
- Accept an invitation to collaborate (applies to collaboration guests)
- Import an invitation response (host)
- Join a workspace (guest)
Once you've created a collaboration, you can manage it through your portal. See Manage collaborations for details.
Use a collaboration
You can share content with other collaborators by sharing it to the group associated with your collaboration workspace. See Sharing content with collaborators for details.