<?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 Re: Enable/Disable Services directory in DirectoryManager using ArcGIS API for python in ArcGIS API for Python Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1106681#M6737</link>
    <description>&lt;P&gt;Robert - apologies - What I meant to ask was do you know of a way to enable/disable &lt;STRONG&gt;SYNC&lt;/STRONG&gt; using ArcGIS API for python?&amp;nbsp; When I run my script it gets tripped up if someone exported a copy so it would be really nice to be able to enable/disable sync on all or specific services. Any help would be greatly appreciated!&amp;nbsp; &amp;nbsp;This is on AGOL.&lt;/P&gt;</description>
    <pubDate>Tue, 12 Oct 2021 13:43:13 GMT</pubDate>
    <dc:creator>bshow</dc:creator>
    <dc:date>2021-10-12T13:43:13Z</dc:date>
    <item>
      <title>Enable/Disable Services directory in DirectoryManager using ArcGIS API for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1095651#M6589</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Does anyone have a sample of enabling or disabliing the services directory using the ArcGIS API for python?&lt;/P&gt;&lt;P&gt;Specifically, how to get the directoryManager object and then how to edit a specific setting using edit_services_directory&lt;/P&gt;</description>
      <pubDate>Mon, 06 Sep 2021 02:27:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1095651#M6589</guid>
      <dc:creator>RobertDriessen1</dc:creator>
      <dc:date>2021-09-06T02:27:13Z</dc:date>
    </item>
    <item>
      <title>Re: Enable/Disable Services directory in DirectoryManager using ArcGIS API for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1095657#M6590</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/161478"&gt;@RobertDriessen1&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;The following link provides details of managing services on your server via ArcGIS API for Python:&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/python/guide/managing-your-gis-servers/" target="_blank"&gt;https://developers.arcgis.com/python/guide/managing-your-gis-servers/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Mehdi&lt;/P&gt;</description>
      <pubDate>Mon, 06 Sep 2021 03:22:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1095657#M6590</guid>
      <dc:creator>MehdiPira1</dc:creator>
      <dc:date>2021-09-06T03:22:25Z</dc:date>
    </item>
    <item>
      <title>Re: Enable/Disable Services directory in DirectoryManager using ArcGIS API for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1096547#M6609</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/43250"&gt;@MehdiPira1&lt;/a&gt;, unfortunately minimal guidance in that link, I was hoping for an example.&lt;/P&gt;</description>
      <pubDate>Wed, 08 Sep 2021 21:35:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1096547#M6609</guid>
      <dc:creator>RobertDriessen1</dc:creator>
      <dc:date>2021-09-08T21:35:00Z</dc:date>
    </item>
    <item>
      <title>Re: Enable/Disable Services directory in DirectoryManager using ArcGIS API for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1096556#M6611</link>
      <description>&lt;P&gt;Finally figured out a way (if there is a better way then please let me know).&lt;/P&gt;&lt;P&gt;from arcgis.gis import server&lt;BR /&gt;from arcgis.gis import GIS&lt;BR /&gt;portal = GIS(&amp;lt;parameters for connecting to portal&amp;gt;)&lt;BR /&gt;#Get the server object from the portal as this has the required system property&lt;BR /&gt;hosting_server = portal.admin.servers.get(role="HOSTING_SERVER")[0]&lt;BR /&gt;DirManager=server.DirectoryManager(hosting_server.system)&lt;BR /&gt;dm_props=DirManager.properties&lt;BR /&gt;print("Initial Directory Manager Properties")&lt;BR /&gt;print(' --allowedOrigins: {} '.format(dm_props['allowedOrigins']))&lt;BR /&gt;print(' --arcgis.com.map: {} '.format(dm_props['arcgis.com.map']))&lt;BR /&gt;print(' --arcgis.com.map.text: {} '.format(dm_props['arcgis.com.map.text']))&lt;BR /&gt;print(' --jsapi.arcgis: {} '.format(dm_props['jsapi.arcgis']))&lt;BR /&gt;print(' --jsapi.arcgis.css: {} '.format(dm_props['jsapi.arcgis.css']))&lt;BR /&gt;print(' --jsapi.arcgis.sdk: {} '.format(dm_props['jsapi.arcgis.sdk']))&lt;BR /&gt;print(' --directory enabled: {} '.format(dm_props['enabled']))&lt;BR /&gt;if DirManager.edit_services_directory(allowedOrigins=dm_props['allowedOrigins'],\&lt;BR /&gt;arcgis_com_map=dm_props['arcgis.com.map'], \&lt;BR /&gt;arcgis_com_map_text=dm_props['arcgis.com.map.text'], \&lt;BR /&gt;jsapi_arcgis=dm_props['jsapi.arcgis'],\&lt;BR /&gt;jsapi_arcgis_css=dm_props['jsapi.arcgis.css'],\&lt;BR /&gt;jsapi_arcgis_css2='',\&lt;BR /&gt;jsapi_arcgis_sdk=dm_props['jsapi.arcgis.sdk'],\&lt;BR /&gt;serviceDirEnabled = True):&lt;BR /&gt;#jsapi_arcgis_css2 is deprecated but still reqiured - setting is not in properties&lt;BR /&gt;print('updated services directory')&lt;BR /&gt;else:print('did not update services directory')&lt;BR /&gt;dm_props=DirManager.properties&lt;BR /&gt;print("Final Directory Manager Properties:")&lt;BR /&gt;print(' --allowedOrigins: {} '.format(dm_props['allowedOrigins']))&lt;BR /&gt;print(' --arcgis.com.map: {} '.format(dm_props['arcgis.com.map']))&lt;BR /&gt;print(' --arcgis.com.map.text: {} '.format(dm_props['arcgis.com.map.text']))&lt;BR /&gt;print(' --jsapi.arcgis: {} '.format(dm_props['jsapi.arcgis']))&lt;BR /&gt;print(' --jsapi.arcgis.css: {} '.format(dm_props['jsapi.arcgis.css']))&lt;BR /&gt;print(' --jsapi.arcgis.sdk: {} '.format(dm_props['jsapi.arcgis.sdk']))&lt;BR /&gt;print(' --directory enabled: {} '.format(dm_props['enabled']))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Sep 2021 21:52:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1096556#M6611</guid>
      <dc:creator>RobertDriessen1</dc:creator>
      <dc:date>2021-09-08T21:52:25Z</dc:date>
    </item>
    <item>
      <title>Re: Enable/Disable Services directory in DirectoryManager using ArcGIS API for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1106543#M6731</link>
      <description>&lt;P&gt;Thank you Robert - do you know how to do this in AGOL instead of Portal?&lt;/P&gt;</description>
      <pubDate>Mon, 11 Oct 2021 21:47:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1106543#M6731</guid>
      <dc:creator>bshow</dc:creator>
      <dc:date>2021-10-11T21:47:30Z</dc:date>
    </item>
    <item>
      <title>Re: Enable/Disable Services directory in DirectoryManager using ArcGIS API for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1106546#M6732</link>
      <description>&lt;P&gt;Not sure if this is possible in AGOL.&amp;nbsp; I suspect it is not possible to disable the services directory as it would afffect the entire AGOL site?&lt;/P&gt;</description>
      <pubDate>Mon, 11 Oct 2021 21:56:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1106546#M6732</guid>
      <dc:creator>RobertDriessen1</dc:creator>
      <dc:date>2021-10-11T21:56:21Z</dc:date>
    </item>
    <item>
      <title>Re: Enable/Disable Services directory in DirectoryManager using ArcGIS API for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1106681#M6737</link>
      <description>&lt;P&gt;Robert - apologies - What I meant to ask was do you know of a way to enable/disable &lt;STRONG&gt;SYNC&lt;/STRONG&gt; using ArcGIS API for python?&amp;nbsp; When I run my script it gets tripped up if someone exported a copy so it would be really nice to be able to enable/disable sync on all or specific services. Any help would be greatly appreciated!&amp;nbsp; &amp;nbsp;This is on AGOL.&lt;/P&gt;</description>
      <pubDate>Tue, 12 Oct 2021 13:43:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/enable-disable-services-directory-in/m-p/1106681#M6737</guid>
      <dc:creator>bshow</dc:creator>
      <dc:date>2021-10-12T13:43:13Z</dc:date>
    </item>
  </channel>
</rss>

