# Change keycloak user interface

**URL:** <https://forum.keycloak.org/t/change-keycloak-user-interface/14572>\
**Category:** Miscellanaeous\
**Created:** [March 25, 2022, 8:11am UTC](https://forum.keycloak.org/t/change-keycloak-user-interface/14572 "2022-03-25T08:11:28Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![nestle2377](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/nestle2377/32/3163_2.png) [@nestle2377](https://forum.keycloak.org/u/nestle2377)\
**Post date:** [March 25, 2022, 8:11am UTC](https://forum.keycloak.org/t/change-keycloak-user-interface/14572/1 "2022-03-25T08:11:28Z")

</div>

Hi to all, I need to make some change to keycloak user interface. in particular I have to show in the client section also the client name and make the interface to search also the client name:

 ![image](https://global.discourse-cdn.com/free1/uploads/keycloak/original/2X/4/4f7873e9dc2e673bcb7d977930dc113412bd1467.png)

is possible to do it?

thanks

---

<div class="post-metadata">

**Author:** ![xgp](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/xgp/32/2589_2.png) [@xgp](https://forum.keycloak.org/u/xgp)\
**Post date:** [March 25, 2022, 10:50am UTC](https://forum.keycloak.org/t/change-keycloak-user-interface/14572/2 "2022-03-25T10:50:13Z")

</div>

You can create an admin theme that overrides elements of the default. Documentation is here [Server Developer Guide](https://www.keycloak.org/docs/latest/server_development/#_themes) , the default theme code is here [keycloak/themes/src/main/resources/theme/base/admin at main · keycloak/keycloak · GitHub](https://github.com/keycloak/keycloak/tree/main/themes/src/main/resources/theme/base/admin) , and some examples here [keycloak/examples/themes at main · keycloak/keycloak · GitHub](https://github.com/keycloak/keycloak/tree/main/examples/themes)

---

<div class="post-metadata">

**Author:** ![nestle2377](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/nestle2377/32/3163_2.png) [@nestle2377](https://forum.keycloak.org/u/nestle2377)\
**Post date:** [March 25, 2022, 4:31pm UTC](https://forum.keycloak.org/t/change-keycloak-user-interface/14572/3 "2022-03-25T16:31:42Z")

</div>

Hi, thanks for reply. so is possible to add a column in the client list, anyone know if is possible to change the sql query for search the client name and the client id?

thanks

---

<div class="post-metadata">

**Author:** ![xgp](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/xgp/32/2589_2.png) [@xgp](https://forum.keycloak.org/u/xgp)\
**Post date:** [March 25, 2022, 5:19pm UTC](https://forum.keycloak.org/t/change-keycloak-user-interface/14572/4 "2022-03-25T17:19:30Z")

</div>

> so is possible to add a column in the client list

Yes. You can implement it by overriding that page.

> anyone know if is possible to change the sql query for search the client name and the client id?

You can use the existing API request that the Admin UI uses. It is documented here [https://www.keycloak.org/docs-api/17.0/rest-api/index.html#\_getclients](https://www.keycloak.org/docs-api/17.0/rest-api/index.html#_getclients) . If you set the `search` field to true, then it treats the search query `q` as a string search for the name.

Also, this forum works best for help when you read the documentation and try something yourself first. It’s much easier for people to be helpful if there is specific context for a problem, rather than general questions.

---

<div class="post-metadata">

**Author:** ![nestle2377](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/nestle2377/32/3163_2.png) [@nestle2377](https://forum.keycloak.org/u/nestle2377)\
**Post date:** [March 25, 2022, 7:32pm UTC](https://forum.keycloak.org/t/change-keycloak-user-interface/14572/5 "2022-03-25T19:32:40Z")

</div>

Xgp, thanks for your support! really appreciate.
