This is something that our organization needs as well. Some of the data that we have cannot be shared publicly, but we love for our employees to be able to view an embedded map in SharePoint. The other employees only need to be able to zoom in an out and turn layers on and off.
Agreed. We want our users to be able to access our maps from a Single Sign On interface that doesn't require ArcGIS credentials. Having it so that you can only have it completely closed off or completely open simply doesn't work for a lot of the sensitive information we use ArcGIS for mapping.
One possibility would be for ESRI to allow us to manually allow access for a certain website and turning it off for everyone else, that way only our requesting URL has permission to view the embedded map or application.
While a workable technical solution, this may not be possible for policy / privacy reasons. In some cases, the organization may have reason to prevent users from making items public. In other cases, privacy or security concerns may prohibit a map (and its layers!) from being made public ... but it's still valid to share within an organization or group and to embed the map into a web site that's available within the organization or group.
I only know enough to be dangerous. Could login credentials be done through an API to access the map?
Another work around might be using a python script to login to the private map using a method similar to what I found in this YouTube video. This seems like a lot of hassle for something that you can do free through Mapbox GL-JS, though. For now, I've been using Mapbox for my private maps that need to be embedded in web pages that require login credentials.
Please consider this 8 years old idea!! 😁
Embedding private content is especially useful during the design phase when you need feedback from your project team. For example, I want to embed a collection in a draft StoryMap. However, in my organization, content must go through an approval and publishing process before it becomes public. This means I can't preview how the embedded collection will appear in the StoryMap until it's published—it just shows up as a card prompting users to sign in. Additionally, I’ve worked on projects with multiple contributors who don’t use or have ArcGIS Online (AGOL) accounts.
This further limits our ability to iterate and collaborate effectively during development. The ability to embed private content would be really helpful.
Best,
Monica
Made a personal account just to be able to comment to say how valuable this would be for my organization as well!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.