# Role Owners working in one app but not in the other

**URL:** https://community.glideapps.com/t/role-owners-working-in-one-app-but-not-in-the-other/79870
**Category:** Ask for Help
**Created:** [February 7, 2025, 7:13am UTC](https://community.glideapps.com/t/role-owners-working-in-one-app-but-not-in-the-other/79870 "2025-02-07T07:13:33Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![szabymsys](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/szabymsys/32/80038_2.png) [@szabymsys](https://community.glideapps.com/u/szabymsys)
#### Post date: [February 7, 2025, 7:13am UTC](https://community.glideapps.com/t/role-owners-working-in-one-app-but-not-in-the-other/79870/1 "2025-02-07T07:13:33Z")

</div>

I have a problem with my app. In my user table I assigned the role to the Roles collumn, but still it doesn t work only with email. I tried to do it in another app, and there it was working perfectly

---

<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: [February 7, 2025, 7:32am UTC](https://community.glideapps.com/t/role-owners-working-in-one-app-but-not-in-the-other/79870/2 "2025-02-07T07:32:08Z")

</div>

Can you show the following please:

- Your User Profiles table, showing the Role column
- Your User Profiles configuration
- An example of another table where you are trying to use the Role as a Row Owner.

---

<div class="post-metadata">

### Author: ![szabymsys](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/szabymsys/32/80038_2.png) [@szabymsys](https://community.glideapps.com/u/szabymsys)
#### Post date: [February 7, 2025, 7:37am UTC](https://community.glideapps.com/t/role-owners-working-in-one-app-but-not-in-the-other/79870/3 "2025-02-07T07:37:51Z")

</div>

Users Profile table with the Roles column

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/e/be846fe7005c90738a529ab7aedcf859f8699eaf.jpeg)

User profile configuration:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/2/f282bad7cfb2944907e53a4435d8bdd60e0fa531.png)

Example of another table where I tried to use the roles as row owner ( it works with emails, but not roles )

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

Configuration working properly, asigning the roles in the “viewing as:”

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/a/4ab9021ceebc77e84f5e05a1673d00eedadd911c.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: [February 7, 2025, 7:44am UTC](https://community.glideapps.com/t/role-owners-working-in-one-app-but-not-in-the-other/79870/4 "2025-02-07T07:44:47Z")

</div>

Okay, that’s interesting. There is nothing there that stands out as being obviously wrong.

One comment I will make is that you probably shouldn’t set Row Owners on the Role column in your User Profiles table. Assuming that an Admin should have visibility of all users, what you should do instead is add a second “owner” column, apply Row Owners to that, and insert the word `Admin` in every row. However, I don’t think that will fix your main problem.

Question: If you reload the Glide Builder does anything change? I have seen in the past sometimes the builder can need a reload to apply row owners correctly when switching users.

---

<div class="post-metadata">

### Author: ![szabymsys](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/szabymsys/32/80038_2.png) [@szabymsys](https://community.glideapps.com/u/szabymsys)
#### Post date: [February 7, 2025, 8:27am UTC](https://community.glideapps.com/t/role-owners-working-in-one-app-but-not-in-the-other/79870/5 "2025-02-07T08:27:47Z")

</div>

Well, what I m trying to do is to limit the data downloaded to the employees, because the app started to get slower due to a lot of extra data that some need, some don’t. And I m trying to optimize that, I create a collumn for email that need to have access to a table and enter the emails with a nonvisible text with default value to be the emails, but it would take a lot of time etc and might still slow it down due to multiple users. That s why I wanted to do it with Roles as user row so I can assign that role to those who need to see it. Also with this I have an extra question, can I assign a 2nd collumn filled with roles that need to have acces to it, for example, 1 collumn owner is filled with “Admin” and the other with “Execution Team” so both roles download that data.

And yes, I tried restarting the app, multiple times. Is there any chance that the privacy settings affect it too? Because the privacy is set to “All emails in the table: Users”

---

<div class="post-metadata">

### Author: ![szabymsys](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/szabymsys/32/80038_2.png) [@szabymsys](https://community.glideapps.com/u/szabymsys)
#### Post date: [February 7, 2025, 9:25am UTC](https://community.glideapps.com/t/role-owners-working-in-one-app-but-not-in-the-other/79870/6 "2025-02-07T09:25:11Z")

</div>

Found the problem ( I think ), I had to republish the app. I don’t know how or why, but now it works

---

<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: [February 7, 2025, 10:09am UTC](https://community.glideapps.com/t/role-owners-working-in-one-app-but-not-in-the-other/79870/7 "2025-02-07T10:09:43Z")

</div>

> [@szabymsys](#):
>
> That s why I wanted to do it with Roles as user row so I can assign that role to those who need to see it.

That’s fine, I wasn’t questioning your motivation. Was just making the point that it’s not normal to assign Row Owners to the Role column in the User Profile table.

> [@szabymsys](#):
>
> Also with this I have an extra question, can I assign a 2nd collumn filled with roles that need to have acces to it, for example, 1 collumn owner is filled with “Admin” and the other with “Execution Team” so both roles download that data.

Yes, you can do that. You can have as many owner columns as you want, using any combination of email addresses and role values.

> [@szabymsys](#):
>
> Is there any chance that the privacy settings affect it too? Because the privacy is set to “All emails in the table: Users”

No, that shouldn’t make any difference. Roles & Row Owners are independent of App Privacy settings.

> [@szabymsys](#):
>
> Found the problem ( I think ), I had to republish the app. I don’t know how or why, but now it works

That is odd indeed, and I’ve never heard of that happening before. If it happens again, I’d recommend reporting it to Glide Support. Because it does sound like a bug to me.

---

<div class="post-metadata">

### Author: ![szabymsys](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/szabymsys/32/80038_2.png) [@szabymsys](https://community.glideapps.com/u/szabymsys)
#### Post date: [February 7, 2025, 10:12am UTC](https://community.glideapps.com/t/role-owners-working-in-one-app-but-not-in-the-other/79870/8 "2025-02-07T10:12:49Z")

</div>

I will try it on another app real quick and see if it still happens

---

<div class="post-metadata">

### Author: ![szabymsys](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/szabymsys/32/80038_2.png) [@szabymsys](https://community.glideapps.com/u/szabymsys)
#### Post date: [February 7, 2025, 10:25am UTC](https://community.glideapps.com/t/role-owners-working-in-one-app-but-not-in-the-other/79870/9 "2025-02-07T10:25:35Z")

</div>

I think the reason it didn t work while published, and had to republish the app, is because the data was already downloaded to the users and it was in use already. so with the unpublish it resets

---

<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: [February 7, 2025, 10:34am UTC](https://community.glideapps.com/t/role-owners-working-in-one-app-but-not-in-the-other/79870/10 "2025-02-07T10:34:43Z")

</div>

If that’s the case, then it’s new behaviour and I think I’d still consider it a bug.

This is something I’ve actually tested in the past - that is, applying Row Owners then watching to see if data disappears from view in the published App. (It does).

Were you able to replicate the behaviour?

---

<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: [February 14, 2025, 10:35am UTC](https://community.glideapps.com/t/role-owners-working-in-one-app-but-not-in-the-other/79870/11 "2025-02-14T10:35:18Z")

</div>

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