We have a custom app template that allows users to build dashboards from their webmap. Has something changed in the way items based on a app template work. At the moment when we make the item public it is still demanding end users to login whereas I'm sure in the past anyone could see the details of any public item. For example:
http://instantatlas.maps.arcgis.com/home/item.html?id=6c20f618f347427a97f65b747f41774d
Thanks,
Jon
Solved! Go to Solution.
This appears to be a bug. It seems you have a custom web application template where you are passing in the ID of a particular web mapping app, just like the built-in templates of ArcGIS Online. Our assumption is that the template is a public item, which in your case it is not. Because there is an access error, you get redirected to the sign in page when you attempt to access the Item Details page of the web mapping application, even though the web mapping application is public.
So, the solution for now would be to make the web mapping application template item public as well. Specifically, this item:
The direct URL to your application works fine, as access isn't controlled by ArcGIS Online. Alternatively, you could provide these direct links to your public users.
I've written up this issue and we'll address it in a future release.
thanks,
Mike
Jon,
Double check if all layers are public including the web application.
Regards,
Rui
This appears to be a bug. It seems you have a custom web application template where you are passing in the ID of a particular web mapping app, just like the built-in templates of ArcGIS Online. Our assumption is that the template is a public item, which in your case it is not. Because there is an access error, you get redirected to the sign in page when you attempt to access the Item Details page of the web mapping application, even though the web mapping application is public.
So, the solution for now would be to make the web mapping application template item public as well. Specifically, this item:
The direct URL to your application works fine, as access isn't controlled by ArcGIS Online. Alternatively, you could provide these direct links to your public users.
I've written up this issue and we'll address it in a future release.
thanks,
Mike
Hi Mike,
Thanks for looking into this. This is sort of what we thought was happening. In this instance I can share the underlying web application template and can confirm that the details are then viewable. However, for our production version I can't share our application template as it has to be private to go into the Marketplace.
So, if you look at this public item which is built using our InstantAtlas Dashboard Builder app which is in market place you get the same issue but we don't have a work around.
http://johnpmap.maps.arcgis.com/home/item.html?id=1f3f25954b884212a6e4a8721718d7ad
I'm guessing this may be affecting other Marketplace sellers if they're using web application templates in the same way that we are.
Thanks,
Jon
Jon,
We have fixed the problem locally and it is now undergoing testing. We have an update to the website going live at the end of next week, so if all testing goes well, we'll include it. Thanks for letting us know about the issue.
Mike
Hi Jon,
If you log in to ArcGIS Online with Administrative credentials can you go to the My Organization page > Edit settings > Security tab > check and make sure that allow anonymous access is enabled
Katie
Hi Katie,
Thanks for your response I can confirm that we have anonymous access turned on.
Regards,
Jon
Hi Mike,
Forgot to get back to you to let you know this is all working now. Thanks to ESRI team for quick turnaround.
Jon