When your applications are placed in the Custom Applications table [sys_app], you can't upgrade them directly through the Application Repository. This procedure helps you do a one-time conversion when you want to migrate deploying your applications using the Application Repository.

Before you begin

Role required: admin

When you start with Update Sets, all your applications in all your instances are placed in the Custom Applications table [sys_app]. However, if you decide to use the recommended ServiceNow® Continuous Integration/Continuous Delivery API/Spoke guidance for using the Application Repository in your CI/CD pipelines, the system doesn't allow the upgrades because the applications already exist in Custom Applications table. They are moving to the ServiceNow Store table [sys_store_app] so they can be installed from the application repository, which is why they can no longer be developed on that instance.

After you convert the application, it is no longer enabled for development on the instance where the conversion is performed. For a scoped custom application, all associated records in the Customer Updates table are deleted for this application.

Procedure

  1. Navigate to All > System Applications > My Company Applications.
  2. Open the In Development tab.
  3. Click the name of the application record that you want to convert.
  4. Select the Convert to Application Repository Mode related link.
    Convert to application repository mode related link
  5. Select Convert.
    • In scoped custom applications, the following message displays.
      Scoped custom app confirmation message
    • In global custom applications, the following message displays.
      Global custom app confirmation message
    • After the successful conversion, the following message displays.
      Successful conversion message

What to do next

Go to System Applications->My Company Applications and update the application using the software from the application repository. See Install an application from the application repository to learn more.