Is there a way to share an operations dashboard with people outside of my firm's ArcGIS account (people without accounts)?
It's possible to share Operations Dashboards outside of your organisation.
One way is to share the Operation Dashboard and it's contents with Everyone. Sending the the URL to your outside users will allow them to access it - if you don't have anonymous access enabled on your account, you might need to remove your org name and '.maps.' from the URL - eg http://myorg.maps.arcgis.com/ to http://arcgis.com/.
If you don't want to share elements of the Operations Dashboard with Everyone, the outside users will need an ArcGIS Online username of their own, and the content can be shared to a group that all required users are a part of (What is a group?—ArcGIS Online Help | ArcGIS)
Very helpful response. Thank you. For whatever ESRI reason I can share a web app outside my organization without worrying about this issue. However, when it came time to share a dashboard, all I got was "Not Fully Configured" errors in my boxes (rather than my charts and such) and people had to have an account in order to even see it. I simply removers the "myorg.maps" portion and things worked great. I haven't seen this issue addressed in any training I have taken or received. Should be made clear!
Does it ever need to be more clear! Just designed a whole set of dashboards for internal/external consumption and now sharing is a nightmare. Also need data download capabilities
Arguably this helped with one of my concerns, but I am confused why this has to be an issue. We should not have to hunt down a geonet thread to determine why clients can't access a public application just like any other app on AGOL. Is there any plan to address this in future releases?
I have a story map journal that contains various maps, mapping applications, and an operations dashboard. The story map journal needs to be restricted to the organization, however I have created a group to add other approved users from different organizations so that they can view our story map journal.
They are able to view the story map journal and the maps just fine, however they are unable to see the mapping applications and the dashboard as they scroll through the story map journal. However, if they go to the group that I have shared all of the content to, they can view the mapping applications and dashboard in a separate tab. It's just when they try to view it from within the story map journal that they are unable to. Do you know what may be causing this or how to fix it?
Does your organisation have anonymous access enabled?
Configure security settings—ArcGIS Online Help | ArcGIS
Can you compare a URL of an app used in the storymap and launched from the group to see if there's a difference?
Thanks for your quick response. The organization does have anonymous access enabled.
If someone not in the org but in the group opens any of the apps from the group directly they appear just fine. It's only when they try to view the apps from within the story map that they are no longer visible.
Thanks for checking the anonymous access.
Can you ask a person in the organisation to send you the URL of the app that they open from the group? I want to know if when they open an app if the URL starts with one of the following:
Can you also check what the URL starts with for the app used in the storymap - if it starts with https://hilarysorg.maps.arcgis.com..., can you change it to https://arcgis.com... and see if that works for the external user?
If the above does not work, can you ask them to click F12 on their keyboard while at the point in the storymap where it breaks, and see if there are any errors in the Network tab:
This might help diagnose why the app isn't working in the storymap.
Thank you for helping me work through this. When someone from outside of the organization opens the app from the group, it does start with externalorgname.maps... instead of hilaryorg.maps... I imagine this is why the applications that are within the story map don't work, as they aren't getting the push to change to the externalorgname.maps... URL. Is there any way around this?
When I changed the URL from hilaryorg.maps... to arcgis.com, it asks me to sign in.
The only error that occurs when pressing F12 is the following, but I'm not sure if that's relevant.
Invalid 'X-Frame-Options' header encountered when loading 'https://doildt.maps.arcgis.com/sharing/rest/oauth2/authorize?client_id=opsdashboard&display=iframe&response_type=token&expiration=20160&redirect_uri=https%3A%2F%2Fdoildt.maps.arcgis.com%2Fapps%2Fopsdashboard%2FpostSignIn.html&parent=https%3A%2F%2Fdoildt.maps.arcgis.com&persist=true&locale=en-us&force_login=true': 'ALLOW-FROM https://doildt.maps.arcgis.com' is not a recognized directive. The header will be ignored.
That is interesting - I wonder if you open the app using their URL (externalorgname.maps...) can you access it okay?
If you can, you could try changing the URL in the story map from hilaryorg.maps... to externalorgname.maps and see if that resolves the issue.
Even if it does work, I don't think this is an adequate workaround and a more indepth look is required - it could be worth setting up a screenshare with your local Esri support team to dig deeper and find the cause: https://support.esri.com/en/contact-tech-support
I'm having this same issue. When I alter the URL as stated above the dashboard is viewable, but all of my widgets say "Not fully configured" and the map has no data shown. Any ideas why this is happening?
May be an issue with your sharing of the layers and map? May need to switch the sharing to public? All the pieces of the puzzle must be shared in order to make it work. That would be the simplest answer, so its probably the wrong one, lol!
Definately a good place to start looking at! If it's difficult to find what isn't shared correctly, work backwards, is the webmap publically viewable/is each layer publically viewable?
This worked for my needs - I went back and made sure the map and workflows were shared with my organization. External (public) sharing is next so I am hoping viewable and not fully shared will work for external (fully open) application. It would have been nice if some of the components (e.g. chart) could have been printable, that data could be downloaded and that it was viewable on a mobile phone (in the same way as the Map App dashboard can). It was frustrating to figure out the sharing part this way but the dashboard App does work well once the sharing is open.
Retrieving data ...