I have an EB app in AGO that has an embedded ArcGIS Dashboard also from AGO. Both the EB app and dashboard are owned by me and currently are not shared. When I open the EB app, the Dashboard is asking me to login into AGO despite already being logged into AGO. I have another EB app that I created earlier this year that is setup the same way and it is fine. I have noticed a couple similar posts also about logins being asked for and was wondering if there may be a new bug/issue?
@GregReinecke: https://community.esri.com/t5/arcgis-experience-builder-questions/my-exb-public-dashboard-no-longer-public/m-p/1225926#M5612
LinasS: https://community.esri.com/t5/arcgis-experience-builder-questions/avoid-login-prompt-when-launching-exb-application/m-p/1226055/thread-id/5617
TonghuiMing for the suggestion. I was not able to get that to work, but in the process of doing that and copying and pasting the Dashboard URL into the embed URL box several times, it now seems to be working ok just using the Dashboard URL.
I reproduced the issue and I agree with @MapExplorer_27 The issue depends on the url, containing your AGOL organization name or not.
Issue reproduced when using the generic Dashboard url with "www.arcgis.com" :
https://www.arcgis.com/apps/dashboards/<ID>
No issue with the url containing the name of the organization :
https://<AGOL_Org>.maps.arcgis.com/apps/dashboards/<ID>
Thank you for the tip, this solved it for me.
I just had this issue, where I had a multiple dashboards embedded in experience builder, where some dashboards required a log in, and some were just fine. I found that it depends on which link you use for the embed. It seems that when I use the URL that the metadata provides shown below, it causes the issue for users to log in.
Whereas if you use the URL directly from the dashboard page, the login issue disappears. Hope this helps!
@TonghuiMing any chance you've trying building a similar URL for ArcGIS Enterprise? The documentation didn't work for me.
@TonghuiMing Thank you. This solved my issue!
Yes but for the enterprise version (10.9) we are using, the survey123 widget in Experience Builder doesn't allow edit mode. It only lets you submit new entries. So I had to embed it in order to allow the survey123 in edit mode. Thanks for the input though!
@RichfieldMN Have you tried using the Survey123 widget in Experience Builder instead of the embed widget?
How would that look like if I have a survey123 form embedded to Experience Builder? I tried to use these parameters in the survey123 url without success. Thank you!
@LJackson29 - Based on your descriptions, I think your case is a bit different from the other two, depending on the content embedded.
Try using the parameters arcgis-auth-origin and arcgis-auth-portal towards the end of the URL put inside the Embed widget for authentication, since you have AGOL apps embedded in an ExB app. Check out the official documentation here -
https://doc.arcgis.com/en/experience-builder/latest/configure-widgets/embed-widget.htm#ESRI_SECTION1_F9D508AFC99E44CB956B056FF896433D
You might be looking at something like this to Embed:
https://www.arcgis.com/apps/opsdashboard/index.html#/<appID>?arcgis-auth-origin=https://experience.arcgis.com&arcgis-auth-portal=https://<myorg>.maps.arcgis.com
Membros conectados podem postar, seguir atualizações e mais. Novo aqui? Registre uma conta gratuita.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.