# Kibana canvas access permission with on per page basis

**URL:** <https://discuss.elastic.co/t/kibana-canvas-access-permission-with-on-per-page-basis/272752>\
**Category:** Kibana\
**Tags:** canvas\
**Created:** [May 11, 2021, 10:30pm UTC](https://discuss.elastic.co/t/kibana-canvas-access-permission-with-on-per-page-basis/272752 "2021-05-11T22:30:34Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![glitz](https://avatars.discourse-cdn.com/v4/letter/g/f04885/32.png) [@glitz](https://discuss.elastic.co/u/glitz)\
**Post date:** [May 11, 2021, 10:30pm UTC](https://discuss.elastic.co/t/kibana-canvas-access-permission-with-on-per-page-basis/272752/1 "2021-05-11T22:30:34Z")

</div>

hello,

if a have a privileged user1 and other unprivileged user2, is there a way that I can control that user 1 can read any page in a canvas (the whole canvas) but user2 can read some pages in the same canvas, provided that all data for said canvas is stored in the same index pattern?

I know that I can filter what a user can read within its role on a index basis but maybe I need a little more granularity.

regards.

---

<div class="post-metadata">

**Author:** ![AClerk](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aclerk/32/55297_2.png) [@AClerk](https://discuss.elastic.co/u/AClerk)\
**Post date:** [May 11, 2021, 10:55pm UTC](https://discuss.elastic.co/t/kibana-canvas-access-permission-with-on-per-page-basis/272752/2 "2021-05-11T22:55:53Z")

</div>

AFAIK, this is not supported in Canvas.  
If your canvas is made of saved objects, you might use this to filter out saved objects.  
As to my understanding, this will remove the objects from the slide, but not remove them entirely.  
I did not try it though. This is just my theory 🙂

The simple solution is to create different Canvas workpads.

Good luck!

---

<div class="post-metadata">

**Author:** ![glitz](https://avatars.discourse-cdn.com/v4/letter/g/f04885/32.png) [@glitz](https://discuss.elastic.co/u/glitz)\
**Post date:** [May 12, 2021, 1:06pm UTC](https://discuss.elastic.co/t/kibana-canvas-access-permission-with-on-per-page-basis/272752/3 "2021-05-12T13:06:32Z")

</div>

@AClerk ok, I see, I will try another aproach then, thanks for your answer.

---

<div class="post-metadata">

**Author:** ![glitz](https://avatars.discourse-cdn.com/v4/letter/g/f04885/32.png) [@glitz](https://discuss.elastic.co/u/glitz)\
**Post date:** [May 12, 2021, 9:13pm UTC](https://discuss.elastic.co/t/kibana-canvas-access-permission-with-on-per-page-basis/272752/4 "2021-05-12T21:13:58Z")

</div>

from your suggestion I was able to solve my use case with different Spaces and Saved Objects, thanks!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [June 9, 2021, 9:14pm UTC](https://discuss.elastic.co/t/kibana-canvas-access-permission-with-on-per-page-basis/272752/5 "2021-06-09T21:14:39Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
