Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
jp_golay
Partner - Creator II
Partner - Creator II

App Objects

Hi

In Qlik Sense I publish an application then from hub I add a new sheet

How do I approve / publish the new sheet the app publish is grayed in QMC

Thanks

ebiexperts CTO
With WIP, Control everything!
Qlik Sense, QlikView and NPrinting Source control, Versioning and Deployment, Agile Lifecycle Management
7 Replies
JonnyPoole
Former Employee
Former Employee

When an app has been published to a stream you can create sheets that only yourself can view. They are called My Sheets.  If a user has been given publish rights, they can 'publish' the sheet , but it won't be published as an 'approved sheet', it will be published to the community of users who can read the app. The ability to do a 'sheet publish' (different to an 'app publish')  is set up in QMC.

To add an approved sheet, duplicate the app in the QMC and assign the duplicate to a user who will be doing the 'adding'.  The duplicate app will show up in the hub under 'my work' when that user logs in. Now they can do whatever they want... edit existing sheets , create a new sheet...all will be 'appproved'.

Once finished, publish the duplicate and when publishing elect to 'replace' an existing app.

The app will now have a new version with all the new 'approved sheets' that were added. The existing 'my sheets' and 'community sheets' will also still be there.

plexpro52
Creator
Creator

Hi Jonathan,

>> The ability to do a 'sheet publish' (different to an 'app publish')  is set up in QMC.

Where is that?  I was unable to locate a 'sheet publish' function in the QMC.

kangaroomac
Partner - Creator II
Partner - Creator II

Hi Rene,

You can Publish sheets in the Hub.

Presuming you're authenticated in the stream, when you open the app, under sheets you should see 4 categories:

  • Basic sheets
  • Published by me
  • My sheets
  • Community

If you created a new sheet on a published document, it will reside under My sheets.

If you want to publish it, right click the sheet under My sheets. One of the options presented to you will be Publish.

plexpro52
Creator
Creator

Hello Ian,

>> You can Publish sheets in the Hub.

Yes, I'm aware of the ability to publish my own sheets.  My current inquiry relates to a desired administrative function, which apparently doesn't exist out of the box.  An administrator needs visibility into all the sheets in an app, regardless of author or status, and needs the ability to change ownership and/or status.

Not applicable

I'm not sure of a better way but it seems you can control that workflow as follows:

  1. User Bob creates a sheet and wants to publish it. He has no rights to do that.
  2. User Tim who is an Admin changes the owner to Tim in QMC.
  3. User Tim publishes the app in the Hub
  4. User Tim changes the owner of the Sheet in QMC back to Bob
john_novello
Contributor II
Contributor II


Unfortunately there is no easy way to do this, once you create sheets and publish them in a published app they will stay there.  You cant duplicate the app and have those new sheets copy over. 


What I have done is;

1- Duplicate the published pages in the published app

2- either start with a new app, or a copy of the published app

3- Create New Sheets in the duplicated app

4- Copy and paste the objects over to your new sheets in the New or Copied app

5- Re-Publish the app.

reddy-s
Master II
Master II

Hi Jean,

Publishing the new ones are not that easy, I do it the way john mentioned.