# Allow user to edit data when using email whitelist (Pro)

**URL:** <https://community.glideapps.com/t/allow-user-to-edit-data-when-using-email-whitelist-pro/3565>\
**Category:** Ask for Help\
**Created:** [January 13, 2020, 1:54pm UTC](https://community.glideapps.com/t/allow-user-to-edit-data-when-using-email-whitelist-pro/3565 "2020-01-13T13:54:10Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Thomas\_Dahm](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thomas_dahm/32/142_2.png) [@Thomas\_Dahm](https://community.glideapps.com/u/Thomas_Dahm)\
**Post date:** [January 13, 2020, 1:54pm UTC](https://community.glideapps.com/t/allow-user-to-edit-data-when-using-email-whitelist-pro/3565/1 "2020-01-13T13:54:10Z")

</div>

Hi community, quick question.  
I’m using the email whitelist, and want the users to have the option the edit their personal information, and only their information.  
Now everybody can edit each others information when chacking “Allow user to edit data”

Is this possible, what do I forget.  
Thank you!

---

<div class="post-metadata">

**Author:** ![kdimas](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kdimas/32/2688_2.png) [@kdimas](https://community.glideapps.com/u/kdimas)\
**Post date:** [January 13, 2020, 1:59pm UTC](https://community.glideapps.com/t/allow-user-to-edit-data-when-using-email-whitelist-pro/3565/2 "2020-01-13T13:59:25Z")

</div>

Is the edit feature allowed from a list layout, where user A can also see other user profile?

---

<div class="post-metadata">

**Author:** ![Thomas\_Dahm](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thomas_dahm/32/142_2.png) [@Thomas\_Dahm](https://community.glideapps.com/u/Thomas_Dahm)\
**Post date:** [January 13, 2020, 2:01pm UTC](https://community.glideapps.com/t/allow-user-to-edit-data-when-using-email-whitelist-pro/3565/3 "2020-01-13T14:01:17Z")

</div>

yes

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [January 13, 2020, 2:05pm UTC](https://community.glideapps.com/t/allow-user-to-edit-data-when-using-email-whitelist-pro/3565/4 "2020-01-13T14:05:22Z")

</div>

I recommend the 2 sheet method. One with editable data and another that’s a copy of the first to be used for view only. Make the edit sheet a tab in detail style layout. I like to place this in the hamburger menu. Make the view tab a list view with no edit controls. Using email filtering, users will only see their own record on the edit tab. They can view all records on the view tab.

---

<div class="post-metadata">

**Author:** ![kdimas](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kdimas/32/2688_2.png) [@kdimas](https://community.glideapps.com/u/kdimas)\
**Post date:** [January 13, 2020, 2:07pm UTC](https://community.glideapps.com/t/allow-user-to-edit-data-when-using-email-whitelist-pro/3565/5 "2020-01-13T14:07:47Z")

</div>

Or maybe just 1 sheet is ok?

2 tabs that refer to 1 sheet (Profile) which has user email column

1 tab use a list layout, edit is not allowed in this tab

Other tab use a Detail layout, pointing to Profile sheet, and data is filtered by User Email column?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [January 13, 2020, 2:10pm UTC](https://community.glideapps.com/t/allow-user-to-edit-data-when-using-email-whitelist-pro/3565/6 "2020-01-13T14:10:34Z")

</div>

Actually yes, that might work as I’ve recently discovered.

> [@Can you add option to link Buttons to Tabs?](https://community.glideapps.com/t/can-you-add-option-to-link-buttons-to-tabs/3511/7):
>
> OK, I think I may have discovered my confusion while working on a demo for somebody else. If you have a button and a tab both opening a list of items, then the details for those list items will be mimicked across both detail views. So adding components or turning on edit mode will affect the detail view whether you come in from the button or from the tab. If you change the layout style for the button to be Detail Style layout, then it will only show the details of one row, but you can change …

---

<div class="post-metadata">

**Author:** ![Thomas\_Dahm](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thomas_dahm/32/142_2.png) [@Thomas\_Dahm](https://community.glideapps.com/u/Thomas_Dahm)\
**Post date:** [January 13, 2020, 2:12pm UTC](https://community.glideapps.com/t/allow-user-to-edit-data-when-using-email-whitelist-pro/3565/7 "2020-01-13T14:12:56Z")

</div>

Ok, will give it a try.  
If you have an example app would be great.  
Thank you

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [January 13, 2020, 2:18pm UTC](https://community.glideapps.com/t/allow-user-to-edit-data-when-using-email-whitelist-pro/3565/8 "2020-01-13T14:18:51Z")

</div>

This employs the 2 sheet method: [FInstagram Profiles (Bug?)](https://community.glideapps.com/t/finstagram-profiles-bug/1572/7) but it should be easy enough to try the 1 sheet method. Just create a new tab and point it to the same sheet as the existing tab.

---

<div class="post-metadata">

**Author:** ![Thomas\_Dahm](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thomas_dahm/32/142_2.png) [@Thomas\_Dahm](https://community.glideapps.com/u/Thomas_Dahm)\
**Post date:** [January 15, 2020, 2:18pm UTC](https://community.glideapps.com/t/allow-user-to-edit-data-when-using-email-whitelist-pro/3565/9 "2020-01-15T14:18:10Z")

</div>

I found the solution in the per-user-data video. 1:25min.  
Use a detail page with an email filter.

> **[Per-user data](https://docs.glideapps.com/all/guides/quick-starts/intermediate-techniques/per-user-data)**
>
> Show different data to different users
