Following Tom Tongs approach in the link in my previous post, I installed Justin Tadlock's Members plugin. I too was unable to implement the granularity of permissions that I was hoping for: assigning a role to a user and restricting that user to only view, edit download the form(s) and entries assigned to their role.
While I understand that the current version of GF does not support this granularity out of the box, I was wondering if a little bit of custom code and few small hacks might be able to do the trick.
In a nutshell, here is what I would like to do:
1) Assign form ids to a user role. A role will only be able to see the forms/entries assigned to that role.
2) On the Forms | Entries submenu item, only forms/entries assigned to that role will be visible.
3) On the Forms | Import/Export submenu page, I would like to restrict the user to only be able to see the download entries assigned to that role.
4) On the Forms | Import/Export submenu page, I would like to disable/remove the ability to Export Forms and Import Forms.
I realize the downside of using hacks but this functionality would be extremely beneficial for my site. I also realize that this inquiry is outside of normal GF support obligations. I was just hoping that someone may be able to offer some ideas on the possibility of implementing something like this.
Any suggestions, anyone? Thanks!
Posted 12 years ago on Friday March 30, 2012 |
Permalink