<?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 server SOE for filtering service based on user in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcgis-server-soe-for-filtering-service-based-on/m-p/422767#M11410</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Suppose that i have a service based on a oracle spatial table. The table has an attribute with the username that has access rights to the specific row.&lt;/P&gt;&lt;P&gt;So when i hit the service through the javascript api i'd like the data to be filtered on the tokens username. I figured out how i can get the username inside the SOE using the following&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #2b91af; font-size: 10.0pt; font-family: 'Courier New';"&gt;Guid&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; &lt;SPAN class="SpellE"&gt;guid&lt;/SPAN&gt; = &lt;SPAN class="SpellE"&gt;&lt;SPAN class="GramE"&gt;&lt;SPAN style="color: #2b91af;"&gt;Marshal&lt;/SPAN&gt;.GenerateGuidForType&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="GramE"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: blue;"&gt;typeof&lt;/SPAN&gt;(&lt;SPAN style="color: #2b91af;"&gt;IServerEnvironment&lt;/SPAN&gt;));&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: #2b91af;"&gt;UID&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; &lt;SPAN class="SpellE"&gt;uid&lt;/SPAN&gt; = &lt;SPAN style="color: blue;"&gt;new&lt;/SPAN&gt; &lt;SPAN class="SpellE"&gt;&lt;SPAN style="color: #2b91af;"&gt;UIDClass&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="GramE"&gt;(&lt;/SPAN&gt;);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;uid.Value&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; = &lt;SPAN class="SpellE"&gt;&lt;SPAN class="GramE"&gt;guid.ToString&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="GramE"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #a31515;"&gt;"B"&lt;/SPAN&gt;);&lt;BR /&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #2b91af; font-size: 10.0pt; font-family: 'Courier New';"&gt;IEnvironmentManager&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; &lt;SPAN class="SpellE"&gt;environmentManager&lt;/SPAN&gt; = &lt;SPAN style="color: blue;"&gt;new&lt;/SPAN&gt; &lt;SPAN class="SpellE"&gt;&lt;SPAN style="color: #2b91af;"&gt;EnvironmentManager&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="GramE"&gt;(&lt;/SPAN&gt;) &lt;SPAN style="color: blue;"&gt;as&lt;/SPAN&gt; &lt;SPAN style="color: #2b91af;"&gt;IEnvironmentManager&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: #2b91af;"&gt;IServerEnvironment2&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; &lt;SPAN class="SpellE"&gt;serverEnvironment&lt;/SPAN&gt; = &lt;SPAN class="SpellE"&gt;&lt;SPAN class="GramE"&gt;environmentManager.GetEnvironment&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="GramE"&gt;(&lt;/SPAN&gt;&lt;SPAN class="SpellE"&gt;uid&lt;/SPAN&gt;) &lt;SPAN style="color: blue;"&gt;as&lt;/SPAN&gt; &lt;SPAN style="color: #2b91af;"&gt;IServerEnvironment2&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue;"&gt;&lt;BR /&gt; &lt;SPAN class="GramE"&gt;string&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; &lt;SPAN class="SpellE"&gt;userName&lt;/SPAN&gt; = &lt;SPAN class="SpellE"&gt;serverEnvironment.UserInfo.Name&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: #2b91af;"&gt;&lt;BR /&gt; &lt;SPAN class="SpellE"&gt;IEnumBSTR&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; roles = &lt;SPAN class="SpellE"&gt;serverEnvironment.UserInfo.Roles&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: blue; font-size: 10.0pt; font-family: 'Courier New';"&gt;string&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; role = &lt;SPAN class="SpellE"&gt;roles.Next&lt;/SPAN&gt;(); &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: blue; font-size: 10.0pt; font-family: 'Courier New';"&gt;do&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;&amp;nbsp; &lt;SPAN class="GramE"&gt;role&lt;/SPAN&gt; = &lt;SPAN class="SpellE"&gt;roles.Next&lt;/SPAN&gt;();&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;SPAN style="color: blue; font-size: 10.0pt; font-family: 'Courier New';"&gt;while&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; (role != &lt;SPAN style="color: blue;"&gt;null&lt;/SPAN&gt;);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;So how can i proceed in order to filter the data on the service&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;Thanks &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;George&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 14 Oct 2014 13:11:20 GMT</pubDate>
    <dc:creator>GeorgePapadakis</dc:creator>
    <dc:date>2014-10-14T13:11:20Z</dc:date>
    <item>
      <title>Arcgis server SOE for filtering service based on user</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcgis-server-soe-for-filtering-service-based-on/m-p/422767#M11410</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Suppose that i have a service based on a oracle spatial table. The table has an attribute with the username that has access rights to the specific row.&lt;/P&gt;&lt;P&gt;So when i hit the service through the javascript api i'd like the data to be filtered on the tokens username. I figured out how i can get the username inside the SOE using the following&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #2b91af; font-size: 10.0pt; font-family: 'Courier New';"&gt;Guid&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; &lt;SPAN class="SpellE"&gt;guid&lt;/SPAN&gt; = &lt;SPAN class="SpellE"&gt;&lt;SPAN class="GramE"&gt;&lt;SPAN style="color: #2b91af;"&gt;Marshal&lt;/SPAN&gt;.GenerateGuidForType&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="GramE"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: blue;"&gt;typeof&lt;/SPAN&gt;(&lt;SPAN style="color: #2b91af;"&gt;IServerEnvironment&lt;/SPAN&gt;));&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: #2b91af;"&gt;UID&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; &lt;SPAN class="SpellE"&gt;uid&lt;/SPAN&gt; = &lt;SPAN style="color: blue;"&gt;new&lt;/SPAN&gt; &lt;SPAN class="SpellE"&gt;&lt;SPAN style="color: #2b91af;"&gt;UIDClass&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="GramE"&gt;(&lt;/SPAN&gt;);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;uid.Value&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; = &lt;SPAN class="SpellE"&gt;&lt;SPAN class="GramE"&gt;guid.ToString&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="GramE"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #a31515;"&gt;"B"&lt;/SPAN&gt;);&lt;BR /&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #2b91af; font-size: 10.0pt; font-family: 'Courier New';"&gt;IEnvironmentManager&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; &lt;SPAN class="SpellE"&gt;environmentManager&lt;/SPAN&gt; = &lt;SPAN style="color: blue;"&gt;new&lt;/SPAN&gt; &lt;SPAN class="SpellE"&gt;&lt;SPAN style="color: #2b91af;"&gt;EnvironmentManager&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="GramE"&gt;(&lt;/SPAN&gt;) &lt;SPAN style="color: blue;"&gt;as&lt;/SPAN&gt; &lt;SPAN style="color: #2b91af;"&gt;IEnvironmentManager&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: #2b91af;"&gt;IServerEnvironment2&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; &lt;SPAN class="SpellE"&gt;serverEnvironment&lt;/SPAN&gt; = &lt;SPAN class="SpellE"&gt;&lt;SPAN class="GramE"&gt;environmentManager.GetEnvironment&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="GramE"&gt;(&lt;/SPAN&gt;&lt;SPAN class="SpellE"&gt;uid&lt;/SPAN&gt;) &lt;SPAN style="color: blue;"&gt;as&lt;/SPAN&gt; &lt;SPAN style="color: #2b91af;"&gt;IServerEnvironment2&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue;"&gt;&lt;BR /&gt; &lt;SPAN class="GramE"&gt;string&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; &lt;SPAN class="SpellE"&gt;userName&lt;/SPAN&gt; = &lt;SPAN class="SpellE"&gt;serverEnvironment.UserInfo.Name&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: #2b91af;"&gt;&lt;BR /&gt; &lt;SPAN class="SpellE"&gt;IEnumBSTR&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; roles = &lt;SPAN class="SpellE"&gt;serverEnvironment.UserInfo.Roles&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: blue; font-size: 10.0pt; font-family: 'Courier New';"&gt;string&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; role = &lt;SPAN class="SpellE"&gt;roles.Next&lt;/SPAN&gt;(); &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: blue; font-size: 10.0pt; font-family: 'Courier New';"&gt;do&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;&amp;nbsp; &lt;SPAN class="GramE"&gt;role&lt;/SPAN&gt; = &lt;SPAN class="SpellE"&gt;roles.Next&lt;/SPAN&gt;();&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;SPAN style="color: blue; font-size: 10.0pt; font-family: 'Courier New';"&gt;while&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt; (role != &lt;SPAN style="color: blue;"&gt;null&lt;/SPAN&gt;);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;So how can i proceed in order to filter the data on the service&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;Thanks &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;George&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Oct 2014 13:11:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcgis-server-soe-for-filtering-service-based-on/m-p/422767#M11410</guid>
      <dc:creator>GeorgePapadakis</dc:creator>
      <dc:date>2014-10-14T13:11:20Z</dc:date>
    </item>
    <item>
      <title>Re: Arcgis server SOE for filtering service based on user</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcgis-server-soe-for-filtering-service-based-on/m-p/422768#M11411</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use method in IMapServer3 (QueryData, QueryFeatureData ect) . See sample Find Near Feature &lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/d/000100000m3m000000.htm" title="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/d/000100000m3m000000.htm"&gt;ArcObjects 10 .NET SDK Help&lt;/A&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Oct 2014 15:22:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcgis-server-soe-for-filtering-service-based-on/m-p/422768#M11411</guid>
      <dc:creator>nicogis</dc:creator>
      <dc:date>2014-10-14T15:22:37Z</dc:date>
    </item>
    <item>
      <title>Re: Arcgis server SOE for filtering service based on user</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcgis-server-soe-for-filtering-service-based-on/m-p/422769#M11412</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Let me explain my self i d like to extend the default behavior of a &lt;SPAN class="uicontrol"&gt;Feature Access capability with Create Delete Update on features but with the user filtering. I know that i can use "Enable ownership-based access control" but that doesn't fit my needs. So can i extend it or do i have to recreate the whole logic my self? If i have to, can somebody provide me some guidelines?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Oct 2014 09:47:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcgis-server-soe-for-filtering-service-based-on/m-p/422769#M11412</guid>
      <dc:creator>GeorgePapadakis</dc:creator>
      <dc:date>2014-10-15T09:47:04Z</dc:date>
    </item>
    <item>
      <title>Re: Arcgis server SOE for filtering service based on user</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcgis-server-soe-for-filtering-service-based-on/m-p/422770#M11413</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What do you want to do in details?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Oct 2014 10:22:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcgis-server-soe-for-filtering-service-based-on/m-p/422770#M11413</guid>
      <dc:creator>nicogis</dc:creator>
      <dc:date>2014-10-15T10:22:40Z</dc:date>
    </item>
    <item>
      <title>Re: Arcgis server SOE for filtering service based on user</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcgis-server-soe-for-filtering-service-based-on/m-p/422771#M11414</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, so as i said i am building a web app with arcgis javascript api with editing capabilities. The spatial data are stored in&amp;nbsp; an oracle db. Each spatial table has an attribute with the id of the prefecture that owns the record. In an other table i store the users and the prefecture that they belong to.&lt;/P&gt;&lt;P&gt;I publish the spatial tables to arcgis server as map services with feature access(update,insert,delete,query).&lt;/P&gt;&lt;P&gt;Also i have connected arcgis server with the local LDAP and every map service has assigned users and roles. The users in db are the same with those that are coming from ldap.&lt;/P&gt;&lt;P&gt;So when the user opens the web app i d like to see and update only the features that belong to his perfecture. I thought why not to do that in a transparent way by building an SOE. I can get the username from the token inside the SOE but i do not know how to proceed in order to query the user table get the prefecture id and then filter the map service.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have good knowledge of arcobjects but it is my first time that i work with SOE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Oct 2014 11:19:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcgis-server-soe-for-filtering-service-based-on/m-p/422771#M11414</guid>
      <dc:creator>GeorgePapadakis</dc:creator>
      <dc:date>2014-10-15T11:19:16Z</dc:date>
    </item>
    <item>
      <title>Re: Arcgis server SOE for filtering service based on user</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcgis-server-soe-for-filtering-service-based-on/m-p/422772#M11415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #303030; font-size: 12pt;"&gt;with 'Enable ownership-based access control' you can then choose &lt;SPAN class="uicontrol"&gt;Operations allowed on features created by other users&lt;/SPAN&gt; also 'Query' so users see only own data. (I advise you)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030; font-size: 12pt;"&gt;If you don't use this functionality you haven't overrides on capabilities feature access.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030; font-size: 12pt;"&gt;You can create a proxy that 'override' the request or soe that does functionality of 'feature access' (I don't advise: help create soe rest .net &lt;SPAN style="color: #303030;"&gt;&lt;A href="http://resources.arcgis.com/en/help/arcobjects-net/conceptualhelp/0001/0001000000mw000000.htm"&gt;http://resources.arcgis.com/en/help/arcobjects-net/conceptualhelp/0001/0001000000mw000000.htm&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #303030; font-size: 12pt;"&gt; ) or in 10.3.x you can create a custom SOI &lt;SPAN lang="EN-US" style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: IT; mso-bidi-language: AR-SA;"&gt;(server object interceptor) for override request (here in &lt;/SPAN&gt;&lt;SPAN style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;"&gt;&lt;A href="http://proceedings.esri.com/library/userconf/proc14/tech-workshops/tw_689.pdf" target="_blank"&gt;&lt;SPAN style="color: #303030;"&gt;http://proceedings.esri.com/library/userconf/proc14/tech-workshops/tw_689.pdf&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN lang="EN-US" style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: IT; mso-bidi-language: AR-SA;"&gt;&amp;nbsp; (page 8)). See also video at 10m55s&amp;nbsp; &lt;A href="http://video.esri.com/watch/3877/what-is-coming-in-arcgis-103-for-server-and-portal-for-arcgis"&gt;&lt;SPAN style="color: #303030;"&gt;http://video.esri.com/watch/3877/what-is-coming-in-arcgis-103-for-server-and-portal-for-arcgis&lt;/SPAN&gt;&lt;/A&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="color: #303030; font-size: 12pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: IT; mso-bidi-language: AR-SA;"&gt;&lt;SPAN lang="EN-US"&gt;You can see the following short description and demonstration from the&lt;BR /&gt;DevSummit in Palm Springs: &lt;A href="http://video.esri.com/watch/4230/arcgis-server-_and_-sois"&gt;&lt;SPAN style="color: #303030;"&gt;http://video.esri.com/watch/4230/arcgis-server-_and_-sois&lt;/SPAN&gt;&lt;/A&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="color: #303030; font-size: 12pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: IT; mso-bidi-language: AR-SA;"&gt;&lt;SPAN lang="EN-US"&gt;Here you can see a sample using soi: &lt;A href="https://github.com/mraad/ExportImageSOI"&gt;&lt;SPAN style="color: #303030;"&gt;https://github.com/mraad/ExportImageSOI&lt;/SPAN&gt;&lt;/A&gt; or my blog &lt;A href="http://nicogis.blogspot.it/2015/05/tutti-pazzi-per-il-soi.html"&gt;&lt;SPAN style="color: #303030;"&gt;http://nicogis.blogspot.it/2015/05/tutti-pazzi-per-il-soi.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Oct 2014 13:57:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcgis-server-soe-for-filtering-service-based-on/m-p/422772#M11415</guid>
      <dc:creator>nicogis</dc:creator>
      <dc:date>2014-10-15T13:57:19Z</dc:date>
    </item>
  </channel>
</rss>

