# Assigning user role via the app by using multiple text entry column (feature in preview)

**URL:** <https://community.glideapps.com/t/assigning-user-role-via-the-app-by-using-multiple-text-entry-column-feature-in-preview/84574>\
**Category:** Ask for Help\
**Created:** [September 24, 2025, 9:54am UTC](https://community.glideapps.com/t/assigning-user-role-via-the-app-by-using-multiple-text-entry-column-feature-in-preview/84574 "2025-09-24T09:54:16Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Akshit\_Agarwal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/akshit_agarwal/32/91706_2.png) [@Akshit\_Agarwal](https://community.glideapps.com/u/Akshit_Agarwal)\
**Post date:** [September 24, 2025, 9:54am UTC](https://community.glideapps.com/t/assigning-user-role-via-the-app-by-using-multiple-text-entry-column-feature-in-preview/84574/1 "2025-09-24T09:54:17Z")

</div>

Hi,

I understand that currently if we want to assign a role to a user from within the app then the limitation is that the assigning user must be of the same role, else glide resets the data value for security reasons.  
@Darren_Murphy some of your old replies on related queries show that you use [Make.com](http://Make.com) integration with the app to ensure that any user can assign any role.  
I was wondering if you have tried achieving this via the new multiple text entry column feature(still under preview) ?  
Also which method would you say is more cost effective - [Make.com](http://Make.com) or multiple text entry column method, since both consume updates during workflow runs.

Cheers!  
AK

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [September 24, 2025, 10:04am UTC](https://community.glideapps.com/t/assigning-user-role-via-the-app-by-using-multiple-text-entry-column-feature-in-preview/84574/2 "2025-09-24T10:04:22Z")

</div>

Yes, the Multiple Texts can be used if you need to assign multiple roles per user. The best way to do it is with a server side workflow (Manual or Webhook Trigger). There is no need to use Make. Multiple Texts is an array type column, so you must prepare an array of role values, and write that using Set Column Values.

---

<div class="post-metadata">

**Author:** ![Akshit\_Agarwal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/akshit_agarwal/32/91706_2.png) [@Akshit\_Agarwal](https://community.glideapps.com/u/Akshit_Agarwal)\
**Post date:** [September 24, 2025, 10:45am UTC](https://community.glideapps.com/t/assigning-user-role-via-the-app-by-using-multiple-text-entry-column-feature-in-preview/84574/3 "2025-09-24T10:45:20Z")

</div>

Just to clarify, lets assume John Doe is an admin of the app. Essentially there are 3 roles - Admin, Manager and Agent which are assigned to various app users.  
Up until now (before the multiple text column feature) John doe being an admin could only assign “Admin” role to a new user through the app(i had a “add new user” button which would open up a form linked to the users table having the Role column) because role here are actual ROLES.  
But i would like John Doe to be able to assign roles of Manager and Agent also to users(which was possible only via Make up until now)  
But now i can have John Doe(or any other admin) use the in app form to add a new user and assign **any 'ROLE** ’ to this new user different from admin(Manager or Agent) because now there is a ‘multiple roles’ column in my users table with John Doe having an array of roles of Admin, Manager and Agent.  
Is my understanding correct ?

Also, can i not enter the data array manually in a multiple texts column i.e. do i have to use a workflow always? I’m trying to click on the cells to add stuff, but nothing is happening.

Thanks

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [September 24, 2025, 10:59am UTC](https://community.glideapps.com/t/assigning-user-role-via-the-app-by-using-multiple-text-entry-column-feature-in-preview/84574/4 "2025-09-24T10:59:05Z")

</div>

> [@Akshit\_Agarwal](#):
>
> But now i can have John Doe(or any other admin) use the in app form to add a new user and assign **any 'ROLE** ’ to this new user different from admin(Manager or Agent) because now there is a ‘multiple roles’ column in my users table with John Doe having an array of roles of Admin, Manager and Agent.

This has nothing to do with the Multiple Texts column. You could always assign any role to any user via the API, and more recently via server side workflows.

> [@Akshit\_Agarwal](#):
>
> Also, can i not enter the data array manually in a multiple texts column i.e. do i have to use a workflow always? I’m trying to click on the cells to add stuff, but nothing is happening.

No, you cannot add data manually, because it is an array type column.

---

<div class="post-metadata">

**Author:** ![Akshit\_Agarwal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/akshit_agarwal/32/91706_2.png) [@Akshit\_Agarwal](https://community.glideapps.com/u/Akshit_Agarwal)\
**Post date:** [September 24, 2025, 11:12am UTC](https://community.glideapps.com/t/assigning-user-role-via-the-app-by-using-multiple-text-entry-column-feature-in-preview/84574/5 "2025-09-24T11:12:22Z")

</div>

Could you guide me how to do this - “You could always assign any role to any user via the API, and more recently via server side workflows.”

Basically my app admin should be able to assign any role to any user from within the app via a form that would open up from a an action button

FYI - I’m on the explorer plan. Do i need to upgrade to use API/server side workflows ?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [September 24, 2025, 12:27pm UTC](https://community.glideapps.com/t/assigning-user-role-via-the-app-by-using-multiple-text-entry-column-feature-in-preview/84574/6 "2025-09-24T12:27:20Z")

</div>

Explorer doesn’t have API access, but you do have access to workflows. See below:

https://www.loom.com/embed/93eeeeb72d8c4dcab27544fcac871338

---

<div class="post-metadata">

**Author:** ![Akshit\_Agarwal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/akshit_agarwal/32/91706_2.png) [@Akshit\_Agarwal](https://community.glideapps.com/u/Akshit_Agarwal)\
**Post date:** [September 24, 2025, 1:04pm UTC](https://community.glideapps.com/t/assigning-user-role-via-the-app-by-using-multiple-text-entry-column-feature-in-preview/84574/7 "2025-09-24T13:04:03Z")

</div>

Thank you.  
Just a side question - Implementing workflows creates these data tables that have all this workflow log meta data. Do these rows in these auto generated tables count towards my row limits on my plan?

Additionally on another side note, in my usage settings - big table rows count don’t show, does that mean all data using big tables is exluded from the row limit limitation ?

Thank you

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [September 25, 2025, 12:31am UTC](https://community.glideapps.com/t/assigning-user-role-via-the-app-by-using-multiple-text-entry-column-feature-in-preview/84574/8 "2025-09-25T00:31:22Z")

</div>

> [@Akshit\_Agarwal](#):
>
> Do these rows in these auto generated tables count towards my row limits on my plan?

No, they don’t count.

> [@Akshit\_Agarwal](#):
>
> Additionally on another side note, in my usage settings - big table rows count don’t show, does that mean all data using big tables is exluded from the row limit limitation ?

On anything other than workflows, they do count. I think it’s an oversight that they don’t show up on your usage dashboard though.
