Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Jan 26, 2023 2:14:01 AM
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.
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.
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.
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.
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.
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,
Hello @paulcalvet
Currently, this is possible using APIs.
Your workflow would be:
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
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 ?
Regards
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
Ok thank you for your response, I will try to test it
Hi,
After a test :
@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.
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,
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?
Thanks for the great explanation.
I've just a problem I can't figure out: when an app is moved to a shared space, I just can't find the right permissions for the user to modify it completely, I'm only able to add sheets as in managed space.
Even the owner of the app can't do that, so that we are forced to leave dev apps in personal spaces.
What is the right combination of roles and space permissions to allow true shared development of the apps?
Regards,