# Streamline Admin UI

**URL:** <https://community.tulip.co/t/streamline-admin-ui/1349>\
**Category:** Product Suggestions\
**Created:** [December 2, 2020, 5:45am UTC](https://community.tulip.co/t/streamline-admin-ui/1349 "2020-12-02T05:45:28Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![olek](https://avatars.discourse-cdn.com/v4/letter/o/b2d939/32.png) [@olek](https://community.tulip.co/u/olek)\
**Post date:** [December 2, 2020, 5:45am UTC](https://community.tulip.co/t/streamline-admin-ui/1349/1 "2020-12-02T05:45:28Z")

</div>

Streamline UX/UI for the Admin interface. Some examples:

- When editing users, ability to select multiple users at once and perform bulk actions: deactivate, change role, etc.
- If I apply a filter to my users list, then click a user to edit, then go back to the users list (either browser back button or using link in breadcrumb) keep the same filter applied. Even better, remember how far down I scrolled and return to the same position.
- Streamline editing records. Using User admin page as an example, when editing custom field records, edit in table rather popping up a dialog to change the value (forcing me to click in the text box to be able to type). Have [enter] key save the record, I need to click _again_ to Save the record.
- Ability to filter by Custom Field values
- Type to select dropdown value. Example: User role, I need to use my mouse to click to select a role.

---

<div class="post-metadata">

**Author:** ![kevin.kononenko](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/kevin.kononenko/32/32_2.png) [@kevin.kononenko](https://community.tulip.co/u/kevin.kononenko)\
**Post date:** [December 2, 2020, 8:21pm UTC](https://community.tulip.co/t/streamline-admin-ui/1349/2 "2020-12-02T20:21:44Z")

</div>

Hey Olek, these are great ideas! A lot of them would be helpful on normal Tables as well.

Are there any of these requests that are more painful than the others?

---

<div class="post-metadata">

**Author:** ![olek](https://avatars.discourse-cdn.com/v4/letter/o/b2d939/32.png) [@olek](https://community.tulip.co/u/olek)\
**Post date:** [December 3, 2020, 4:20pm UTC](https://community.tulip.co/t/streamline-admin-ui/1349/3 "2020-12-03T16:20:28Z")

</div>

I think being able to edit table records more naturally (click in a cell and type) would be most helpful.

---

<div class="post-metadata">

**Author:** ![kevin.kononenko](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/kevin.kononenko/32/32_2.png) [@kevin.kononenko](https://community.tulip.co/u/kevin.kononenko)\
**Post date:** [December 3, 2020, 4:32pm UTC](https://community.tulip.co/t/streamline-admin-ui/1349/4 "2020-12-03T16:32:24Z")

</div>

Great. I will review this with our engineering team.

---

<div class="post-metadata">

**Author:** ![olek](https://avatars.discourse-cdn.com/v4/letter/o/b2d939/32.png) [@olek](https://community.tulip.co/u/olek)\
**Post date:** [August 16, 2024, 4:11am UTC](https://community.tulip.co/t/streamline-admin-ui/1349/5 "2024-08-16T04:11:53Z")

</div>

I was about to create this product suggestion again. I’m needing to modify roles for a couple hundred users and the UI still feels pretty clunky and only allows editing 1 user at a time. I’d love to be able to filter and use checkboxes to bulk deactivate, assign roles, etc. Or, from within roles be able to quickly remove users from the role or add users to the role (even if they’re already assigned to a role, effectively overwriting it).

Alternatively, extend the user API (as suggested [here](https://community.tulip.co/t/user-management/5319)) to do more than just create users: deactivate, update, assign roles so I can create my own admin app for this.

---

<div class="post-metadata">

**Author:** ![kevin.kononenko](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/kevin.kononenko/32/32_2.png) [@kevin.kononenko](https://community.tulip.co/u/kevin.kononenko)\
**Post date:** [August 16, 2024, 12:12pm UTC](https://community.tulip.co/t/streamline-admin-ui/1349/6 "2024-08-16T12:12:50Z")

</div>

Hi Olek, what release are you on? Do you have the “Custom Roles” feature available to you?

---

<div class="post-metadata">

**Author:** ![olek](https://avatars.discourse-cdn.com/v4/letter/o/b2d939/32.png) [@olek](https://community.tulip.co/u/olek)\
**Post date:** [August 16, 2024, 5:30pm UTC](https://community.tulip.co/t/streamline-admin-ui/1349/7 "2024-08-16T17:30:25Z")

</div>

I’m on r285 and do have Custom Roles. I spent a few hours yesterday updating ~200 users’ roles.

---

<div class="post-metadata">

**Author:** ![alec.giljohann](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/alec.giljohann/32/6060_2.png) [@alec.giljohann](https://community.tulip.co/u/alec.giljohann)\
**Post date:** [September 9, 2025, 3:52pm UTC](https://community.tulip.co/t/streamline-admin-ui/1349/8 "2025-09-09T15:52:21Z")

</div>

Hello @kevin.kononenko has this feature been implemented? Is a feature being worked on to be able to “Bulk Change” user roles? It is still extremely cumbersome to do so. We are on LTS 14.2.

---

<div class="post-metadata">

**Author:** ![kevin.kononenko](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/kevin.kononenko/32/32_2.png) [@kevin.kononenko](https://community.tulip.co/u/kevin.kononenko)\
**Post date:** [September 9, 2025, 4:46pm UTC](https://community.tulip.co/t/streamline-admin-ui/1349/9 "2025-09-09T16:46:03Z")

</div>

Hi Alec, we have not made any changes here recently. To clarify what you mean, do you mean the ability to transfer all users within a role to a different role? Or just many users within a role to another role, but not all?

---

<div class="post-metadata">

**Author:** ![alec.giljohann](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/alec.giljohann/32/6060_2.png) [@alec.giljohann](https://community.tulip.co/u/alec.giljohann)\
**Post date:** [September 17, 2025, 6:00pm UTC](https://community.tulip.co/t/streamline-admin-ui/1349/10 "2025-09-17T18:00:56Z")

</div>

The initial use case was to bulk change all users from an certain role to another (Viewer to Operator)
