# Row Owners and Relations Help

**URL:** <https://community.glideapps.com/t/row-owners-and-relations-help/82818>\
**Category:** Ask for Help\
**Created:** [June 29, 2025, 7:23am UTC](https://community.glideapps.com/t/row-owners-and-relations-help/82818 "2025-06-29T07:23:16Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ja\_ke](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ja_ke/32/83176_2.png) [@Ja\_ke](https://community.glideapps.com/u/Ja_ke)\
**Post date:** [June 29, 2025, 7:23am UTC](https://community.glideapps.com/t/row-owners-and-relations-help/82818/1 "2025-06-29T07:23:16Z")

</div>

**Background/Table Structure**

Task List table has row owners for various Roles. When a row is added (a new task is made), users can select which of the row owner columns get filled out, so some tasks are not visible to others. Seems to work great.

Many tasks are re-usable, so i have a “Task Assignment” table that connects user ID to a task ID. there is a relation column to pull data from the task table like Name/Details. This table has row owners for admin, management, and the email of the assigned user.

**Issue Example**  
Task A is only “owned” by admin and management.  
Task A is assigned to “Steve” who has the role “Employee”. Steve cannot see the Task A row in the task list table.  
However, when Steve views the data from the row of the assigned task table, he can see the data pulled in from the Task List table that he doesn’t have access to.

Is this correct? If it is, can somebody help me understand the benefit of this?

I understand i can avoid this scenario through other means, but now im curious how it works. My understanding was it doesnt download any rows that are not owned by the user. But this seems to do so.

---

<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:** [June 29, 2025, 7:29am UTC](https://community.glideapps.com/t/row-owners-and-relations-help/82818/2 "2025-06-29T07:29:57Z")

</div>

> [@Ja\_ke](#):
>
> Task A is assigned to “Steve” who has the role “Employee”. Steve cannot see the Task A row in the task list table.  
> However, when Steve views the data from the row of the assigned task table, he can see the data pulled in from the Task List table that he doesn’t have access to.

No, that doesn’t sound right at all.  
Would you mind adding some screen shots of the tables mentioned? If I can see them, I may be able to spot what is wrong.

> [@Ja\_ke](#):
>
> My understanding was it doesnt download any rows that are not owned by the user. But this seems to do so.

Your understanding is correct. If it is, that’s either a bug (unlikely), or something in your setup isn’t quite right (more likely).

---

<div class="post-metadata">

**Author:** ![Ja\_ke](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ja_ke/32/83176_2.png) [@Ja\_ke](https://community.glideapps.com/u/Ja_ke)\
**Post date:** [June 29, 2025, 7:38am UTC](https://community.glideapps.com/t/row-owners-and-relations-help/82818/3 "2025-06-29T07:38:49Z")

</div>

Before i go and get screenshots, is it possible it only shows like this in the editor and wont when published?

I remember it was possible to assign roles to the user coloumn from within the “app” in the editor, but it didnt work when published (which it shouldnt)

---

<div class="post-metadata">

**Author:** ![Ja\_ke](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ja_ke/32/83176_2.png) [@Ja\_ke](https://community.glideapps.com/u/Ja_ke)\
**Post date:** [June 29, 2025, 7:47am UTC](https://community.glideapps.com/t/row-owners-and-relations-help/82818/4 "2025-06-29T07:47:25Z")

</div>

Ok here are the two images.

The first one is the assigned Task list, viewed as “steve”.

Clearly he can see the name for task id “a-TOnuMZlT5uuogU4SXFTIQ” (Payroll).

 ![Glide Help 1](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/7/97aee2b6b2571a43cc97b6ba786298a1be47952d.png)

The second one, is the task list table viewed as steve. He clearly cannot see that same task.

 ![Glide Help 2](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/e/be5aba4ba714bf2a6f4c0e8aef8a799023ce5a4b.png)

Where am i going wrong?

---

<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:** [June 29, 2025, 8:22am UTC](https://community.glideapps.com/t/row-owners-and-relations-help/82818/5 "2025-06-29T08:22:35Z")

</div>

> [@Ja\_ke](#):
>
> Before i go and get screenshots, is it possible it only shows like this in the editor and wont when published?

Yes, absolutely. All rows will always be visible in the Data Editor, regardless of ownership.  
However, any unowned rows should not be visible in the Layout Editor or the Published App.

> [@Ja\_ke](#):
>
> The first one is the assigned Task list, viewed as “steve”.
> 
> Clearly he can see the name for task id “a-TOnuMZlT5uuogU4SXFTIQ” (Payroll).

It’s a bit hard to tell from the screen shot - but the important question is; is that row visible in the Layout Editor? If not, then I don’t think there is a problem.

---

<div class="post-metadata">

**Author:** ![Ja\_ke](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ja_ke/32/83176_2.png) [@Ja\_ke](https://community.glideapps.com/u/Ja_ke)\
**Post date:** [June 29, 2025, 8:25am UTC](https://community.glideapps.com/t/row-owners-and-relations-help/82818/6 "2025-06-29T08:25:41Z")

</div>

Ok thanks.

It is a matter of data editor vs layout it seems
