Hello EB Team,
It appears Experience builder is not supporting SAML IDP Authentication with ArcGIS Enterprise Portal layers.
When accessing an Enterprise Portal Layer in EB, it prompts for a named user login instead:
ArcGIS Online supports SAML IDP logins across the entire system, therefore this is a equivalency issue.
Thank you,
Amanda Huber
Prior to last night's Sept 21, 2021 ArcGIS Online update, the SAML authentication with Portal had been working in Experience Builder.
As of this morning, it appears to have reverted to the previous behavior (as seen in this post)
This has broken our app for the time being, as we are relying on collaboration data available in our Portal.
Is anyone else seeing this? Workaround? Bug?
Thank you
Hi @BrittanyBurson , sorry to hear that. However we cannot repro the case on our side. It looks good.
Could you provide more details? Like, which Browser you are using, is the data shared within org or as private. If possible, could you share a reproducible service on your portal to me? Please contact me at wying@esri.com so we can figure it out further. Thanks you!
Thank you @WeiYing1
I am seeing it in both Chrome & Firefox, cleared cache for both. This data is shared from our QA Portal as a collab to ArcGIS Online. It does prompt me as expected when I go to the item details page:
To rule out the collaboration part as well as an issue with QA Portal, I added a Production Portal rest service which requires the same SAML authentication into a blank map, and into a blank Experience Builder -- same result:
I will email you a test service URL to try. Thank you for your time!
.
Thanks! We will try to fix it asap
@BrittanyBurson - the patch has been applied. Could you please help confirm if the problem goes away?
It is fixed! Thank you so much @Jianxia and team for all of your efforts.
I have a similar situation, our customer has ArcGIS Enterprise 10.9.1 with SAML authentication. We have built ExB web apps using Experience Builder 1.8 Dev. Ed. and deployed them to a IIS web server. The webmap is shared with the organization. When we open the app we get presented with the following login screen to authenticate for the web map item.
Whilst we can log in with portal user accounts we can't log in with SAML. Is there something we need to do to configure the standalone web app to authenticate via OAuth2?
This can be achieved by registering the app in portal. See the step 3-6 in the topic below to evoke Oath sign in dialog.
https://developers.arcgis.com/experience-builder/guide/deployment-topics/