<?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: Add SOI to ArcGIS service programmatically? in ArcGIS Enterprise Extensibility Questions</title>
    <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/add-soi-to-arcgis-service-programmatically/m-p/877200#M211</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Nevermind, I figured it out:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;arcgis/admin/services//FOLDER/SERVICE_NAME.MapServer/edit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 26 Jun 2020 19:01:43 GMT</pubDate>
    <dc:creator>VincentLantaca</dc:creator>
    <dc:date>2020-06-26T19:01:43Z</dc:date>
    <item>
      <title>Add SOI to ArcGIS service programmatically?</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/add-soi-to-arcgis-service-programmatically/m-p/877197#M208</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is it possible to add a Server Object Interceptor to a service programmatically? For example, via ArcPy? If so, can anyone point me to some documentation or examples? It would be very convenient to have the process of adding different SOIs to different services automated, rather than doing it manually with ArcGIS Server Manager whenever SOIs are updated..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jun 2020 16:03:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/add-soi-to-arcgis-service-programmatically/m-p/877197#M208</guid>
      <dc:creator>VincentLantaca</dc:creator>
      <dc:date>2020-06-12T16:03:32Z</dc:date>
    </item>
    <item>
      <title>Re: Add SOI to ArcGIS service programmatically?</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/add-soi-to-arcgis-service-programmatically/m-p/877198#M209</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;soe and soi can be added in extension rest ( ..instance/admin/services/types/extensions )&lt;/P&gt;&lt;P&gt;here an example&amp;nbsp;&lt;A class="link-titled" href="http://joshwerts.com/blog/2015/04/12/debugging-server-object-extensions-soe-in-style/" title="http://joshwerts.com/blog/2015/04/12/debugging-server-object-extensions-soe-in-style/"&gt;Debugging Server Object Extensions (SOEs) in Style · Josh Werts&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Jun 2020 07:52:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/add-soi-to-arcgis-service-programmatically/m-p/877198#M209</guid>
      <dc:creator>nicogis</dc:creator>
      <dc:date>2020-06-25T07:52:17Z</dc:date>
    </item>
    <item>
      <title>Re: Add SOI to ArcGIS service programmatically?</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/add-soi-to-arcgis-service-programmatically/m-p/877199#M210</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you, this is useful. What about enabling SOI on a service? The example doesn't show this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jun 2020 18:39:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/add-soi-to-arcgis-service-programmatically/m-p/877199#M210</guid>
      <dc:creator>VincentLantaca</dc:creator>
      <dc:date>2020-06-26T18:39:54Z</dc:date>
    </item>
    <item>
      <title>Re: Add SOI to ArcGIS service programmatically?</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/add-soi-to-arcgis-service-programmatically/m-p/877200#M211</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Nevermind, I figured it out:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;arcgis/admin/services//FOLDER/SERVICE_NAME.MapServer/edit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jun 2020 19:01:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/add-soi-to-arcgis-service-programmatically/m-p/877200#M211</guid>
      <dc:creator>VincentLantaca</dc:creator>
      <dc:date>2020-06-26T19:01:43Z</dc:date>
    </item>
    <item>
      <title>Re: Add SOI to ArcGIS service programmatically?</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/add-soi-to-arcgis-service-programmatically/m-p/877201#M212</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"typeName"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"NetApplyWatermarkSOI"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"capabilities"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;""&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"enabled"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"true"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"maxUploadFileSize"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"allowedUploadFileTypes"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;""&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"properties"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; 
&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"supportsREST"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"false"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"supportsSOAP"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"false"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"supportsInterceptor"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"true"&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; 
&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
  &lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;"frameworkProperties"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"interceptorOrderList"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"NetSimpleLoggerSOI,NetApplyWatermarkSOI"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;"datasets"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;


‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&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;&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;‍&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;&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;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;yes and in&amp;nbsp;interceptorOrderList you put the order of chain if you have a chain&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;see your json definition of service ../&lt;SPAN style="background-color: #ffffff;"&gt;admin/services//FOLDER/SERVICE_NAME.MapServer&lt;/SPAN&gt;?f=pjson&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 11:00:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/add-soi-to-arcgis-service-programmatically/m-p/877201#M212</guid>
      <dc:creator>nicogis</dc:creator>
      <dc:date>2021-12-12T11:00:59Z</dc:date>
    </item>
  </channel>
</rss>

