# Different Row Owners for different data tables

**URL:** <https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293>\
**Category:** Ask for Help\
**Created:** [December 2, 2024, 4:53pm UTC](https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293 "2024-12-02T16:53:34Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Felix\_Bachle1](https://avatars.discourse-cdn.com/v4/letter/f/51bf81/32.png) [@Felix\_Bachle1](https://community.glideapps.com/u/Felix_Bachle1)\
**Post date:** [December 2, 2024, 4:53pm UTC](https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293/1 "2024-12-02T16:53:34Z")

</div>

Hi community,

I am currently struggling with the following challenge:

- I build a client interface (kanban chart)
- Clients are companies and their employees
- Each company can have several employees accessing the kanban chart
- The kanban chart should show company specific data, while the profile should be user/employee specific

Right now, I use the email column in the user table as row owner to show each user their individual profile data.

In the data table for the kanban chart, I want to use the company column as row owner. The company is assigned to a user in the user table. Each user/employee should see all data from company and not just his own.

However, this doesn’t work at the moment. Does anyone know why?

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/6/16d4c365cfffdb193248f1c8baa846ef4c6413e9.png)

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/6/d6c044911981b1a572759eb69689c575b81eda53.png)

---

<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:** [December 2, 2024, 6:39pm UTC](https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293/2 "2024-12-02T18:39:44Z")

</div>

> **[Roles | Glide Docs](https://www.glideapps.com/docs/essentials/security-and-user-data/roles)**
>
> Define roles for your users and build different experiences and permissions.

---

<div class="post-metadata">

**Author:** ![Felix\_Bachle1](https://avatars.discourse-cdn.com/v4/letter/f/51bf81/32.png) [@Felix\_Bachle1](https://community.glideapps.com/u/Felix_Bachle1)\
**Post date:** [December 2, 2024, 7:16pm UTC](https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293/3 "2024-12-02T19:16:20Z")

</div>

Hi @Jeff_Hager,

thanks! I am afraid that this seems to not work for my challenge. I used the row owner function to assign companies to users and to be able to show user individual data such as email, name, phone number etc. (2. image).  
However, when I want to use the row owner function in another table (1. image) to show company specific data such as all requests made - to several users from this company, this does not work anymore.

Or do I miss something?

---

<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:** [December 2, 2024, 7:20pm UTC](https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293/4 "2024-12-02T19:20:56Z")

</div>

Have you configured the Role column in your user profile configuration?

> **[User Profiles | Glide Docs](https://www.glideapps.com/docs/essentials/security-and-user-data/user-profiles)**
>
> Define, store, and use data on your app's users.

---

<div class="post-metadata">

**Author:** ![Felix\_Bachle1](https://avatars.discourse-cdn.com/v4/letter/f/51bf81/32.png) [@Felix\_Bachle1](https://community.glideapps.com/u/Felix_Bachle1)\
**Post date:** [December 2, 2024, 7:27pm UTC](https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293/5 "2024-12-02T19:27:34Z")

</div>

Yes, I have a Role column, where I split the users into internal and external (clients). However, I decided to use emails for row owner as this is on user-level.

---

<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:** [December 2, 2024, 7:48pm UTC](https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293/6 "2024-12-02T19:48:40Z")

</div>

Can you show me your user profile configuration?

So you are saying there is another column in your user table that contains the values of ‘internal’ or ‘external’? How do you use that column?

---

<div class="post-metadata">

**Author:** ![Felix\_Bachle1](https://avatars.discourse-cdn.com/v4/letter/f/51bf81/32.png) [@Felix\_Bachle1](https://community.glideapps.com/u/Felix_Bachle1)\
**Post date:** [December 3, 2024, 8:41am UTC](https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293/7 "2024-12-03T08:41:41Z")

</div>

Yes, so in the user profile table, I have emails and I have roles. The emails are on user-based and used to show user-individual data. The role column is used to differentiate between internal (Admin for now) & external (customers):

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/4/4473c2b43b017924b532c414ec9bbeee558e6b18.png)

Is this what you are asking for?

---

<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:** [December 3, 2024, 9:11am UTC](https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293/8 "2024-12-03T09:11:29Z")

</div>

What Jeff was asking for is this:

 ![CleanShot 2024-12-03 at 17.10.19@2x](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/6/66614a32c4511f2e7c60be0ae7e55a45e32449a4.png)

You’ll find it under Settings-\>Users & authentication-\>Edit User Profiles

---

<div class="post-metadata">

**Author:** ![Felix\_Bachle1](https://avatars.discourse-cdn.com/v4/letter/f/51bf81/32.png) [@Felix\_Bachle1](https://community.glideapps.com/u/Felix_Bachle1)\
**Post date:** [December 3, 2024, 10:42am UTC](https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293/9 "2024-12-03T10:42:54Z")

</div>

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/9/49cb86de97aeaf0852168a667fdf1d2719edc976.png)

---

<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:** [December 3, 2024, 10:47am UTC](https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293/10 "2024-12-03T10:47:25Z")

</div>

Okay, so in the Role column in your Users table, you have the values `Admin` and `Customer`.  
But in your earlier screen shot, you appear to be using Company Names as Row Owners.  
That won’t work. To make it work, you would need to be using those same Company Names as Roles in your Users table. So instead of using `Customer` as a Role, use each customers name instead.

---

<div class="post-metadata">

**Author:** ![Felix\_Bachle1](https://avatars.discourse-cdn.com/v4/letter/f/51bf81/32.png) [@Felix\_Bachle1](https://community.glideapps.com/u/Felix_Bachle1)\
**Post date:** [December 3, 2024, 12:00pm UTC](https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293/11 "2024-12-03T12:00:15Z")

</div>

Ahh got it! Thanks a lot @Darren_Murphy!  
I was sooo close haha

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [December 10, 2024, 12:00pm UTC](https://community.glideapps.com/t/different-row-owners-for-different-data-tables/78293/12 "2024-12-10T12:00:38Z")

</div>

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