Framing the Issue
You are working at a commercial real estate company and your market built a Shortlist Story App for McDonald’s. You want to share the App with the VP of Real Estate at McDonald’s, but there is sensitive information he wants to keep private. McDonald’s does not have an ArcGIS Online subscription so you are unable to create a create a new Group and add them to that Group.
What am I recommending?
Ideally, there would be an option to create a password for clients to access a web map or web app without the client needing an ArcGIS Online account. On the client end, this app would look just like it does when you share publicly – no editing privileges, strictly viewing and interacting with data – but to access the map/app you must enter a password.
What is the current situation?
The current configuration requires a roundabout approach to accomplish this. The administrator must create a separate login for each client. But this causes several issues, one of them being that the client’s login allows them to access the entire organizations information, including usernames, contact information, and most problematic – other client maps/apps.
How would this benefit my company and my industry?
Having the ability to assign a password to a certain group that is client facing would be extremely valuable for ArcGIS Online users in the Commercial Real Estate sector. It would eliminate the need to create an account for the client and provide an easier way of sharing sensitive information, which keeps things simple. In the commercial real estate industry, simple is key, especially when introducing new tools.
How would it work?
Creation
Creating the web map or web app would not change.
Sharing
A new sharing option would need to be added to the current sharing options for ArcGIS Online web maps and web apps. This new option would allow for the creator to share to a specific group or specific client, but instead of adding ArcGIS Online users to that group, the creator would simply be able to assign a password to that group.
This would also allow for several markets or users in an organization to use the same password for a client.
Client End
The client would receive a link to the web map or web app and a password from the creator. When navigating to that link, the client would be prompted to enter the password they received from the creator. Upon entering the password, the client would be able to access the web map or web app.
The client would see exactly what the web maps and web apps look like when you use the current option of “Share with everyone” – no editing capabilities, strictly used for viewing and interacting with data. The only difference is this new shared option would require the client to enter a password to access the map/app.
Solving the Issue
Now you are able to share the Shortlist Story App with the VP of Real Estate at McDonald’s simply by sending him a link to the app and a McDonald’s specific password that grants access to the app.
It is SO disappointing that ESRI has not even responded to this private link sharing issue after over 5 years, especially when it is now such a universal offering by SAAS companies. If they have not addressed this issue by now, they are not likely to address it. If ESRI can manage things like client secrets, tokens, and passing credentials for their own proprietary data, they can certainly manage the coding for a private link/sharing option for their subscribers.
I work for a company that creates maps that include our own proprietary, private data for clients outside our organization. We are largely handcuffed to using ArcGIS Pro to provide our clients with static print or electronic maps because it is still the only way to share this information without making it public--or making each client set up their own ArcGIS Online account. We pay for a subscription that includes Story Maps, Web Apps, Experience Builder, Dashboards--all of which can't be used in our line of business because of the public / private sharing issue.
It's horrifying to admit how much time I have spent building maps and apps for clients--only to find out that even years later we are STILL unable to appropriately share it with our clients!
Just adding my two cents here ... I'm running into the same issue developing a map that my organization wants to share with project partners outside of our organization who don't have AGOL accounts. My wish would be to simply allow AGOL Public User types to be allowed to be invited to Groups created by Organization accounts. This would solve the problem on my end.
I fully support this idea. I am an archaeologist and I work with many different communities, mapping their cultural heritage for them but at the moment I have no way to securely share this spatial data with them. The people I work with are part of underfunded non-profits or volunteers trying to protect their cultural history. They don't have the funds to pay for ArcGIS accounts nor do they have the expertise to want to have access to the user end, that's why they ask for my help. While sharing StoryMaps publicly is sometimes useful, most of the data we collect is culturally sensitive and the communities I work with only want it shared with their community to avoid looting and vandalism of sacred sites. Having a password protected option for viewing maps would be ideal.
This is 100% needed.
I work in a consulting field where the people who need to see our maps our outside of our organization.
Not being able to share maps at least semi-securely is driving us to other products that offer these capabilities.
I'd be happy to see either a password protected option (for less sensitive data) or an option to send an email invite to users outside our organization that allows them to create a free view-only account as long as that process is easy and simple--many of these users are not going to be willing to jump through hoops to view the map (if it is any more complicated than clicking on an email link and setting a password, they're simply not going to do it).
I'm able to do that with other services, but I'd love to be able to stick within the ArcGIS ecosystem and share layers/maps/apps that way.
I also 100% support this idea! It is disappointing to read through the post and comments and nothing has been done by ESRI in the last 9 years. I have been promoting the use of the ArcGIS platform in our organisation because of its powerful capabilities but the limitation in sharing web maps to clients easily and securely is really the set back. Password protected or Anyone with the link options as suggested by others in the comment section would be an awesome addition to the AGOL platform. Hope Esri responds to this ASAP!
Any update on this??? This is causing us such a headache.
Now that Esri has released Developer's Credentials, this is possible for individual feature services, but not for a web map. I want someone to be able to open a web map link with a token id and token password. It's like it's possible to create this and give the credentials permission to access the item, but it doesn't work at the web map level... the map still has to be shared with "everyone" and the token has to be included in the url, which I think kind of defeats the purpose of it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.