# How to set user roles from kibana frontend

**URL:** <https://discuss.elastic.co/t/how-to-set-user-roles-from-kibana-frontend/115055>\
**Category:** Kibana\
**Created:** [January 11, 2018, 10:25am UTC](https://discuss.elastic.co/t/how-to-set-user-roles-from-kibana-frontend/115055 "2018-01-11T10:25:46Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![kanchan](https://avatars.discourse-cdn.com/v4/letter/k/8797f3/32.png) [@kanchan](https://discuss.elastic.co/u/kanchan)\
**Post date:** [January 11, 2018, 10:25am UTC](https://discuss.elastic.co/t/how-to-set-user-roles-from-kibana-frontend/115055/1 "2018-01-11T10:25:47Z")

</div>

Hi Team,

Is there any way to set roles and other user authentication from kibana frontend.

---

<div class="post-metadata">

**Author:** ![rashmi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rashmi/32/16391_2.png) [@rashmi](https://discuss.elastic.co/u/rashmi)\
**Post date:** [January 11, 2018, 3:58pm UTC](https://discuss.elastic.co/t/how-to-set-user-roles-from-kibana-frontend/115055/2 "2018-01-11T15:58:44Z")

</div>

Hi Kanchan,  
Have you looked at X-pack security ? X-Pack security introduces the concept of authorization to Elasticsearch. Authorization is the process of determining whether the user behind an incoming request is allowed to execute it. This process takes place once a request is successfully authenticated and the user behind the request is identified.

For more reference on how to set up users and roles : [https://www.elastic.co/guide/en/x-pack/current/authorization.html](https://www.elastic.co/guide/en/x-pack/current/authorization.html)

Cheers  
Rashmi

---

<div class="post-metadata">

**Author:** ![kanchan](https://avatars.discourse-cdn.com/v4/letter/k/8797f3/32.png) [@kanchan](https://discuss.elastic.co/u/kanchan)\
**Post date:** [January 12, 2018, 7:33am UTC](https://discuss.elastic.co/t/how-to-set-user-roles-from-kibana-frontend/115055/3 "2018-01-12T07:33:49Z")

</div>

thanks for reply, but I dont want to use xpack because it is not giving the way to set user's roles from kibana frontend and cost is also very high.Any alternative of it.

---

<div class="post-metadata">

**Author:** ![rashmi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rashmi/32/16391_2.png) [@rashmi](https://discuss.elastic.co/u/rashmi)\
**Post date:** [January 12, 2018, 4:16pm UTC](https://discuss.elastic.co/t/how-to-set-user-roles-from-kibana-frontend/115055/4 "2018-01-12T16:16:15Z")

</div>

I would suggest you to go for Elastic Cloud instance. It protects your cluster with authentication, encryption, and role-based access control.

[https://www.elastic.co/cloud/as-a-service](https://www.elastic.co/cloud/as-a-service)

Thanks  
Rashmi

---

<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:** [February 9, 2018, 4:16pm UTC](https://discuss.elastic.co/t/how-to-set-user-roles-from-kibana-frontend/115055/5 "2018-02-09T16:16:55Z")

</div>

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