We have a Workshop module that we use as a customer portal, so they can view their inventory details etc. Multiple customers have access to this module, but their restricted view group ID ensures they only see records which belong to them. There are certain columns in an object table widget which we don’t want specific customers to see or have access to. We also wouldn’t want them to be able to add these columns/fields as filter options in the main filter section.
Can anyone help me with this? Ideally we need to apply some conditional visibility so these columns aren’t visible to users who belong to specific restricted view group ID’s.
I’ve read up on those links you provided, it seems to me that the both approaches display data as null where the user lacks permissions to view those specific columns. Am I correct there? If so, we could achieve the same by editing the pipeline which produces the backing dataset for the object. Ideally, we’d like a method to hide these columns where user permission requirements aren’t met. Can this be achieved through either of the methods you suggested?