Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW

How To Publish Qlik Sense App to Qlik Cloud and Edit a Published Apps

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
Daniele_Purrone
Support
Support

How To Publish Qlik Sense App to Qlik Cloud and Edit a Published Apps

Last Update:

Jan 26, 2023 2:14:01 AM

Updated By:

Sonja_Bauernfeind

Created date:

Jul 26, 2022 7:18:39 AM

Note: These instructions apply to Qlik Cloud. Qlik Sense Enterprise on Windows functions similarly. See How To Edit Published Qlik Sense Apps on Qlik Sense Enterprise on Windows.


Qlik Cloud offers two different spaces to work in. Shared Spaces and Managed Spaces. Apps previously published to a Managed Space e cannot be edited in place, and they will need to be replaced by an app modified on a personal or shared space.

This article covers publishing to both. For additional information on the available space types, see Working in spaces.

 

 

Shared Spaces

Apps are not published to Shared Spaces. They are moved to or uploaded to them. Apps in shared spaces can therefore be edited freely by anyone that has the correct permissions, like any other unpublished app. Please, check Developing and sharing apps with shared spaces on the help site.

 

Moving an App to a Shared Space

  1. Click the ellipses menu on the app you wish to move
  2. Click Move

    Move an App to a Shared Space.png

  3. Choose the Shared Space you wish to use and click Move

    Move an App to a Shared Space choose.png

 

Editing in a Shared Space

  1. Open the app inside the Shared Space
  2. If the correct permissions are applied to your account (see Permissions) you will have access to all edit options, such as the Data load editor and Sheet modifications.

    You can also publish the App to a Managed Space from inside the Shared Space.


    Can still edit the app fully in the shared space if we have the correct permissions.png

 

 

Managed Spaces

Apps cannot be edited directly in managed spaces. The developer will have to modify the original app which is present in their own personal space, or in a shared space. The app is always left in its original place when the app gets published: the publishing process will make a copy of the app, and keep the original where it was.

 

Publishing an app to a Managed Space

  1. Click the ellipses menu on the app you wish to publish
  2. Click Publish

    Publish an App to a Managed Space.png

  3. Choose the Managed Space and click Publish

    Publish the App to the Management Space Now.png

    At this stage, the app is copied. A copy of it will remain in the personal (or shared) space from which you are working. Do not delete this copy.

 

Editing a published app in a Management Space

  1. Once published to a Managed Space, the app edit possibilities are reduced to sheet and object creation.

    You will not have access to the Data Load Editor, but can still create new sheets, publish/unpublish these sheets, and copy existing sheets.

    Can not edit the app itself but can create and duplicate and publish and unpublish own sheets.png

  2. If you need to edit the app directly, work on the copy of the app in your personal or shared space and then publish and replace the existing published app.

    If the original app was deleted at some stage, a published app can be unpublished using the REST API. The developer will then be able to edit the unpublished app.

 

Replace an app in a Managed Space

  1. Click the ellipses menu on the app you wish to publish
  2. Click Publish

    Publish an App to a Managed Space.png

  3. Leave Publish new and choose your app. Then click Republish.

    Replace the app.png

  4. The next step will depend on whether the system is able to identify an existing connection between an unpublished and a published app.
    1. If the system was able to identify a connection, the app will be replaced. If multiple ones are available, choose the app you wish to replace. 
    2. If the system cannot identify a connection (for instance, if the modified app was actually redeveloped from scratch) you will need to manually the space and the exact name of the published app and prompt to replace the app.

      Daniele_Purrone_3-1658827856163.png

       

       

       

Related Content

Republishing apps

 

 

Environment

Labels (2)
Comments
paulcalvet
Partner - Specialist
Partner - Specialist

Hello,

I have a simple use case, but I don't find the solution.

I want to move an application from a managed space to another.

Users create bookmarks and sheets in the application.

How can we just move this application and keep the contents created by the users ?

Thanks,

Sonja_Bauernfeind
Digital Support
Digital Support

Hello @paulcalvet 

Currently, this is possible using APIs.

Your workflow would be: 

  1. Move the app from the Managed Space to your Personal space
  2. Publish the App to another Managed Space

Here's an article that covers the How to: Qlik Sense Enterprise SaaS: Unpublish an app with the REST API (PowerShell)  

I would highly recommend that you log a "I want to be able to move apps between Managed Spaces" in our Ideas section!

All the best,
Sonja 

paulcalvet
Partner - Specialist
Partner - Specialist

Hi, 

I know this method and I use it when we accidently delete an app in a share space.

But if I do that, what about the bookmarks and community sheet ?

https://community.qlik.com/t5/Suggest-an-Idea/Ability-to-move-an-Application-from-a-Managed-space-to...

Regards

Sonja_Bauernfeind
Digital Support
Digital Support

Hello @paulcalvet 

I've only just now tested this myself, and previous bookmarks (published and not) as well as a sheet I had made prior and not yet published were all retained. 

You can test it with an app in your environment if you are uncertain to verify if the steps suit your needs.

All the best,
Sonja 

paulcalvet
Partner - Specialist
Partner - Specialist

Ok thank you for your response, I will try to test it

paulcalvet
Partner - Specialist
Partner - Specialist

Hi,

After a test :

  • Private bookmarks are deleted
  • Private sheets are deleted
  • Community sheets are published as base sheets

 

mgranillo
Specialist
Specialist

@paulcalvet if an app in a shared space, that was the original app of the published app, is accidentally deleted, is there any way to be able to overwrite (publish and replace) the existing managed space app?  All solutions I've seen posted about this involve copying the managed space app but from my testing this does not restore the ability to overwrite the existing app. 

paulcalvet
Partner - Specialist
Partner - Specialist

Hello @mgranillo

Since last week, you can export without data a published application.

So you can export, import into your shared space, update your app and then republish it.

Regards,

mgranillo
Specialist
Specialist

I'm not able to overwrite (publish and replace) the existing managed space app with the exported app.  Are you able to do this in your environment? 

Version history
Last update:
‎2023-01-26 02:14 AM
Updated by: