Only present configured Identity Server to sign in to each Site.
In our instance of Essentials, we have multiple sites and multiple Identity Servers. Most of them are configured to use two possible Identity Server while other sites have a specific Id Server to be used to sign in.
So when a user loads any viewer and gets prompted to sign-in into a site, he is presented with 4 options where in most cases 2 of which are not relevant.
So I believe there should be logic to present only relevant login options.
A) That could be either in a seperate configuration where one defines which Identity Server each site displays to the user for login. Having a default of all of them.
Or
B) Essentials could use the already configured permissions to figure out which Identity Server should be presented to be able to login.
For example, if a particular site has permissions set for two Identity Servers, then it only presents these two the user and do not display the other Identity Servers that are configured for the instance. If no permissions has been granted, then the site is public and none should be displayed. Also if Global - Users has been selected, since it is not an Identity Server do not display any Identity Servier for that site.
We have the case where could be signed-in in a secured site on one tab and open a public site on another tab, so for the public site, both Anonymous and Global - User is permitted, but when a user open the public site (even if for some reason the sign-in link is there) he should not be presented with Identity Server options.
What do you guys think?
Thanks
Denis
So when a user loads any viewer and gets prompted to sign-in into a site, he is presented with 4 options where in most cases 2 of which are not relevant.
So I believe there should be logic to present only relevant login options.
A) That could be either in a seperate configuration where one defines which Identity Server each site displays to the user for login. Having a default of all of them.
Or
B) Essentials could use the already configured permissions to figure out which Identity Server should be presented to be able to login.
For example, if a particular site has permissions set for two Identity Servers, then it only presents these two the user and do not display the other Identity Servers that are configured for the instance. If no permissions has been granted, then the site is public and none should be displayed. Also if Global - Users has been selected, since it is not an Identity Server do not display any Identity Servier for that site.
We have the case where could be signed-in in a secured site on one tab and open a public site on another tab, so for the public site, both Anonymous and Global - User is permitted, but when a user open the public site (even if for some reason the sign-in link is there) he should not be presented with Identity Server options.
What do you guys think?
Thanks
Denis
0
-
0
-
This change would be a good change for all the GOA sites and applications using Geocortex Essentials. Thanks, John. 0 -
This functionality would provide tremendous value especially where a centralized team supports multiple clients and their applications/sites. Hope this one can be marked for a higher priority ! Thanks, Ken 0
Please sign in to leave a comment.
Comments
3 comments