"All users" default landing page takes precedence over other custom permission groups

Hello Retool Community,
In my team, we have created some permission groups for the different categories of users we have, with different access level to the applications we have created. Although, all the users irrespective of your access level is still a member of the “All Users” permission group.

We have configured different landing pages for all the groups, and for the “All Users”, we intend to restrict the access of its members to a No Access page.

The Problem:
The users who do not have an editor or admin access, but are members of other custom groups, are still redirected to the landing page for the “All Users”.

Hey @chuksjoe,

Would selecting None do the job for you? Or do you still need to have a landing page for all users?

Hi @MiguelOrtiz, thanks for your response.

When I select “None”, the users with only the All Users permission group will be seeing the apps' folder, and are also able to also see the Get started actions, which I don't want them to see.

Hey @chuksjoe

That behavior is controlled under the additional setting section here:

Just make sure they are all unticked (as well as for your other groups)

This here is a great resource from the guys at BoldTech regarding permissions, I think it will be helpful as you start setting permissions.

Hi @MiguelOrtiz , the checkboxes only controls what the user can see on the settings page. They have nothing to do with the landing page.

Hey @chuksjoe,

Have you removed all access from the apps for this Group? could this be what is causing them to land in your retool admin page?

image

@MiguelOrtiz, I've done all that already. I only granted the All Users members Use access to a one app page, which I intend to set as the default landing page.

But the problem is that that landing page overrides the landing pages for other permission groups because all the users in other permission groups are also members of the All Users group.

Hello @chuksjoe,

Apologies for the issues and confusion with setting this up.

The re-direct to landing page only works with one landing page option. This does not work with multiple landing pages :sweat:

If you have multiple landing pages, users invited to the app/org will get redirected to the higher level apps page, as you are reporting.

You should remove landing page from all users group.

Also, ensure users are only in one group and only have one landing page.

1 Like

Thank you, @Jack_T, for your response and explanation. However, I expected the redirection to be based on permission groups, and the more general permission group, which all the users are members of, should have lower priority.

The All Users permission group is the default and should have lower priority.

1 Like

Happy to help!

Yes I agree, logically there should be an "ordering" of levels of priority :sweat_smile:

This is a new feature so I can definitely give you feedback to our engineering team and hopefully they can allow for multiple landing pages with redirects controlled by the permission groups! :crossed_fingers:

2 Likes