# Filter Forms by Users

**URL:** <https://community.gravityforms.com/t/filter-forms-by-users/4906>\
**Category:** Get Help\
**Tags:** cosmicgiant, capabilities, permissions\
**Created:** [May 25, 2020, 11:22pm UTC](https://community.gravityforms.com/t/filter-forms-by-users/4906 "2020-05-25T23:22:47Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![user5c06e2024bd448.4](https://avatars.discourse-cdn.com/v4/letter/u/e47c2d/32.png) [@user5c06e2024bd448.4](https://community.gravityforms.com/u/user5c06e2024bd448.4)\
**Post date:** [May 25, 2020, 11:22pm UTC](https://community.gravityforms.com/t/filter-forms-by-users/4906/1 "2020-05-25T23:22:47Z")

</div>

Most probably my question is quiet unusual:  
The Situation: We have a lot of people creating a lot of forms.  
I am trying to filter all forms by the user.  
What I am already doing:  
When a new form is submitted, the formID together with actual UserID is saved in a databasetable, created by me.

What I wanna achive (and I have no Idea how to start that):

- The loggedIn-User should only see his own forms
- The loggedIn-User should only be able to edit his own forms
- The loggedIn-User should only be able to view the entries of his own forms
- The loggedIn-User should only be able to export the entries of his own forms
- The loggedIn-User should only be able to do anything only with his own forms

I would be really happy, if someone could help me.

Thanks a lot.

Best,  
Marc

---

<div class="post-metadata">

**Author:** ![chrishajer](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/chrishajer/32/88_2.png) [@chrishajer](https://community.gravityforms.com/u/chrishajer)\
**Post date:** [May 26, 2020, 4:42pm UTC](https://community.gravityforms.com/t/filter-forms-by-users/4906/2 "2020-05-26T16:42:14Z")

</div>

It sounds like you need more advanced permissions than Gravity Forms can provide. Take a look at this plugin:

> **[ForGravity + Gravity Forms = Supercharged Forms](https://forgravity.com/#advanced-permissions)**
>
> Save time with automation. Generate signed PDFs in seconds. Lock down your forms.

---

<div class="post-metadata">

**Author:** ![user5c06e2024bd448.4](https://avatars.discourse-cdn.com/v4/letter/u/e47c2d/32.png) [@user5c06e2024bd448.4](https://community.gravityforms.com/u/user5c06e2024bd448.4)\
**Post date:** [May 26, 2020, 5:25pm UTC](https://community.gravityforms.com/t/filter-forms-by-users/4906/3 "2020-05-26T17:25:29Z")

</div>

Unfortunately I already tried to solve it with this Plugin.

1. Its not working with Wordfence Firewall correctly (you cannot choose people from Userlist to give permission)
2. You cannot set a default setup, where all new forms automatically have restriction to the user creating it (and admins)

Any further Idea for it?  
Thanks a lot

---

<div class="post-metadata">

**Author:** ![user5c06e2024bd448.4](https://avatars.discourse-cdn.com/v4/letter/u/e47c2d/32.png) [@user5c06e2024bd448.4](https://community.gravityforms.com/u/user5c06e2024bd448.4)\
**Post date:** [May 26, 2020, 5:29pm UTC](https://community.gravityforms.com/t/filter-forms-by-users/4906/4 "2020-05-26T17:29:12Z")

</div>

It would already help if i could filter all forms by id. That only forms with e.g. formID 2, 6, 11 and 20 will be listed in the Overview, will be listet in the dropdown for choosing a form and inserting it to the page. And only those forms will be shown in the exportdropdown.

That would solve the issue already.

I know it is not 100% save but it would be enough for this audience.

---

<div class="post-metadata">

**Author:** ![chrishajer](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/chrishajer/32/88_2.png) [@chrishajer](https://community.gravityforms.com/u/chrishajer)\
**Post date:** [May 26, 2020, 10:19pm UTC](https://community.gravityforms.com/t/filter-forms-by-users/4906/5 "2020-05-26T22:19:45Z")

</div>

I don’t have any other ideas for this. I will leave this open in case someone in the community has already solved a similar issue.

---

<div class="post-metadata">

**Author:** ![richardw8k](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/richardw8k/32/2354_2.png) [@richardw8k](https://community.gravityforms.com/u/richardw8k)\
**Post date:** [January 4, 2022, 6:04pm UTC](https://community.gravityforms.com/t/filter-forms-by-users/4906/6 "2022-01-04T18:04:38Z")

</div>


