Hello everyone,
Is it possible to hide a page on an element based on user rights?
I know we can hide parameters, but I would like to hide a whole page.
Thanks!
Not sure if that's possible on protocol level, but on visio level this is possible by defining a shape data 'Level' on a page. This way a user can only see that particular page depending on his user access level.
You could give a user only access to the visual, not to the data side of an element to limit the pages someone has access to.
Hi Ana,
Another possible workaround will be:
- Create a button that will be displayed for a specific user level.
- When clicking this button, a QAction can be triggered to set the value of a parameter. This parameter can be linked to the visibility of a page (See Visibility element). This feature allows you to dynamically display a page based on the value of a parameter.
With this workaround, only users that can see the button will be able to display the hidden page. The drawback here is that a user will need to execute an extra step (clicking a button) to visualize the page.
I don’t think that will work, because when the page will become visible, it will be visible to everyone, not only the user that clicked the button.