User can only SEE his/her own entry
Love that users can edit their own submitted entries. But what if you want to prevent them from seeing other entries at all? When specifying "make visible only to ..." would it be possible to add an option that meant a user could log in and only see his own submission?
Hi Justin,
Thanks for submitting the idea – I’m happy to report that it’s already possible using the Advanced Filtering extension that’s included with Interstellar and Galactic licenses.
Check out this how-to article: https://gravityview.co/support/documentation/200910459/
Thanks,
Zack
-
Justin commented
... In theory "Reviewer" could just be a drop-down field with a bulk-added list of user names, so the key here is allowing an advanced filter to be set up in Gravity View so that a field other than "Created by" can be linked up to "logged-in user."
-
Justin commented
This is fantastic, thanks Zack.
A related question: is it possible to create a view in which another field (not "created by") is set to a specific user?
... For example, could there be a hidden field in the form for "Reviewer" that would be populated using a drop-down of existing users. That way you could "assign" a batch of entries to a given user, and then create a view to display only those entries that a given Reviewer is authorized to log in and read.
Is dynamic population the secret here ... i.e., create a Reviewer field that hooks into users, and then create a view to show entries if Reviewer = Logged-in user?
http://www.gravityhelp.com/documentation/page/Using_Dynamic_Population
Thanks for indulging my question, I'll be grateful for a pointer in the right direction.