Hello everyone,
Greetings to all.
I am using ArcGIS Experience Builder Developer Edition 1.3 and developed single page application containing a few COTs widgets and a few custom ones. Application is ready for deployment on IIS & according to ESRI documentation all we need to do is to export the experience/application, extract it and host on IIS, and authentication in the ESRI documentation says, for securing the web-map, map widget and map-content one need to add Application ID in the “ClientID” key of “attributes JSON” in “config.json” of the application.
Support URL: https://developers.arcgis.com/experience-builder/guide/deployment-topics/
Following mentioned steps here is my observation:
- On accessing application hosted on IIS authentication wizard is prompted for webmap or map preview (map widget auth) but rest of the application loads without any kind of authentication.
- In case of Web AppBuilder, the application is map oriented hence the authentication works for complete app and not just map.
It would be really helpful if someone can suggest a method to implement authentication from SAML-Azure AD on Experience Builder application when hosting it on IIS web server.
Thank you!.