Copy Content - merkator-software/GaiaBuilder-manual GitHub Wiki

Copy Content is a lightweight tool for migrating or copying content between Portals. Copying the content using this tool will not register the Content items to the GaiaBuilder Item registry. If registration is desired, create a new Content project instead and deploy this content project to the target portal. This tool is ideal when an Application configuration in Production needs to travel backwards in your DTAP to the Development Portal. Copy Content Tool will use the GaiaBuilder Itemregistry to update ItemID's for layers and can apply text rewrite rules before pushing the content to the target Portal

The following item types are officially supported:

  • Webmaps
  • Webapps
  • Dashboards

The following item types are not fully supported and deploying these items might fail in some cases:

  • Experiences
  • Story maps

Binary files are not supported and cannot be included in a content project:

  • Zip files
  • Service Definition Files
  • Micrsoft Office files
  • Images

Create a content project

Open ArcGIS Pro, open a project and navigate to the Add-In Section of the Ribbon. Click Copy Content

  1. Sign in to the environment where you want to copy the content from and sign in to the environment where you want top copty content to, when this is a separate server.
  2. Select the source environment to copy the content from.
  3. Click browse items to select the Portal Content Items you want to include in the project. The browse window doesn't show all types of content, Web Mapping Applications are not supported by the browse window of ArcGIS Pro. When the item is not visible in the browse window:
    1. Open a browser and navigate to your portal
    2. Navigate to the item
    3. Copy the item id from the address bar: https://your.portal.com/portal/home/item.html?id=**990c3dba96884f6aac3c989e7ec9b25f**
    4. Paste the item id in the text box and Click Add ItemID
  4. Select the target environment to copy the content to
  5. When the source and target environments are physical different servers, you can optionally choose to overwrite existing items on the target Portal. When the source and the target environment are on the same machine, this option is greyed out
  6. Define the rewrites which should be applied on the content before the content is pushed to the target. Using the button Apply Global Rewrites, you can load and apply the rewrites which are defined in the GaiaBuilder Environment Registry
  7. Click Copy content. When the source and target environments are physical different servers, this process will activate the target Portal in your ArcGIS Pro as the active Portal.

images/CopyContent.png