Export an App

At any time you can export the most important assets of your app, including code, data structure, and settings. Note that content type data and respectively item-level permissions are not exported. There are a few other security-related restrictions as well.

Prerequisites

  • Verify that you have selected Telerik Platform at https://platform.telerik.com and you have provided your login credentials at the Login to Telerik Platform page.
  • Verify that you have switched to the account in which you want to delete the app.
  • Verify that you hold the Administrator or Developer role for the account.

Procedure

  1. Verify that you are on the Telerik Platform home page.
    To return to the home page, click your account name in the breadcrumb in the top left corner.
  2. Click the Apps tab.
  3. Click the gear icon next to the app name and click Export Code.
    This step starts downloading a ZIP file containing all code and assets available on the Code tab.
  4. Click the gear icon next to the app name and click Duplicate Data.
    This step creates a new app called "Copy of AppName" and copies the structure and metadata of the original app's backend to it.

What is Exported

The following table shows the app assets that are exported vs. the assets that are not exported.

Tab What is Exported What is Not Exported
Views All screens and code are exported along with Code through a zip archive, [which you can import](/services/move-code-and-data) in another app N/A
Code All code and code-related properties are exported through a zip archive, [which you can import](/services/move-code-and-data) in another app
  • Code-signing settings such as certificates and provisioning profiles*
  • IDE-related settings such as code editor configuration*
  • Device pairings*
Data
  • User-defined content types' structure
  • Type-level permissions of system and user-defined content types
  • User-defined fields of the system content types
  • White-listed domains for Responsive Images
  • Content type items
  • Files
  • Defined Data Connectors
  • Content types from Data Connectors
  • Item-level permissions
Users
  • Structure: User-defined fields
  • Roles
  • Default role
  • Permissions
  • Automated emails' templates
  • Email settings
  • Authentication settings
User accounts
Analytics N/A N/A
Notifications
  • User-defined email templates
  • Push notifications certificates, permissions, and settings
  • Registered devices
  • Push notifications
Feedback N/A N/A
Business Logic
  • Cloud Code for Data for each content type
  • Cloud Functions
  • Cloud Functions permissions
  • Scheduled jobs**
  • Settings***
  • Business logic logs
  • Data Connectors and their settings
  • Stored procedures
Settings N/A
  • App ID
  • API Master Key
  • Access Tokens

* These are account-level settings that work across apps. However, if you intend to import the zip using another account, you must recreate them.

** Exported scheduled jobs have the following specifics:

  • Scheduled jobs are carried over as Disabled in the new app.
  • Each job's Start Date is set to 24 hours after the export date.
  • One-time jobs are carried over as once-per-day jobs. To convert them back to one-time jobs, select a Start Date and set the job to end after a single occurrence.
  • Past jobs are set to Active (but still Disabled) in the new app. To avoid this, delete any completed jobs before exporting.

*** The Execute custom cloud code even for operations made through the administration setting is always carried over as checked.

Next Steps

Delete the exported app or continue development in an existing app.

See Also

Start a free trial Request a demo
Contact us: +1-888-365-2779
sales@telerik.com
Copyright © 2016-2017, Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.