Different Data in the Same Components Depending on the User

Hi, I’ve just registered on Glide and I wanted to ask for help because I can’t find the answer anywhere.

I have a job board, for which I want to offer employers who post a job a ‘employer panel’, where they can see their advertisements and the details of people who applied for these job postings (name, email, phone number, and CV). I’ve already created the panel in Glide and in the navigation, I created a ‘postings and applications’ page. I made components that retrieve submissions from Airtable and everything works.

The only problem is that I would like different data to be displayed in these components depending on the employer, i.e.,

  1. An employer from company A sees applications for the “Marketing Specialist” and “HR Manager” postings.
  2. An employer from company B sees applications for the “Business Analyst” posting.

But the thing is, these data should change depending on the logged-in client in the same components. I guess if I created separate pages or separate components for each client, I could set this up using visibility settings and assign specific items to a particular user, but it would be very time-consuming if, in the future, I had, for example, several hundred users. I’m attaching a screenshot of the panel I created. The data is fictitious :slight_smile:

I would be very grateful for the help, thank you in advance!

You should be able to apply filters to your Collection component to get what you want.

3 Likes

Filters (as Darren suggested), row ownership or roles is what you need.

1 Like

Ok, thank you! :slight_smile:

1 Like