<?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 Programmatically Verify that Enterprise Portal User Accounts can be Created Automatically in ArcGIS Enterprise Portal Questions</title>
    <link>https://community.esri.com/t5/arcgis-enterprise-portal-questions/programmatically-verify-that-enterprise-portal/m-p/1278022#M13376</link>
    <description>&lt;P&gt;The Portal UI allows us to configure our site so that user accounts are created automatically.&lt;/P&gt;&lt;P&gt;Using these Portal links:&amp;nbsp; Organization --&amp;gt; Settings --&amp;gt; Security --&amp;gt; Logins&lt;/P&gt;&lt;P&gt;Our SAML setup is listed under Logins and by clicking "Configure login" we get the "Edit SAML login" popup and can set whether users are created "Automatically" or "Upon invitation from an administrator."&amp;nbsp; This works fine.&lt;/P&gt;&lt;P&gt;What we want now is to be able to verify programmatically that the "Automatically" option is configured, using REST Admin calls or Python API.&lt;/P&gt;&lt;P&gt;My understanding is that this setting can be accessed (as well as edited) using the &lt;STRONG&gt;enableAutomaticAccountCreation&lt;/STRONG&gt; property&amp;nbsp;here:&amp;nbsp; .../portaladmin/security/config&lt;/P&gt;&lt;H2&gt;Security Configuration&lt;/H2&gt;&lt;TABLE width="650px"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="91.0938px"&gt;&lt;STRONG&gt;Properties:&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="559.016px"&gt;{"disableServicesDirectory":false,"enableAutomaticAccountCreation":"true", ........}&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, the&amp;nbsp;enableAutomaticAccountCreation property does not update when I make changes to the "Edit SAML Login" portion of the Portal UI described at the start of this post.&amp;nbsp; Similarly, if I make changes to the&amp;nbsp;enableAutomaticAccountCreation property, it appears to have no impact on our Portal site.&amp;nbsp; Are these two different settings/properties?&lt;/P&gt;&lt;P&gt;In any case, back to my main question - how can I programmatically verify that my Portal site is set to allow automatic creation of user accounts?&amp;nbsp; Thanks for any insight or guidance.&lt;/P&gt;</description>
    <pubDate>Wed, 12 Apr 2023 21:56:54 GMT</pubDate>
    <dc:creator>RussCoffey1</dc:creator>
    <dc:date>2023-04-12T21:56:54Z</dc:date>
    <item>
      <title>Programmatically Verify that Enterprise Portal User Accounts can be Created Automatically</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-portal-questions/programmatically-verify-that-enterprise-portal/m-p/1278022#M13376</link>
      <description>&lt;P&gt;The Portal UI allows us to configure our site so that user accounts are created automatically.&lt;/P&gt;&lt;P&gt;Using these Portal links:&amp;nbsp; Organization --&amp;gt; Settings --&amp;gt; Security --&amp;gt; Logins&lt;/P&gt;&lt;P&gt;Our SAML setup is listed under Logins and by clicking "Configure login" we get the "Edit SAML login" popup and can set whether users are created "Automatically" or "Upon invitation from an administrator."&amp;nbsp; This works fine.&lt;/P&gt;&lt;P&gt;What we want now is to be able to verify programmatically that the "Automatically" option is configured, using REST Admin calls or Python API.&lt;/P&gt;&lt;P&gt;My understanding is that this setting can be accessed (as well as edited) using the &lt;STRONG&gt;enableAutomaticAccountCreation&lt;/STRONG&gt; property&amp;nbsp;here:&amp;nbsp; .../portaladmin/security/config&lt;/P&gt;&lt;H2&gt;Security Configuration&lt;/H2&gt;&lt;TABLE width="650px"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="91.0938px"&gt;&lt;STRONG&gt;Properties:&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="559.016px"&gt;{"disableServicesDirectory":false,"enableAutomaticAccountCreation":"true", ........}&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, the&amp;nbsp;enableAutomaticAccountCreation property does not update when I make changes to the "Edit SAML Login" portion of the Portal UI described at the start of this post.&amp;nbsp; Similarly, if I make changes to the&amp;nbsp;enableAutomaticAccountCreation property, it appears to have no impact on our Portal site.&amp;nbsp; Are these two different settings/properties?&lt;/P&gt;&lt;P&gt;In any case, back to my main question - how can I programmatically verify that my Portal site is set to allow automatic creation of user accounts?&amp;nbsp; Thanks for any insight or guidance.&lt;/P&gt;</description>
      <pubDate>Wed, 12 Apr 2023 21:56:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-portal-questions/programmatically-verify-that-enterprise-portal/m-p/1278022#M13376</guid>
      <dc:creator>RussCoffey1</dc:creator>
      <dc:date>2023-04-12T21:56:54Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically Verify that Enterprise Portal User Accounts can be Created Automatically</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-portal-questions/programmatically-verify-that-enterprise-portal/m-p/1284276#M13461</link>
      <description>&lt;P&gt;The property you reference is actually only used in the case of portal-tier and web-tier authentication, when using SAML or OpenID Connect there is a &lt;A href="https://developers.arcgis.com/rest/users-groups-and-items/idp.htm#:~:text=the%20identity%20provider.-,signUpMode,-The%20joining%20mode" target="_blank" rel="noopener"&gt;separate property&lt;/A&gt; in the Sharing API for each configured IDP.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Reference:&amp;nbsp;&lt;A href="https://enterprise.arcgis.com/en/portal/latest/administer/windows/automatic-registration-of-enterprise-accounts.htm#:~:text=SAML%20and%20OpenID%20authentication" target="_blank"&gt;https://enterprise.arcgis.com/en/portal/latest/administer/windows/automatic-registration-of-enterprise-accounts.htm#:~:text=SAML%20and%20OpenID%20authentication&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 01 May 2023 12:23:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-portal-questions/programmatically-verify-that-enterprise-portal/m-p/1284276#M13461</guid>
      <dc:creator>ChristopherPawlyszyn</dc:creator>
      <dc:date>2023-05-01T12:23:11Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically Verify that Enterprise Portal User Accounts can be Created Automatically</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-portal-questions/programmatically-verify-that-enterprise-portal/m-p/1501254#M15344</link>
      <description>&lt;P&gt;Thank you, &lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/196643"&gt;@ChristopherPawlyszyn&lt;/a&gt;&amp;nbsp;.&amp;nbsp; Your answer did direct me to the correct location for scripting a check on whether Portal users can be created Automatically or by Invitation.&lt;/P&gt;&lt;P&gt;My apologies for the extended delay in posting this thank&amp;nbsp; you....&lt;/P&gt;&lt;P&gt;...j.russ coffey&lt;/P&gt;</description>
      <pubDate>Wed, 03 Jul 2024 18:53:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-portal-questions/programmatically-verify-that-enterprise-portal/m-p/1501254#M15344</guid>
      <dc:creator>RussCoffey</dc:creator>
      <dc:date>2024-07-03T18:53:47Z</dc:date>
    </item>
  </channel>
</rss>

