<?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: Unable to add service to Portal folder in ArcGIS API for Python Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-python-questions/unable-to-add-service-to-portal-folder/m-p/846820#M3685</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I figured out the problem. If I include owner='' then it doesn't work. If I omit it, it does.&lt;/P&gt;&lt;P&gt;So this does not work:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;item = content.add(item_properties=properties, owner='myaccount', folder='Basin')&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;but this does:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;item = content.add(item_properties=properties, folder='Basin')&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 18 Jun 2018 13:11:35 GMT</pubDate>
    <dc:creator>EricPfirman</dc:creator>
    <dc:date>2018-06-18T13:11:35Z</dc:date>
    <item>
      <title>Unable to add service to Portal folder</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/unable-to-add-service-to-portal-folder/m-p/846817#M3682</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am trying to add a map service to my Portal with the ArcGIS API for Python. It works fine if I add it to the root folder but if I try to add it to a&amp;nbsp;different folder it says "User folder does not exist". Obviously it exists because I just created it 2 lines earlier. I am able to do this from the Portal manager, just not from Python. Any idea what I am doing wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;from arcgis.gis import GIS&lt;BR /&gt;gis = GIS("myportal", "myaccount")&lt;BR /&gt;content = gis.content&lt;BR /&gt;content.create_folder('Basin', owner='myaccount')&lt;BR /&gt;properties = {&lt;BR /&gt; 'title':'title',&lt;BR /&gt; 'type':'Map Service',&lt;BR /&gt;&lt;SPAN&gt; 'url':'&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2F...%2FMapServer" rel="nofollow" target="_blank"&gt;https://.../MapServer&lt;/A&gt;&lt;SPAN&gt;',&lt;/SPAN&gt;&lt;BR /&gt; 'description':'description',&lt;BR /&gt; 'tags':'tags'&lt;BR /&gt;}&lt;BR /&gt;item = content.add(item_properties=properties, owner='myaccount', folder='Basin')&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Jun 2018 17:38:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/unable-to-add-service-to-portal-folder/m-p/846817#M3682</guid>
      <dc:creator>EricPfirman</dc:creator>
      <dc:date>2018-06-11T17:38:52Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to add service to Portal folder</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/unable-to-add-service-to-portal-folder/m-p/846818#M3683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eric,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What version of the ArcGIS API for Python are you running?&amp;nbsp; You can check by going to ArcGIS Pro &amp;gt; About ArcGIS Pro &amp;gt; Python tab &amp;gt; Installed Packages &amp;gt; arcgis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tested this with 1.2.5 and ArcGIS Enterprise 10.6 and it worked successfully.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, are you receiving an error?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Jun 2018 19:02:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/unable-to-add-service-to-portal-folder/m-p/846818#M3683</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2018-06-11T19:02:41Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to add service to Portal folder</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/unable-to-add-service-to-portal-folder/m-p/846819#M3684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Jake.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ArcGIS API for Python version 1.2.5&lt;/P&gt;&lt;P&gt;ArcGIS Enterprise 10.5&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the full error message&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;RuntimeError&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Traceback (most recent call last)&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;ipython-input-14-5dbe45519908&amp;gt;&lt;/SPAN&gt; in &lt;SPAN&gt;&amp;lt;module&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 16&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN&gt;'tags'&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;'tags'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 17&lt;/SPAN&gt; }&lt;BR /&gt;&lt;SPAN&gt;---&amp;gt; 18&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;item &lt;SPAN&gt;=&lt;/SPAN&gt; content&lt;SPAN&gt;.&lt;/SPAN&gt;add&lt;SPAN&gt;(&lt;/SPAN&gt;item_properties&lt;SPAN&gt;=&lt;/SPAN&gt;properties&lt;SPAN&gt;,&lt;/SPAN&gt; owner&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;'myaccount'&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt; folder&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;'Basin'&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 19&lt;/SPAN&gt; &lt;BR /&gt;&lt;SPAN&gt; 20&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\arcgis\gis\__init__.py&lt;/SPAN&gt; in &lt;SPAN&gt;add&lt;/SPAN&gt;&lt;SPAN&gt;(self, item_properties, data, thumbnail, metadata, owner, folder)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1907&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; item_properties&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;'tags'&lt;/SPAN&gt;&lt;SPAN&gt;]&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;","&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;join&lt;SPAN&gt;(&lt;/SPAN&gt;item_properties&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;'tags'&lt;/SPAN&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1908&lt;/SPAN&gt; &lt;BR /&gt;&lt;SPAN&gt;-&amp;gt; 1909&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;itemid &lt;SPAN&gt;=&lt;/SPAN&gt; self&lt;SPAN&gt;.&lt;/SPAN&gt;_portal&lt;SPAN&gt;.&lt;/SPAN&gt;add_item&lt;SPAN&gt;(&lt;/SPAN&gt;item_properties&lt;SPAN&gt;,&lt;/SPAN&gt; data&lt;SPAN&gt;,&lt;/SPAN&gt; thumbnail&lt;SPAN&gt;,&lt;/SPAN&gt; metadata&lt;SPAN&gt;,&lt;/SPAN&gt; owner_name&lt;SPAN&gt;,&lt;/SPAN&gt; folder&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1910&lt;/SPAN&gt; &lt;BR /&gt;&lt;SPAN&gt; 1911&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN&gt;if&lt;/SPAN&gt; itemid &lt;SPAN&gt;is&lt;/SPAN&gt; &lt;SPAN&gt;not&lt;/SPAN&gt; &lt;SPAN&gt;None&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\arcgis\_impl\portalpy.py&lt;/SPAN&gt; in &lt;SPAN&gt;add_item&lt;/SPAN&gt;&lt;SPAN&gt;(self, item_properties, data, thumbnail, metadata, owner, folder)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 318&lt;/SPAN&gt; &lt;BR /&gt;&lt;SPAN&gt; 319&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; path &lt;SPAN&gt;+=&lt;/SPAN&gt; &lt;SPAN&gt;'/addItem'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;--&amp;gt; 320&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;resp &lt;SPAN&gt;=&lt;/SPAN&gt; self&lt;SPAN&gt;.&lt;/SPAN&gt;con&lt;SPAN&gt;.&lt;/SPAN&gt;post&lt;SPAN&gt;(&lt;/SPAN&gt;path&lt;SPAN&gt;,&lt;/SPAN&gt; postdata&lt;SPAN&gt;,&lt;/SPAN&gt; files&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 321&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN&gt;if&lt;/SPAN&gt; resp &lt;SPAN&gt;and&lt;/SPAN&gt; resp&lt;SPAN&gt;.&lt;/SPAN&gt;get&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'success'&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 322&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN&gt;return&lt;/SPAN&gt; resp&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;'id'&lt;/SPAN&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\arcgis\_impl\connection.py&lt;/SPAN&gt; in &lt;SPAN&gt;post&lt;/SPAN&gt;&lt;SPAN&gt;(self, path, postdata, files, ssl, compress, is_retry, use_ordered_dict, add_token, verify_cert, token, try_json, out_folder, file_name, force_bytes, add_headers)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1129&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN&gt;elif&lt;/SPAN&gt; errorcode &lt;SPAN&gt;==&lt;/SPAN&gt; &lt;SPAN&gt;498&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1130&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN&gt;raise&lt;/SPAN&gt; RuntimeError&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Invalid token'&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-&amp;gt; 1131&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;self&lt;SPAN&gt;.&lt;/SPAN&gt;_handle_json_error&lt;SPAN&gt;(&lt;/SPAN&gt;resp_json&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;'error'&lt;/SPAN&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt; errorcode&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1132&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN&gt;return&lt;/SPAN&gt; &lt;SPAN&gt;None&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1133&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN&gt;except&lt;/SPAN&gt; AttributeError&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\arcgis\_impl\connection.py&lt;/SPAN&gt; in &lt;SPAN&gt;_handle_json_error&lt;/SPAN&gt;&lt;SPAN&gt;(self, error, errorcode)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1149&lt;/SPAN&gt; &lt;BR /&gt;&lt;SPAN&gt; 1150&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errormessage &lt;SPAN&gt;=&lt;/SPAN&gt; errormessage &lt;SPAN&gt;+&lt;/SPAN&gt; &lt;SPAN&gt;"\n(Error Code: "&lt;/SPAN&gt; &lt;SPAN&gt;+&lt;/SPAN&gt; str&lt;SPAN&gt;(&lt;/SPAN&gt;errorcode&lt;SPAN&gt;)&lt;/SPAN&gt; &lt;SPAN&gt;+&lt;/SPAN&gt;&lt;SPAN&gt;")"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-&amp;gt; 1151&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN&gt;raise&lt;/SPAN&gt; RuntimeError&lt;SPAN&gt;(&lt;/SPAN&gt;errormessage&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1152&lt;/SPAN&gt; &lt;BR /&gt;&lt;SPAN&gt; 1153&lt;/SPAN&gt; &lt;SPAN&gt;class&lt;/SPAN&gt; _StrictURLopener&lt;SPAN&gt;(&lt;/SPAN&gt;request&lt;SPAN&gt;.&lt;/SPAN&gt;FancyURLopener&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;RuntimeError&lt;/SPAN&gt;: User folder does not exist.&lt;BR /&gt;(Error Code: 400)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Jun 2018 19:15:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/unable-to-add-service-to-portal-folder/m-p/846819#M3684</guid>
      <dc:creator>EricPfirman</dc:creator>
      <dc:date>2018-06-11T19:15:53Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to add service to Portal folder</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/unable-to-add-service-to-portal-folder/m-p/846820#M3685</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I figured out the problem. If I include owner='' then it doesn't work. If I omit it, it does.&lt;/P&gt;&lt;P&gt;So this does not work:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;item = content.add(item_properties=properties, owner='myaccount', folder='Basin')&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;but this does:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;item = content.add(item_properties=properties, folder='Basin')&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jun 2018 13:11:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/unable-to-add-service-to-portal-folder/m-p/846820#M3685</guid>
      <dc:creator>EricPfirman</dc:creator>
      <dc:date>2018-06-18T13:11:35Z</dc:date>
    </item>
  </channel>
</rss>

