I would like to build a public-facing map using the ArcGIS Server JavaScript API, which will display datasets stored in ArcGIS Online.

ArcGIS Online seems to work on the premise that all users have a Named User account, and will be signing in to their Named User account before accessing any secure content from ArcGIS Online.

This works well for an organisation, but is less suitable for a public-facing map which doesn't require users to log in.

If the map is to be accessible without requiring the users to log in, then the datasets must be shared with Everyone on ArcGIS Online, which means that any ArcGIS Online user has access to the source datasets.

Is there an option for creating a public-facing map which doesn't require users to log in to ArcGIS Online, without requiring that the source datasets be shared with Everyone in ArcGIS Online?

  • gis.stackexchange.com/questions/184972/… is similar but not identical. I'm not trying to keep the map private, but rather keep the source datasets inaccessible to Everyone on ArcGIS Online, but accessible when seen in the map front-end – Stephen Lead Aug 14 at 8:01
  • I'm a bit confused by your question - you're saying you any public internet user to be able to see the map and data, but also not be able to see/download the data? – GavinR Aug 14 at 12:59
  • @GavinR believe so but the way ArcGIS Online is set up it has to be either public or locked down (organisation only) with named user accounts (expensive). I view it as if it is available via http/https then it will always exposes the data (or parts of it). – Mapperz Aug 14 at 14:16
  • Imagine a site like Hotels.com or whatever which has a map that everyone should be able to see. They don't want any random ArcGIS Online user to be able to find the raw data in AGOL, and easily add it to a new AGOL web map. Granted, a savvy user could get to the data using AJAX calls, but that's better than serving it on a plate in AGOL! – Stephen Lead Aug 14 at 22:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.