Separate Kibana Dashboard Access by User/Role



I'm trying to manage dashboard access by users, so that user A is able to read indices A and write/read dashboard A, user B is able to read indices B, write/read dashboard B and not able to read/write dashboard that's created by other users. Same rule for user C, D, E etc. Basically I want each user to manage their own dashboard without interrupting others.

I found two options:
1. Kibana Spaces
2. Multitenancy with SearchGuard

They both seem to be sufficient to solve my problem, but I'm not sure what's the actual difference between these two, functionality-wise. Which solution would you suggest?

Thank you!

(Tyler Smalley) #2

I am not sure about feature-to-feature comparison, but SearchGuard is a third-party plugin.