# Sharing lists using Trebuchet Method

**URL:** <https://community.glideapps.com/t/sharing-lists-using-trebuchet-method/63914>\
**Category:** Ask for Help\
**Created:** [July 14, 2023, 3:33pm UTC](https://community.glideapps.com/t/sharing-lists-using-trebuchet-method/63914 "2023-07-14T15:33:55Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jcmaad](https://avatars.discourse-cdn.com/v4/letter/j/ba8739/32.png) [@jcmaad](https://community.glideapps.com/u/jcmaad)\
**Post date:** [July 14, 2023, 3:33pm UTC](https://community.glideapps.com/t/sharing-lists-using-trebuchet-method/63914/1 "2023-07-14T15:33:55Z")

</div>

I have multiple users and each user owns a list. I want users give access to their personal lists to other users.

In the UI, user enters the email of the user they want to give access to. Email is stored in “Share With Input” and then I look that email in the Users table. Once I have RowID (stored in Lookup User ID) of the added users, I add it to the Owner ID Array Plus CSV.

Then I have an action to copy the value of “Owner ID Array Plus CSV” to “Owner ID” column. For some reason the value is not being copied. I tested the action with a static value added to the “Owner ID Array Plus CSV” and it worked. Is there a bug?

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/8/b8838ea8bd8562325f1b190dcce931b1e4eb3de6.png)

---

<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 15, 2023, 1:05am UTC](https://community.glideapps.com/t/sharing-lists-using-trebuchet-method/63914/2 "2023-07-15T01:05:32Z")

</div>

That looks like the correct logic to me. Can you show me how you’re constructing the action? Maybe the computed column didn’t finish calculating in time.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [July 15, 2023, 3:16am UTC](https://community.glideapps.com/t/sharing-lists-using-trebuchet-method/63914/3 "2023-07-15T03:16:26Z")

</div>

Also, check your User Profiles Table. Does the Email column (or any other column) have Row Owners applied?

---

<div class="post-metadata">

**Author:** ![jcmaad](https://avatars.discourse-cdn.com/v4/letter/j/ba8739/32.png) [@jcmaad](https://community.glideapps.com/u/jcmaad)\
**Post date:** [July 15, 2023, 3:57am UTC](https://community.glideapps.com/t/sharing-lists-using-trebuchet-method/63914/4 "2023-07-15T03:57:24Z")

</div>

Row owner rule was applied, therefore user cannot see the Row ID of another user. I removed the rule and now it works. Worried abour security tho

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [July 15, 2023, 4:25am UTC](https://community.glideapps.com/t/sharing-lists-using-trebuchet-method/63914/5 "2023-07-15T04:25:05Z")

</div>

Take a look at the below, it might be suitable for your use case.

> [@locked\_with\_key Secure Your Data with Row Owners and Public Profiles](https://community.glideapps.com/t/secure-your-data-with-row-owners-and-public-profiles/52139):
>
> wave Hey fellow Gliders! Are you using Row Owners and Public Profiles to secure your user data? If not, you might accidentally expose private info. Let’s fix that. In this important tutorial, I demonstrate how and why to enable Row Owners, create a Public Profiles table, and onboard new users in order to safely create a community app that doesn’t reference the User Profile table. [[Glide: Secure Your Data with Row Owners and Public Profiles] ](https://www.youtube.com/watch?v=JPgZeDSPQMw) You can also reference this article in…
