# Conditional Component Visibility for User Specific Columns

**URL:** https://community.glideapps.com/t/conditional-component-visibility-for-user-specific-columns/28915
**Category:** Ask for Help
**Created:** [July 9, 2021, 6:27pm UTC](https://community.glideapps.com/t/conditional-component-visibility-for-user-specific-columns/28915 "2021-07-09T18:27:04Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Sage\_Edutitrof](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sage_edutitrof/32/28772_2.png) [@Sage\_Edutitrof](https://community.glideapps.com/u/Sage_Edutitrof)
#### Post date: [July 9, 2021, 6:27pm UTC](https://community.glideapps.com/t/conditional-component-visibility-for-user-specific-columns/28915/1 "2021-07-09T18:27:04Z")

</div>

How do I allow signed in users to see information from a User-Specific Column. I’ve tried changing with many visibility and filter conditions and it’s not working. I need to allow a signed in user/owner to edit their content without anyone else changing, but I also need to allow certain users to see it.

---

<div class="post-metadata">

### Author: ![PabloMFalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pablomfalero/32/31166_2.png) [@PabloMFalero](https://community.glideapps.com/u/PabloMFalero)
#### Post date: [July 9, 2021, 6:31pm UTC](https://community.glideapps.com/t/conditional-component-visibility-for-user-specific-columns/28915/2 "2021-07-09T18:31:02Z")

</div>

As the name suggest is a user-sprcific column, so only the signed in user can view it. However, you can research the Trebuchet Method created by @Lucas_Pires that may help you solve this issue. You also have a great tutorial about this topic from our teacher in the community, @Robert_Petitto

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [July 9, 2021, 11:23pm UTC](https://community.glideapps.com/t/conditional-component-visibility-for-user-specific-columns/28915/3 "2021-07-09T23:23:58Z")

</div>

Here are the threads.

> [@\[Advanced\] Trebuchet Method link - List of Items/users in one cell!](https://community.glideapps.com/t/advanced-trebuchet-method-list-of-items-users-in-one-cell/25688):
>
> #1 - Learn how to implement the method in your app. #2 - Learn how to remove an item from an array. star Trebuchet Method works in public & public with email apps! COPY THE APP FOR FREE Points of attention: We gotta pay attention in the minimal details because in almost every time we’re adding informations to another place, and all the columns must have values in every row (like tamplate, IFE, join list, split list), so when we click, our “current” row pick the …

> [@Shared "User Specific" Lists Between Users!](https://community.glideapps.com/t/shared-user-specific-lists-between-users/24747):
>
> Note: NOT a native feature in Glide. Uses the Pires-Petitto Trebuchet Method! Requires ~10 columns and 0 additional rows! Tutorial coming tomorrow—here’s a (soundless) sneak peak! For context, there’s one master list of items. I’m switching between two users that are linked via a “lead” email. The adding/removing of items from this master list is unique to these two users. Other users in the app have their own set of tools! [[Shared User Specific Column] ](https://www.youtube.com/watch?v=A6yC6kYv6F0)@Lucas_Pires

---

<div class="post-metadata">

### Author: ![Sage\_Edutitrof](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sage_edutitrof/32/28772_2.png) [@Sage\_Edutitrof](https://community.glideapps.com/u/Sage_Edutitrof)
#### Post date: [July 10, 2021, 4:27am UTC](https://community.glideapps.com/t/conditional-component-visibility-for-user-specific-columns/28915/5 "2021-07-10T04:27:05Z")

</div>

Actually, this makes creating apps in Glide more difficult, especially if you are not an expert. It doesn’t make any sense. There has to be an more simple way to manage a business app. For example, if I have several project managers, all the managers need to be able to add content specific to their team members without other project managers altering specific team data. But, all members of a team, should be able to see secure, specific items. The way the Glide documentation states “User-specific columns allow cells to hold unique data for each user. This means each user can experience their own data for a particular item”. But, the visibility conditions should be made for a team of users. I guess, I need to do a feature request. Even if roles are assigned, I still need to be able to allow some users to edit and some to only view sort of like read/write for computer settings, etc. Glide is supposed to be a more simple way, and not so complex. I think the Trebuchet Method works for buttons, but what if I want to add my own video without everyone having the same video and allow specific users to edit. Maybe this can be a feature request Thanks for the input.

---

<div class="post-metadata">

### Author: ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)
#### Post date: [July 10, 2021, 4:35am UTC](https://community.glideapps.com/t/conditional-component-visibility-for-user-specific-columns/28915/6 "2021-07-10T04:35:18Z")

</div>

it is very simple… user-specific columns are only for a specific user, if you want a specific group of users to see values… you need to assign roles and make visibility, filtering or editing be based on roles.  
Very simple.  
 ![Screen Shot 2021-07-10 at 12.41.34 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/f/df0f867ad734ba1e05a2426884adc1e0260cb7ce.png)

---

<div class="post-metadata">

### Author: ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)
#### Post date: [July 10, 2021, 5:43am UTC](https://community.glideapps.com/t/conditional-component-visibility-for-user-specific-columns/28915/7 "2021-07-10T05:43:54Z")

</div>

> [@Sage\_Edutitrof](#):
>
> but what if I want to add my own video without everyone having the same video and allow specific users to edit.

In another post I mentioned that the trebuchet method is really only good for one to one relations. It is not an improvement to creating a new record in a new sheet. If you want to add a video without everyone else having the same video, then you would need to have a sheet that houses this relation. Call the sheet some thing like user videos and allow a user to add a new role to the sheet complete with the video information and the email address or user ID of the user. Then create a condition where only select users have access to that row. There are many ways to go about doing this

---

<div class="post-metadata">

### Author: ![Sage\_Edutitrof](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sage_edutitrof/32/28772_2.png) [@Sage\_Edutitrof](https://community.glideapps.com/u/Sage_Edutitrof)
#### Post date: [July 10, 2021, 2:08pm UTC](https://community.glideapps.com/t/conditional-component-visibility-for-user-specific-columns/28915/8 "2021-07-10T14:08:20Z")

</div>

Thank you

---

<div class="post-metadata">

### Author: ![Sage\_Edutitrof](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sage_edutitrof/32/28772_2.png) [@Sage\_Edutitrof](https://community.glideapps.com/u/Sage_Edutitrof)
#### Post date: [July 10, 2021, 2:08pm UTC](https://community.glideapps.com/t/conditional-component-visibility-for-user-specific-columns/28915/9 "2021-07-10T14:08:57Z")

</div>

Thank you, much appreciated. I did like the videos showing the Trebuchet Methhod.
