Qlik Community

New to Qlik Sense

Discussion board where members can get started with Qlik Sense.

vinay_bangari
Valued Contributor III

How to share bookmarks with other users in qlik sense

How to share bookmarks with other users in qlik sense

11 Replies
rittermd
Honored Contributor

Re: How to share bookmarks with other users in qlik sense

From my testing if the developer creates bookmarks before publishing that these bookmarks will show up for all users in a category called Base Bookmarks.

Any personal bookmarks show up in the category called My Bookmarks for that user.

vinay_bangari
Valued Contributor III

Re: How to share bookmarks with other users in qlik sense

rittermd

please see my comments below:


From my testing if the developer creates bookmarks before publishing that these bookmarks will show up for all users in a category called Base Bookmarks.--- for this do we have to do any additional steps or they are visible automatically.

stvegerton
Contributor III

Re: How to share bookmarks with other users in qlik sense

This one took me a while to figure out if the App is already published (like how Qlikview works)... Since you might not want all users to share, you can set up a custom user type property. One user type could be called "Contributor" for example. Or you can use an AD group and make it stream specific as I have below. And then you could grant that user type the ability to publish sheets or stories to the community with bookmarks in a custom security rule. The security rules can get a little tricky, but it is possible. Here's how I did it..

Rule 1: OrdMgtReadPub

Actions:

Read, Publish

Resource Filter:

Stream_ID

Conditions:

((user.group="Order Mgt Contributors"))

Context:

Only in HUB

------------------------------------------------------------------------------------------------------

Rule 2: ReadAppObject

Actions:

Read

Resource Filter:

App.Object_*

Conditions:

!resource.App.stream.Empty() and resource.App.HasPrivilege("read") and (resource.objectType = "story" or resource.objectType = "bookmark" or resource.objectType = "snapshot" or resource.objectType = "embeddedsnapshot" or resource.objectType = "hiddenbookmark")

Context:

Only in Hub

rittermd
Honored Contributor

Re: How to share bookmarks with other users in qlik sense

If the security rules allow them to see bookmarks then they should see this category without having to do anything.

vinay_bangari
Valued Contributor III

Re: How to share bookmarks with other users in qlik sense

i will try this. Thank you for your help . if any questions are there i will let you know

rittermd
Honored Contributor

Re: How to share bookmarks with other users in qlik sense

Easy enough to try.  Edit a sheet and create a bookmark.

Then publish to the hub and take a look. 

Highlighted
kevincase
Contributor II

Re: How to share bookmarks with other users in qlik sense

This is all well and good but from my perspective, one shouldn't have to create bookmarks before publishing.  You should be able to share and email bookmarks in Sense as you can in View.

If you have savvy users, you can show them how to use the API.  See App Integration API and Single Integration API.  You can manually build the link and email it to others.  These API's can be found in the online help.

shree909
Valued Contributor II

Re: How to share bookmarks with other users in qlik sense

vinay_bangari
Valued Contributor III

Re: How to share bookmarks with other users in qlik sense

kevincase

Thank you for your input i will look for how to use API.