# Conditional Add permission

**URL:** <https://community.glideapps.com/t/conditional-add-permission/9709>\
**Category:** Ask for Help\
**Created:** [May 25, 2020, 12:28am UTC](https://community.glideapps.com/t/conditional-add-permission/9709 "2020-05-25T00:28:04Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![JerryL](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jerryl/32/7875_2.png) [@JerryL](https://community.glideapps.com/u/JerryL)\
**Post date:** [May 25, 2020, 12:28am UTC](https://community.glideapps.com/t/conditional-add-permission/9709/1 "2020-05-25T00:28:04Z")

</div>

Is it possible to enable the ‘Add’ function on a tab based on user permission level?

I can see that Edit and Delete can be controlled this way, but Add does not show any way to add a condition test.

Am I missing something?

---

<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:** [May 25, 2020, 10:29pm UTC](https://community.glideapps.com/t/conditional-add-permission/9709/2 "2020-05-25T22:29:12Z")

</div>

No, there currently isn’t a way to conditionally show the add button, but if you wanted, you could set your tab to the details style layout and conditionally show a form button that would function as your add with an inline list of the data on the screen.

---

<div class="post-metadata">

**Author:** ![JerryL](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jerryl/32/7875_2.png) [@JerryL](https://community.glideapps.com/u/JerryL)\
**Post date:** [May 25, 2020, 11:14pm UTC](https://community.glideapps.com/t/conditional-add-permission/9709/3 "2020-05-25T23:14:14Z")

</div>

Thanks for that.I’ll try it out.

I came up with a workaround which set a ‘user permission’ condition on every component on the Add screen, and hide the component if the permission level was too low. When all the components were hidden ‘Add’ was disabled on the screen.

Also included a text component to show a ‘sorry’ message in that case.

Very ‘clunky’, which is not what I expected from GlideApp

Seems such an obvious requirement.  
.  
Jerry

---

<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:** [May 25, 2020, 11:22pm UTC](https://community.glideapps.com/t/conditional-add-permission/9709/4 "2020-05-25T23:22:58Z")

</div>

User Profiles are relatively new, so maybe now that we have that functionality, we will soon get conditions for the add button based on a user profile field.

---

<div class="post-metadata">

**Author:** ![Pablo\_books](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pablo_books/32/2110_2.png) [@Pablo\_books](https://community.glideapps.com/u/Pablo_books)\
**Post date:** [December 3, 2020, 11:08pm UTC](https://community.glideapps.com/t/conditional-add-permission/9709/5 "2020-12-03T23:08:35Z")

</div>

Aaaaand we still don’t have conditions for add
