Can you have multiple "Everyone on the Internet" Users in one Application?

  • 0
  • 1
  • Question
  • Updated 3 years ago
  • Answered

I am trying to use an app solely for Surveys. 

I want each survey to have a different home page. So I am creating multiple "Everyone on the Internet" Users each having a different role and home page but it appears they all default to the first "Everyone on the Internet" User and Role.

To clarify let's say I have a "Everyone on the Internet" User with Role A to take Survey A and a "Everyone on the Internet" User with Role B to take Survey B. Role A only has permissions to add to Survey A and Role B only has permission to add to Survey B. Yet when I go to the public link for Survey B, I can fill out and add a survey but I am directed to the homepage for Role A after submission.

Thanks!

Photo of Allen

Allen

  • 0 Points

Posted 3 years ago

  • 0
  • 1
Photo of Xavier Fan

Xavier Fan, Champion

  • 410 Points 250 badge 2x thumb
Short answer is no - this won't work the way you want to.

In QuickBase, when you assign multiple roles to the same user or "group" - they get the maximum permissions provided by all the assigned roles.

So in your setup, "Everyone on the Internet" has both Role A and Role B, and has access to edit both Survey A and Survey B.  And as you noticed, the homepage will default to the first role assigned.

From QuickBase point of view, there is nothing that distinguishes the A group from the B group of "Everyone on the Internet" users - since they both can have access to both Surveys.  To have that distinction, they need to be actual users assigned to different roles - which is what you're trying to avoid.

Note that if you're linking to the survey from let's say - the B dashboard, then the URL says something like "...&rid=2&rl=cbh".  The "rl" parameter is the "return link", and that return link does in fact redirect you back to the Role B homepage.

However - if you click on the table itself, or the main app home page, then it'll redirect back to the Role A homepage.