This message was deleted.
# questions
b
This message was deleted.
c
We really need this too. In all drop down lists (in line filters & create forms) There are a few different requests in the feature request board about this is different guises - I’m wondering if they could be complied into one request? @elegant-eve-85294
❤️ 1
h
Thanks for flagging @cuddly-insurance-85196! I have the same issue with the comment functionality, that it seems the @ mentions pull up all users (we would definitely not want to surface our entire userbase)
c
Because our app is split into defined ‘projects’ that are separate from each other we cannot launch until we get a fix for this. So I’m wondering if it’s feasible and we just need to wait, or if it’s not going to happen if the foreseeable, in which case we’ll have to try another avenue.
h
thanks Jane. same for me. We have multiple clients and each of those clients works with individual contractors. Right now all clients can see and connect with all other clients and all other contractors. definitely need a fix too
a
You can do this with permission filters, just not view filters
In general view filters shouldn't be used as a firewall between data. It just "hides" it whereas permission filters actually separate the data
Ownership filters*
c
Hi Mike, we’ve used permissions to protect data from different users. But I don’t think you can stop in-line filter options or drop downs showing all the records related to a user, even if not related to the record (project / brand) you’re in? It makes project based apps very tricky and prone to error.
a
Are you using ownership filters? If so, then it will not show in in-line filters
I have an app with different clients all using it. Since it is via an ownership filter, there is 0 way one client can see any data related to the other.
It sounds like you might be using a regular view filter, which is not recommended in your circumstance since the data is just hidden rather than truly excluded
c
Our situation is several projects per client, so the different items within each project can be seen in all their projects drop downs.
a
That's fine. That's pretty much what I have. A client in my case owns a "venue" but some clients own multiple "venues". The inline filter and drop-down only shows info that they are permissioned in to see
So in your case your ownership filter would be "only allow access if the project matches the user project permission field"
So if you have project 1,2,3,4,5 and user X is only permissioned to see projects 1 and 3, then that's all they'll see in a drop-down (or anywhere in the app for that matter)
Is that what you are looking to do?
c
Our users have access to all their projects. Say each of their projects has items assigned to that project through related records. So project 1 has items A,B,C. Project 2 has items D,E,F when you come to filter your table or add a new item, items A-F can all be seen.
a
You'll need a lookup field in the client table in Airtable that is something like "Items (from Projects". Then your ownership filter on items should be "if users Items (from Project) matches the Item” or something
You might even be able to do “if users project matches items project” to make it simpler. Not sure
c
I’m encouraged that you think there’s a way to do this. I feel like I’ve tried every combination. I suspect that because the ‘users projects’ are multiple, it will bring through items for all the projects still. But I’ll give it another try tomorrow. Thanks for your input :)
a
Are you currently using ownership filters?
h
hey @proud-hydrogen-43489 believe I am using ownership filters. will check and paste the configuration here
and the inline filter shows values for all brands. not just the brand logged in and linked in the ownership filter
a
You are impersonating a specific user in that second screenshot?
h
yes
a
I’d hit up stacker support then. It shouldn’t and it’s likely just a mismatched setting in the ownership filter. They’ll be able to get it tracked down for you
h
okay gotcha! do you have any views set up that are properly filtering the inline filter based on the ownership settings?
a
Yeah it’s a core feature of my app. If it didn’t then sensitivity data would be shared between clients which would be a major issue ha
h
hahah yes, that was why I was quite surprised to see it wasn't filtering for me lol.
are you using comments at all? I'm having the same issue where I'm seeing all users and can @ mention everyone, vs. just the ones that should be tied to the ownership view
previewing as "Dieux" but can see all brands
a
That is a known bug. Unfortunately the @ feature doesn’t respect ownership filters as far as I know. I brought it up to them probably 6 months ago and thus far no fix
h
ah. okay, good to know. that seems like sort of a blocker to using that feature. So yes, having the same issue wtih inline filter, but thanks for letting me know it's at least working for you. Will reach out to them to hopefully get a resolution!
a
Yeah I’m betting it’s just some faulty permissions logic. The Stacker UI is confusing with that and easy to make mistakes but their team is pretty good at helping out
👍 1
h
awesome, thanks @abundant-dinner-65974 for your help!