URL View-only Access to an AGOL Web Mapping App

4775
4
04-05-2016 06:42 PM
NevinWilson1
New Contributor II

I would like to provide a URL to a web mapping app to colleagues within my business. I would like users to merely view and interact with the app itself and be able to do nothing else. This is a Private site (as it contains some confidential information) and I have not shared it as Public.

At the moment, I have been providing my own login credentials (as the Administrator) to access the app. However, I do not want any users to access the content in the root of the URL i.e.

http://joebloggs999.maps.arcgis.com/apps/webappviewer/index.html?id=2f19c3d25be430a2b7c13533675fb46a

where they can truncate the URL i.e. http://joebloggs999.maps.arcgis.com/ and then access the home page of my organization.

(Please note that these are only dummy URLs)

I would also prefer not to add Members to My Organization (in order to constrain privileges).

Is there a way to create a URL which provides view only access?

Any help would be much appreciated.

Nevin

0 Kudos
4 Replies
AdrianWelsh
MVP Notable Contributor

Hi Nevin,

What are you not wanting the users to do? It seems like just a simple web application would do what you are asking.

I mean, take a look at this map

http://www.arcgis.com/apps/OnePane/basicviewer/index.html

it's kind of crazy busy and has "a lot" of functionality, but the general public can't really "do" anything with the map besides pan, zoom, click on pop-ups, and turn layers on and off. You can even restrict more of that by configuring the app (like not allowing a table of contents to have people turn layers off, etc.).

Are you wanting to restrict this more? The above example is the "classic" viewer. Better yet would be using the "simple view" web app. There is not a lot you can do with that:

https://www.arcgis.com/home/item.html?id=21f8e7d08a4140d1a33b9089446dd8de

(though I am having a hard time getting the app to actually load)

NevinWilson1
New Contributor II

Hi Adrian,

Thanks for your response.

There are two aspects to what I am doing:

(1) the information I'm presenting is confidential and I can't make it available to the public. I think if I was to create simple web applications (as per your examples) I would need to Share it as public?

(2) if I make it private, then I need to provide login credentials. I'm currently the only named user/member as well as the administrator, so users would be using my credentials to login to the site but this will also give them administrator privileges. For example, if they truncated the URL I sent them to the "root path" they would be able to access the My Content and My Organization sections of the subscription - where they could easily make changes.

I'm thinking that I may need to purchase additional members/named users, set up roles and groups with restricted privileges and then provide relevant login credentials?

Nevin

0 Kudos
RebeccaStrauch__GISP
MVP Esteemed Contributor

Do you have acces to ArcGIS Server, and therefore Portal?  The New ArcGIS: It's All About the Portal | ArcNews  

With Server, you can control access/security of the data services at that level, and have the "pointer" to the services in ArcGIS Online be public.   Once someone tries to use the service, it will be prompted for the credentials required for the service.

the other option is to host it all locally if you have access to Portal.  But with that, everything is pretty much inside your firewall, so may not work in your case.

NevinWilson1
New Contributor II

Hi Rebecca,

Thanks for your response. Unfortunately, at the moment we do not have access to Server but I'll keep in mind your advice.

Nevin

0 Kudos