Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

As such, to copy an application, you will need to have Web Users permissions to manage “Apps” Apps (see below) in the project that you are copying the application to. If the project space that you are copying to uses locations, you will need to access data from all locations. have Locations configured as well.

...

These can be selected either through the pre-existing Role Configurations or by setting up a new Role Configuration under “Add Role.”

...

Instructions

  • Click “Applications” at the top of the page. Select the specific application you would like to copy. 

...

Multiexcerpt include macro
macro_uuid846f10d6-3459-462c-8ce9-b12bb0b90265
nameTechnical Documentation
templateDataeJyLjgUAARUAuQ==
page[Internal] CommCare Public ManagementCommCare Help Site Design Guidance
addpanelfalse

Expand
titleClick to expand for full instructions
  1. On the server containing the app you want to copy, go to the URL: http://[SERVER ADDRESS]/a/[PROJECT NAME]/apps/source/<APP_ID>.  For example: https://www.commcarehq.org/a/demo/apps/source/071abeb39a1039df30613c494caa9bc3

  2. You should see a block of JSON-formatted text. Right click to save this page as a file with .json extension.

  3. On the new server, go to the following URL http://[SERVER ADDRESS]/a/[PROJECT NAME]/apps/import_app/.

  4. Add an application name, and upload the app json file downloaded above.

  5. Click Import Application.

Important to Note:

  • This will not copy users and groups.

  • This will not copy organization structure or levels.

  • This will not copy user fields. 

  • This will not copy lookup tables (aka fixtures).

  • This will not copy multimedia from the app. Use the bulk multimedia download/upload to move multimedia.

  • This will not copy feature flags, although it will copy over any feature-flagged content in the application (e.g., advanced modules), which may behave unexpectedly if the domain being copied to does not have the correct flags enabled.

...