Row Owners not working with Roles (but works with Emails)

Hello everyone!

I’m facing an issue with Row Owners. I’m trying to filter data based on user Roles, but it doesn’t seem to be working.

Here’s my setup:

  1. I have correctly configured the “Role” column in my User Profile settings.

  2. In my data table, I have a column that contains the Role name required to see the row.

  3. I enabled Row Owners on this “Role” column.

When I test this (viewing as a user who has the correct role), they cannot see any of the data.

However, if I change the Row Owner setting to use that same user’s email address instead of the Role, it works perfectly, and the user can see the data.

Unfortunately, I can’t use individual emails because I have many users assigned to each role, which makes it unfeasible. I need this to work based on the Role functionality.

Am I missing a step, or is this a known bug?

Thanks for any help!

Have you set up the role column in your user table as the Role in your user profile configuration?

Hey Jeff
Yes, I did!

But for some reason the row owners only work when I use the emails.

I dont know if this makes a difference, but my plan is Legacy Non-profit

Have you tested in the Published App?

Sometimes this functionality can be a little flakey in the builder, especially when switching between “Viewing as” users. But I have never known it to not work in a published App when correctly configured.

2 Likes

I hadn’t tested it in the Published App, thanks for the suggestion!

I just tried it, and it works perfectly there. Strangely enough, it now also works correctly inside the builder, even when switching “Viewing as” users.

That’s weird, but I’m glad it’s fixed! Thanks for the help."

2 Likes