Hi there,
We have a couple of public-facing Zone Lookup instant apps from our ArcGIS Enterprise Portal. Our data is kept private using Views, and the data we are sharing on the apps have Limit Usage settings applied to ensure that the data can only be viewed on our instant apps.
When setting up the instant apps, public viewing works completely fine, until we enable the Basemap toggle. The user is prompted to sign into our ArcGIS Enterprise environment in order to see the application. At first, I thought this might be because the basemap we selected in the basemap toggle settings was not publicly shared. So I tried using public basemaps from the Living Atlas, or publicly shared basemaps that are inside our Portal content. However, the public-facing app would not become available again.
So, I set up a new instant app and went through the entire process of setting it up again. After each configuration of the application, I would refresh the application in an incognito window to confirm that an external user would still be able to use it. Again, everything worked fine until I turned on the Basemap toggle. Refreshing my incognito window led to a sign-in page. I switched to a public basemap but could not bring back the application.
We have resolved to setting up our public-facing instant apps without touching the basemap toggle, and they work fine. However we like the basemap toggle functionality and they would really add a lot to the functionality.
Has anyone else experienced this issue with the basemap toggle in public-facing instant apps, or could this be a bug? It would be great to see if I am doing something wrong, so I can get the application working for our users.
Note: We just upgraded to Enterprise 11.1, but were also experiencing this issue while we were on 11.0.
Thank you!