# Multi row owners column LIKE ARRAY

**URL:** <https://community.glideapps.com/t/multi-row-owners-column-like-array/59067>\
**Category:** Feature Requests\
**Created:** [March 13, 2023, 4:49am UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067 "2023-03-13T04:49:54Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Guy\_G1](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/guy_g1/32/54525_2.png) [@Guy\_G1](https://community.glideapps.com/u/Guy_G1)\
**Post date:** [March 13, 2023, 4:49am UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/1 "2023-03-13T04:49:54Z")

</div>

Hey 🙂  
In my opinion, this feature should be added urgently  
This will be very helpful for all users  
And will really enhance the use of GLIDE  
It has a lot of demand from everyone  
It will also save everyone a lot of improvisations, time and columns

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [March 13, 2023, 2:13pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/2 "2023-03-13T14:13:18Z")

</div>

You can already set multiple columns as row owner.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 13, 2023, 7:18pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/3 "2023-03-13T19:18:59Z")

</div>

@David, yes, but he means assign an array as row owners which isn’t possible using native Glide tables.

---

<div class="post-metadata">

**Author:** ![abdo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abdo/32/36540_2.png) [@abdo](https://community.glideapps.com/u/abdo)\
**Post date:** [March 13, 2023, 8:29pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/4 "2023-03-13T20:29:14Z")

</div>

row owners is probably one of the main reasons we don’t switch from google sheet to glide tables

---

<div class="post-metadata">

**Author:** ![Guy\_G1](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/guy_g1/32/54525_2.png) [@Guy\_G1](https://community.glideapps.com/u/Guy_G1)\
**Post date:** [March 13, 2023, 10:22pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/5 "2023-03-13T22:22:43Z")

</div>

Hi david 🙂  
**No it doesn’t work**  
Not with: SPLIT TEXT, and not with: ARRAY  
 ![row owners](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/7/07fa79a1efb259e49edeff18d15334cd82115ad0.gif)

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 13, 2023, 10:28pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/6 "2023-03-13T22:28:31Z")

</div>

@Guy_G1 Right. It won’t work because split/make array are computed columns. Row Owners can only be placed on Basic Columns.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [March 13, 2023, 10:42pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/7 "2023-03-13T22:42:16Z")

</div>

This will be the third time I shared this in the past week. Pay attention to the third bullet point in this post. I think for Glide to allow an array to be used for row owners, would require a bit of an overhaul in how glide currently works. Currently it would mean violating data security to allow something meant for data security to work.

> [@Relation Based on a Relation?](https://community.glideapps.com/t/relation-based-on-a-relation/57962/4):
>
> There’s a lot of ways to approach it. But here are some general guidelines. First, it should be known that you can assign Row Owners to multiple columns. It doesn’t necessarily have to be an array. You can mix emails and roles in a single column as well as in multiple columns. You can assign multi roles to each user, but this does have to be an array, and the only way to create that array is to sequentially number columns in an external database, such as google sheets. Computed columns, inc…

I also would be surprised if Glide allowed something like this because it would cut into the use of Roles, and thus marking a user as private, unless they allowed it somehow, while still marking the user as private.

---

<div class="post-metadata">

**Author:** ![Guy\_G1](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/guy_g1/32/54525_2.png) [@Guy\_G1](https://community.glideapps.com/u/Guy_G1)\
**Post date:** [March 13, 2023, 11:11pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/8 "2023-03-13T23:11:57Z")

</div>

Yes, I understand everything you say  
**So let’s add something like that**  
Where and how strong GLIDE is today  
In my opinion, you should already get off the USER ROLE section  
and let users manage their projects conveniently  
and enjoy the power of GLIDE  
row owners is a very important and powerful feature for every paying customer  
And I don’t think it should be counted or anything  
**Just to have such an option in the standard of GLIDE TABALE**

---

<div class="post-metadata">

**Author:** ![Guy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/guy/32/55773_2.png) [@Guy](https://community.glideapps.com/u/Guy)\
**Post date:** [March 14, 2023, 2:05am UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/9 "2023-03-14T02:05:06Z")

</div>

**Yes it can help and improve the use of Glide**

---

<div class="post-metadata">

**Author:** ![Guy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/guy/32/55773_2.png) [@Guy](https://community.glideapps.com/u/Guy)\
**Post date:** [March 14, 2023, 2:06am UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/10 "2023-03-14T02:06:33Z")

</div>

I think so too

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [March 14, 2023, 2:13am UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/11 "2023-03-14T02:13:23Z")

</div>

🤨

---

<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:** [March 14, 2023, 3:35am UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/12 "2023-03-14T03:35:52Z")

</div>

> [@Guy\_G1](#):
>
> So let’s add something like that

Something like what, exactly?

I’ve read your post several times, and I still can’t figure out what you are asking for.

> [@Guy\_G1](#):
>
> In my opinion, you should already get off the USER ROLE section  
> and let users manage their projects conveniently

What do you mean by this?  
You want to get rid of the role feature altogether?  
No way. Roles is an invaluable feature of Glide and needs to stay.  
In my opinion, the only thing that’s really missing is the ability to assign multiple roles per user when using native (Glide) tables.

> [@Guy\_G1](#):
>
> row owners is a very important and powerful feature for every paying customer  
> And I don’t think it should be counted or anything

Agreed that row owners is an important feature. But what do you mean when you say it shouldn’t be counted? Counted for what?

---

<div class="post-metadata">

**Author:** ![David\_Gabler](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_gabler/32/44332_2.png) [@David\_Gabler](https://community.glideapps.com/u/David_Gabler)\
**Post date:** [May 21, 2023, 8:27pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/13 "2023-05-21T20:27:05Z")

</div>

> [@Darren\_Murphy](#):
>
> Agreed that row owners is an important feature. But what do you mean when you say it shouldn’t be counted? Counted for what?

I was at my son’s wedding when this all went down, and just saw this post, but I think he means that if you use roles, all users with roles are counted as “private users”. I just made a feature request based on another thread that stipulates what I’d like to see happen – that if a role-owner column is empty, it would be visible to _all_ users, or alternately, there could be a value in the role-owner specified column that would enable that record to be seen by all (something like “Global Record”, or somthing.

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [May 21, 2023, 9:25pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/14 "2023-05-21T21:25:03Z")

</div>

It can be solved with JSON files… you can have row owners and column owners… and turn them on and off from App UI or any logic column… I’ve been using that for over one year

---

<div class="post-metadata">

**Author:** ![David\_Gabler](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_gabler/32/44332_2.png) [@David\_Gabler](https://community.glideapps.com/u/David_Gabler)\
**Post date:** [May 21, 2023, 10:13pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/15 "2023-05-21T22:13:18Z")

</div>

Not sure how this is any different from filters. Row owners and rolls are implemented on the server side. And I don’t see how you can do that outside of Glide unless you’re managing an external database which I know you like to do.

Even if I knew how to do it that’s way more complex than needed in this scenario and if I wanted to exercise an external solution I’d probably just go with Appgyver or some other hybrid designer. For then I have to manage the firebase myself instead of using Glide tables.

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [May 21, 2023, 10:18pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/16 "2023-05-21T22:18:14Z")

</div>

> [@Uzo](#):
>
> It can be solved with JSON files…

Hi, Uzo!  
Really? How?

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [May 21, 2023, 10:57pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/17 "2023-05-21T22:57:30Z")

</div>

It can be external or internal… Depending on how you create json

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [May 21, 2023, 11:00pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/18 "2023-05-21T23:00:10Z")

</div>

Run javascript through the file , and hide values before parsing or fetching them

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [May 21, 2023, 11:03pm UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/19 "2023-05-21T23:03:24Z")

</div>

🤔

---

<div class="post-metadata">

**Author:** ![Martinus\_Goh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/martinus_goh/32/53576_2.png) [@Martinus\_Goh](https://community.glideapps.com/u/Martinus_Goh)\
**Post date:** [May 25, 2023, 2:00am UTC](https://community.glideapps.com/t/multi-row-owners-column-like-array/59067/20 "2023-05-25T02:00:57Z")

</div>

Hi @Robert_Petitto , what if my apps required a role that need to be computed columns, how does we work for that ?

ex. when a user choose a project A, then it should be seen for Sales A  
but when the user choose project B, then it should be assign and be seen for Sales B but unseen for Sales A.

for now i can only use filter option, but if we can used row owner for computed column it would be great. otherwise we must used a lot of action to accomodate this feature (for basic column) whenever a change detected, we must change the value for the row owner.
