<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic ArcGIS Experience Builder hosting on IIS-Security authentication using SAML-Azure AD in Developers Questions</title>
    <link>https://community.esri.com/t5/developers-questions/arcgis-experience-builder-hosting-on-iis-security/m-p/1069804#M5916</link>
    <description>&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Greetings to all.&lt;/P&gt;&lt;P&gt;I am using &lt;U&gt;ArcGIS Experience Builder Developer Edition 1.3&lt;/U&gt; and developed single page application containing a few COTs widgets and a few custom ones. Application is ready for deployment on &lt;STRONG&gt;&lt;U&gt;IIS &lt;/U&gt;&lt;/STRONG&gt;&amp;amp;&amp;nbsp;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 “&lt;EM&gt;&lt;STRONG&gt;&lt;U&gt;ClientID&lt;/U&gt;&lt;/STRONG&gt;”&lt;/EM&gt; key of “&lt;EM&gt;&lt;STRONG&gt;&lt;U&gt;attributes JSON&lt;/U&gt;&lt;/STRONG&gt;”&lt;/EM&gt; in “&lt;EM&gt;&lt;STRONG&gt;&lt;U&gt;config.json&lt;/U&gt;&lt;/STRONG&gt;”&lt;/EM&gt; of the application.&lt;/P&gt;&lt;P&gt;Support URL:&amp;nbsp;&lt;A href="https://developers.arcgis.com/experience-builder/guide/deployment-topics/" target="_blank" rel="noopener"&gt;https://developers.arcgis.com/experience-builder/guide/deployment-topics/&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Following mentioned steps here is my observation:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;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.&lt;/LI&gt;&lt;LI&gt;In case of Web AppBuilder, the application is map oriented hence the authentication works for complete app and not just map.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;It would be really helpful if someone can suggest a method to implement authentication from &lt;U&gt;SAML-Azure AD&lt;/U&gt; on Experience Builder application when hosting it on IIS web server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!.&lt;/P&gt;</description>
    <pubDate>Fri, 18 Jun 2021 13:36:56 GMT</pubDate>
    <dc:creator>MahenderSingh</dc:creator>
    <dc:date>2021-06-18T13:36:56Z</dc:date>
    <item>
      <title>ArcGIS Experience Builder hosting on IIS-Security authentication using SAML-Azure AD</title>
      <link>https://community.esri.com/t5/developers-questions/arcgis-experience-builder-hosting-on-iis-security/m-p/1069804#M5916</link>
      <description>&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Greetings to all.&lt;/P&gt;&lt;P&gt;I am using &lt;U&gt;ArcGIS Experience Builder Developer Edition 1.3&lt;/U&gt; and developed single page application containing a few COTs widgets and a few custom ones. Application is ready for deployment on &lt;STRONG&gt;&lt;U&gt;IIS &lt;/U&gt;&lt;/STRONG&gt;&amp;amp;&amp;nbsp;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 “&lt;EM&gt;&lt;STRONG&gt;&lt;U&gt;ClientID&lt;/U&gt;&lt;/STRONG&gt;”&lt;/EM&gt; key of “&lt;EM&gt;&lt;STRONG&gt;&lt;U&gt;attributes JSON&lt;/U&gt;&lt;/STRONG&gt;”&lt;/EM&gt; in “&lt;EM&gt;&lt;STRONG&gt;&lt;U&gt;config.json&lt;/U&gt;&lt;/STRONG&gt;”&lt;/EM&gt; of the application.&lt;/P&gt;&lt;P&gt;Support URL:&amp;nbsp;&lt;A href="https://developers.arcgis.com/experience-builder/guide/deployment-topics/" target="_blank" rel="noopener"&gt;https://developers.arcgis.com/experience-builder/guide/deployment-topics/&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Following mentioned steps here is my observation:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;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.&lt;/LI&gt;&lt;LI&gt;In case of Web AppBuilder, the application is map oriented hence the authentication works for complete app and not just map.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;It would be really helpful if someone can suggest a method to implement authentication from &lt;U&gt;SAML-Azure AD&lt;/U&gt; on Experience Builder application when hosting it on IIS web server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!.&lt;/P&gt;</description>
      <pubDate>Fri, 18 Jun 2021 13:36:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/developers-questions/arcgis-experience-builder-hosting-on-iis-security/m-p/1069804#M5916</guid>
      <dc:creator>MahenderSingh</dc:creator>
      <dc:date>2021-06-18T13:36:56Z</dc:date>
    </item>
  </channel>
</rss>

