<?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: Invalid definition for 'SourceSchemaChangesAllowed' error in ArcGIS Online Questions</title>
    <link>https://community.esri.com/t5/arcgis-online-questions/invalid-definition-for-sourceschemachangesallowed/m-p/1699116#M68556</link>
    <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/45888"&gt;@KatharineWhite&lt;/a&gt;&amp;nbsp;In the link you sent, the instructions on step 11 show an edit to the service definition. This is what I am referencing above. To 'remove all references', I simply removed that entire line, or section, which referenced "SourceSchemaChangesAllowed". Obviously caution is needed to edit the object in the json with respects to commas and brackets that contain or delineate parameters. As I mentioned, when you remove the items, they are still there and will return after updating. The only changes are to items you include that are different. I hope that helps.&lt;/P&gt;</description>
    <pubDate>Wed, 29 Apr 2026 18:34:40 GMT</pubDate>
    <dc:creator>AdamMesser1</dc:creator>
    <dc:date>2026-04-29T18:34:40Z</dc:date>
    <item>
      <title>Invalid definition for 'SourceSchemaChangesAllowed' error</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/invalid-definition-for-sourceschemachangesallowed/m-p/1675509#M67503</link>
      <description>&lt;P&gt;Was trying to update an ArcGIS Online hosted feature service definition. This service was created by publishing a Survey 123 Connect form, where both the hosted feature service and the *_form view were created. To allow our internal systems to access and query the feature service, we need to update the service definition to change the&amp;nbsp;allowAnonymousToQuery and&amp;nbsp;allowAnonymousToUpdate values to true. When clicking on Update Service Definition, the&amp;nbsp;"Invalid definition for 'SourceSchemaChangesAllowed'." and "Invalid definition for System.Boolean" errors are returned.&amp;nbsp;In researching this it appears the SourceSchema variable is only valid for the View, which I was able to update successfully. However, for the source feature service, you actually don't even have to change anything to get the error. You can click update and the errors appear immediately. The only way to update the allowAnonymous values was to remove all references to sourceSchema before clicking to update the definition.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is this a bug?&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hopefully this helps anyone else with the same issue.&amp;nbsp;Anything not changed is returned the next time you update, so removing the&amp;nbsp;SourceSchemaChangesAllowed entries does not remove them. You will have to remove them each time you need to update the service definition. Please provide suggestions if there is a better way to approach this.&lt;/P&gt;</description>
      <pubDate>Wed, 31 Dec 2025 21:10:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/invalid-definition-for-sourceschemachangesallowed/m-p/1675509#M67503</guid>
      <dc:creator>AdamMesser1</dc:creator>
      <dc:date>2025-12-31T21:10:38Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid definition for 'SourceSchemaChangesAllowed' error</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/invalid-definition-for-sourceschemachangesallowed/m-p/1699106#M68555</link>
      <description>&lt;P&gt;Can you clarify what you did to "remove all references to sourceSchema before clicking to update the definition"? Like did you remove that line of code, or did you set it to "false"?&lt;BR /&gt;&lt;BR /&gt;I am trying to change the serviceDescription text of my feature layer to match the name I have given the layer. I tried to follow these instructions (&lt;A href="https://support.esri.com/en-us/knowledge-base/000012562" target="_blank"&gt;How To: Change the name of a feature service layer&lt;/A&gt;), and after changing my serviceDescription, I&amp;nbsp; set the "lastEditDate"&amp;nbsp; to&amp;nbsp;"NULL". Then when I click Update Layer Definition, I get t&lt;SPAN&gt;he&amp;nbsp;"Invalid definition for 'SourceSchemaChangesAllowed'." and "Invalid definition for System.Boolean" errors.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Apr 2026 18:21:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/invalid-definition-for-sourceschemachangesallowed/m-p/1699106#M68555</guid>
      <dc:creator>KatharineWhite</dc:creator>
      <dc:date>2026-04-29T18:21:08Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid definition for 'SourceSchemaChangesAllowed' error</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/invalid-definition-for-sourceschemachangesallowed/m-p/1699116#M68556</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/45888"&gt;@KatharineWhite&lt;/a&gt;&amp;nbsp;In the link you sent, the instructions on step 11 show an edit to the service definition. This is what I am referencing above. To 'remove all references', I simply removed that entire line, or section, which referenced "SourceSchemaChangesAllowed". Obviously caution is needed to edit the object in the json with respects to commas and brackets that contain or delineate parameters. As I mentioned, when you remove the items, they are still there and will return after updating. The only changes are to items you include that are different. I hope that helps.&lt;/P&gt;</description>
      <pubDate>Wed, 29 Apr 2026 18:34:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/invalid-definition-for-sourceschemachangesallowed/m-p/1699116#M68556</guid>
      <dc:creator>AdamMesser1</dc:creator>
      <dc:date>2026-04-29T18:34:40Z</dc:date>
    </item>
  </channel>
</rss>

