Currently, I have 2 user roles: Supplier, and Researcher, where users must sign into the website before they can proceed. The goal of the site is to give each user access to a set of surveys that they must fill out. The surveys are all written and formatted using GravityForms.
I would like to display a different home page for each type of user. Also, I would like there to be restrictions, so that suppliers cannot gain access to the researcher homepage and vice versa.
Lastly, is there a way to "assign" a specific survey to a user? So instead of displaying all surveys on the specific user's homepage, I would have the option of choosing which ones they can fill out (maybe done in the "add new user" section?). I'm asking this because certain surveys can only be completed sequentially.