<?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: Blog discussion - branch versioning in Geodatabase Questions</title>
    <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835477#M4432</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.esri.com/migrated-users/3381"&gt;Melissa Jarman&lt;/A&gt;‌ I work with &lt;A href="https://community.esri.com/migrated-users/5502"&gt;Andrew Quee&lt;/A&gt;‌ and I can elaborate on the topic of workflows. Essentially we want to give editors in our organisation access to creating child versions from DEFAULT, editing versions, and then reconciling and posting, but we don't want to allow editors to edit the DEFAULT directly. This is because we don't want editors to accidentally edit DEFAULT, but we &lt;STRONG&gt;&lt;EM&gt;do&lt;/EM&gt;&lt;/STRONG&gt; want to give them the flexibility to edit data using long transactions and to Post edits to DEFAULT from their child version. To achieve this in the past we built a custom ArcMap Editor extension which listened to Editor Events such as Start Editing and raised an error if the workspace was the DEFAULT version. The disadvantages with this option is that it requires coding/customisation and the user needs to editing in ArcMap and have the Add-In installed. It would be helpful if Portal and ArcGIS Pro could be configured to achieve this without custom code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To elaborate a step further, our old ArcMap workflows also required that editors validate any new or modified features (that were created/modified in the child version) before they post to DEFAULT. We have also enforced this with code and using Data Reviewer, but it was tricky because there is no ArcObjects API for Data Reviewer - we had to use a combination of ArcObjects, Python, and Data Reviewer geoprocessing tasks. So yeah, an additional configuration in Portal / ArcGIS Pro that enforced data validation prior to version posting would also be very useful!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are currently investigating ArcGIS Pro Tasks and Workflow Manager to see if they can provide a better solution (than coding), however sometimes the out-of-the-box options end up requiring more clicks of the mouse and are less efficient.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 09 Sep 2020 05:05:22 GMT</pubDate>
    <dc:creator>JohnAnderson1</dc:creator>
    <dc:date>2020-09-09T05:05:22Z</dc:date>
    <item>
      <title>Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835462#M4417</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A series of blogs are released that discuss branch versioning in ArcGIS Pro / ArcGIS Enterprise. This discussion is for questions that are directly related to content/concepts included in these blogs.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Branch versioning blogs:&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-enterprise/data-management/to-branch-or-not-to-branch/"&gt;To branch or Not to Branch&lt;/A&gt;&amp;nbsp;- An Introduction&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-enterprise/data-management/branch-versioning-setting-the-stage/"&gt;Branch Versioning: Setting the Stage &lt;/A&gt;- Configuration and publishing&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-enterprise/data-management/branch-versioning-editing-administration/"&gt;Editing and Administration with Branch Versioning - It's Showtime!&lt;/A&gt;&amp;nbsp;- Basic editing&amp;nbsp;and administration&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/space/2053"&gt;Enterprise GIS&lt;/A&gt;‌ &lt;A href="https://community.esri.com/space/2100"&gt;ArcGIS Enterprise&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Aug 2019 17:58:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835462#M4417</guid>
      <dc:creator>MelissaJarman</dc:creator>
      <dc:date>2019-08-20T17:58:17Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835463#M4418</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi. I would really like a blog about using branch version with the apps for the field. It is not clear to me if a feature service publishes from a branch version would be supported by&amp;nbsp;existing field apps like Collector or Survey123&amp;nbsp;or web applications like Web App Builder.&lt;A href="https://community.esri.com/migrated-users/3381"&gt;Melissa Jarman&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Aug 2019 06:21:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835463#M4418</guid>
      <dc:creator>HéctorMeléndez</dc:creator>
      <dc:date>2019-08-27T06:21:10Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835464#M4419</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the suggestion Hector - perhaps in the future there will be blogs about workflows with using branch versioning with some of our apps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While not in a blog format, there was a thread that discussed this on geonet:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/thread/209498-taking-branch-versioned-data-offline-with-collector"&gt;https://community.esri.com/thread/209498-taking-branch-versioned-data-offline-with-collector&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Sep 2019 14:20:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835464#M4419</guid>
      <dc:creator>MelissaJarman</dc:creator>
      <dc:date>2019-09-12T14:20:29Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835465#M4420</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ditto what Hector said. It would be great to see examples of each of the edits listed at the first link, "&lt;SPAN style="color: #4c4c4c; background-color: #ffffff; font-weight: 300;"&gt;Data published and versioned through the ArcGIS Enterprise portal allows for edits to be contributed from smartphones, web applications, third-party apps, and even automated scripts using the REST API."&lt;/SPAN&gt;&lt;A class="link-titled" href="https://www.esri.com/arcgis-blog/products/arcgis-enterprise/data-management/to-branch-or-not-to-branch/" title="https://www.esri.com/arcgis-blog/products/arcgis-enterprise/data-management/to-branch-or-not-to-branch/"&gt;- An Introduction to Branch Versioning&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I would also like to see a blog on how to manage branch versioning in a distributed editing environment. How do you control which users can edit a branch service? Do you need to create a separate non editing service for other users to view the data? Can different people create services, then be able to post only versions created from their service? Can a service ownership be transferred and that new user be able to control the version management?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Sep 2019 22:20:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835465#M4420</guid>
      <dc:creator>Brooks_Wilson</dc:creator>
      <dc:date>2019-09-12T22:20:10Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835466#M4421</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It&amp;nbsp;would be nice to have the blog though. Details about how multiple editors or sync operations would lock the default version or if it would scale better than traditional versioning. Just an official response from Esri if branch versioning is adequate for field collection and web editing workflows or if there is still some development to be done before we can start migrating some of our traditional versioning workflows.&lt;/P&gt;&lt;P&gt;&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, 02 Oct 2019 01:20:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835466#M4421</guid>
      <dc:creator>HéctorMeléndez</dc:creator>
      <dc:date>2019-10-02T01:20:49Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835467#M4422</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does Esri have plans to support Topology and Network Datasets with Branch Versioning? If so, when? My organisation would like to migrate our data editing systems to Branch Versioning but we can't do so until this functionality is made available.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2020 22:48:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835467#M4422</guid>
      <dc:creator>JohnAnderson1</dc:creator>
      <dc:date>2020-04-02T22:48:58Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835468#M4423</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;this might answer the question about topology...&lt;BR /&gt;&lt;A class="link-titled" href="https://www.esri.com/arcgis-blog/products/arcgis-pro/data-management/whats-new-in-the-geodatabase-at-arcgis-pro-2-6/" title="https://www.esri.com/arcgis-blog/products/arcgis-pro/data-management/whats-new-in-the-geodatabase-at-arcgis-pro-2-6/"&gt;What’s New in the Geodatabase at ArcGIS Pro 2.6&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jul 2020 21:25:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835468#M4423</guid>
      <dc:creator>DanMcCoy1</dc:creator>
      <dc:date>2020-07-15T21:25:00Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835469#M4424</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just now wrapping up a UC session on branch versioning (7/15, 3:30 mountain time).&amp;nbsp; Cool stuff to be sure.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jul 2020 21:29:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835469#M4424</guid>
      <dc:creator>JoeBorgione</dc:creator>
      <dc:date>2020-07-15T21:29:13Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835470#M4425</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Our teams worked hard to add support for branch versioned topology this release. This work was done by the geodatabase and feature service teams to support a new topology layer for web feature layers and enabling many of the validation workflows through the gp tool and error inspector via services.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We currently don't have near term plans for implementing branch versioning for network datasets.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a new blog with some highlights of new geodatabase functionality for 2.6/10.8.1 -&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-pro/data-management/whats-new-in-the-geodatabase-at-arcgis-pro-2-6/"&gt;What's New in the Geodatabase at ArcGIS Pro 2.6&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2020 14:57:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835470#M4425</guid>
      <dc:creator>MelissaJarman</dc:creator>
      <dc:date>2020-07-16T14:57:30Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835471#M4426</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for the update Melissa and Dan. That is great news!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2020 00:32:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835471#M4426</guid>
      <dc:creator>JohnAnderson1</dc:creator>
      <dc:date>2020-07-20T00:32:44Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835472#M4427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What did you learn about how&lt;SPAN style="background-color: #ffffff;"&gt;&amp;nbsp;editors lock the version/service?&amp;nbsp; How does this work with a field app with multiple concurrent users?&amp;nbsp; Did they share any new resources?&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2020 18:28:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835472#M4427</guid>
      <dc:creator>InvenergyGIS_User</dc:creator>
      <dc:date>2020-07-21T18:28:23Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835473#M4428</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How can you edit / add to a feature service's Fields / Domains on branch versioned published datasets?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jul 2020 22:45:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835473#M4428</guid>
      <dc:creator>SeanQuarnstrom1</dc:creator>
      <dc:date>2020-07-27T22:45:15Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835474#M4429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You will still be able to perform schema modifications when connected directly to the database connection. This will be performed as the data owner, just as you would for any other registration type.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jul 2020 14:48:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835474#M4429</guid>
      <dc:creator>MelissaJarman</dc:creator>
      <dc:date>2020-07-28T14:48:09Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835475#M4430</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The move to a flatter versioning system is welcome because it almost all cases we have no requirement to have versions on versions on a version.&amp;nbsp; There's change required to production data in multi-user editing, and that's it, so just the one child version per change (which only lasts as long as the edit lifetime) is all we need.&amp;nbsp; In fact unraveling accidental grandchild versions is the only thing we do with the current multiple layer versioning system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The move to a service-oriented system is also welcome and a great innovation, allowing much greater flexibility, scope and wealth of applications working with enterprise data across the internet, especially important while staff and clients can both be working from home during COVID-19.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One thing that is a concern though is we currently allow users to create, edit, reconcile and post their versions to DEFAULT (we use customisations to prevent direct editing of DEFAULT) but &lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-enterprise/data-management/branch-versioning-editing-administration/"&gt;this seems no longer possible unless we make them feature layer owners or portal administrators. &lt;/A&gt;&lt;/P&gt;&lt;P&gt;We'd like to retain the efficiency of self-managed editing with a minimum administration overhead with protected DEFAULT version.&amp;nbsp; But it's inadvisable leave it unprotected or to make all users of the service Owners and unsafe to make them all Portal Adminstrators just to be able to reconcile and post to DEFAULT.&amp;nbsp; We'd also like to remain as close to COTS as possible to deliver development and support efficiencies.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What would be ideal for our workflow is if in Enterprise permission can be given to allow classes of users the ability to create, reconcile and post their versions to a protected DEFAULT branch version, but not edit the default version directly.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Sep 2020 06:34:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835475#M4430</guid>
      <dc:creator>AndrewQuee</dc:creator>
      <dc:date>2020-09-07T06:34:26Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835476#M4431</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your feedback. With the release of 10.8.1 there is a new portal privilege that will allow you to create custom roles for users that need to serve as version administrators for services with the Version Management capability. This will allow you to grant permissions to perform these version administration tasks for branch versioned datasets via services without having to be the service owner or having to be an administrator.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Under&amp;nbsp;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff; font-weight: 300;"&gt;&lt;STRONG&gt;Version Management&lt;/STRONG&gt;, you can read about the &lt;STRONG&gt;Manage all&lt;/STRONG&gt; privilege.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://enterprise.arcgis.com/en/portal/latest/administer/windows/roles.htm" title="https://enterprise.arcgis.com/en/portal/latest/administer/windows/roles.htm"&gt;User types, roles, and privileges—Portal for ArcGIS | Documentation for ArcGIS Enterprise&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Currently, this portal privilege is an all-encompassing privilege that is not separated into individual tasks:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/happy.png" /&gt;&amp;nbsp;Your comment about being able to post to a protected default while not being able to directly edit the protected default version is interesting. This is a request we have heard from others users as well in discussion. Please feel free to elaborate on what workflow this would help facilitate.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Sep 2020 15:31:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835476#M4431</guid>
      <dc:creator>MelissaJarman</dc:creator>
      <dc:date>2020-09-08T15:31:30Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835477#M4432</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.esri.com/migrated-users/3381"&gt;Melissa Jarman&lt;/A&gt;‌ I work with &lt;A href="https://community.esri.com/migrated-users/5502"&gt;Andrew Quee&lt;/A&gt;‌ and I can elaborate on the topic of workflows. Essentially we want to give editors in our organisation access to creating child versions from DEFAULT, editing versions, and then reconciling and posting, but we don't want to allow editors to edit the DEFAULT directly. This is because we don't want editors to accidentally edit DEFAULT, but we &lt;STRONG&gt;&lt;EM&gt;do&lt;/EM&gt;&lt;/STRONG&gt; want to give them the flexibility to edit data using long transactions and to Post edits to DEFAULT from their child version. To achieve this in the past we built a custom ArcMap Editor extension which listened to Editor Events such as Start Editing and raised an error if the workspace was the DEFAULT version. The disadvantages with this option is that it requires coding/customisation and the user needs to editing in ArcMap and have the Add-In installed. It would be helpful if Portal and ArcGIS Pro could be configured to achieve this without custom code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To elaborate a step further, our old ArcMap workflows also required that editors validate any new or modified features (that were created/modified in the child version) before they post to DEFAULT. We have also enforced this with code and using Data Reviewer, but it was tricky because there is no ArcObjects API for Data Reviewer - we had to use a combination of ArcObjects, Python, and Data Reviewer geoprocessing tasks. So yeah, an additional configuration in Portal / ArcGIS Pro that enforced data validation prior to version posting would also be very useful!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are currently investigating ArcGIS Pro Tasks and Workflow Manager to see if they can provide a better solution (than coding), however sometimes the out-of-the-box options end up requiring more clicks of the mouse and are less efficient.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Sep 2020 05:05:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835477#M4432</guid>
      <dc:creator>JohnAnderson1</dc:creator>
      <dc:date>2020-09-09T05:05:22Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835478#M4433</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the additional information John! This helps to understand your workflows and it is just a simple preference that users not directly edit default. You do trust these same users to post to default, but would also prefer to add additional requirements prior to post such as validation.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We currently have validation attribute rules that can be evaluated via services, but there is currently not a way to force validation to be run before posting. Until a solution like this is available out of the box....&lt;/P&gt;&lt;P&gt;You could use the ArcGIS Pro SDK to remove the default Post button and replace it with custom code the runs validation first.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Sep 2020 23:42:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835478#M4433</guid>
      <dc:creator>MelissaJarman</dc:creator>
      <dc:date>2020-09-09T23:42:35Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835479#M4434</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, this is exactly what we are doing now in Desktop and Pro business systems.&amp;nbsp; We were hoping to return to somehting more COTS-like and reduce development overheads is all.&amp;nbsp; Thanks for the clarification.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Oct 2020 02:51:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/835479#M4434</guid>
      <dc:creator>AndrewQuee</dc:creator>
      <dc:date>2020-10-30T02:51:17Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/1014759#M6927</link>
      <description>&lt;P&gt;When setting up for branch versioning do you generally recommend using headless admin accounts for the both the RDBMS and portal sides?&amp;nbsp;&amp;nbsp; The documentation seems to indicate that all access control rest in the Portal side.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jan 2021 18:03:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/1014759#M6927</guid>
      <dc:creator>SeanRedar</dc:creator>
      <dc:date>2021-01-07T18:03:37Z</dc:date>
    </item>
    <item>
      <title>Re: Blog discussion - branch versioning</title>
      <link>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/1081749#M7298</link>
      <description>&lt;P&gt;Branch versioning makes me want to retire early also!&lt;/P&gt;&lt;P&gt;ESRI kept saying it is so much easier to administer branch versioned data. But as a long time database administrator, I am finding this to be the exact opposite. Not to mention SQL views are now a serious pain to accomplish without creating a function to extract a versioned view of the default user.&lt;/P&gt;&lt;P&gt;Who ever thought it was a good idea to edit through a service instead of directly through the database and create this versioning scheme where the tables grow exponentially instead of compressing back down after a reconcile and post has lost touch with their user base.&lt;/P&gt;&lt;P&gt;Yes, let's make sure every administrator has to rewrite their simplified code and make them learn a new API just to roll up edits. It's ridiculous!&lt;/P&gt;</description>
      <pubDate>Thu, 22 Jul 2021 14:56:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/blog-discussion-branch-versioning/m-p/1081749#M7298</guid>
      <dc:creator>Kathleen_Crombez</dc:creator>
      <dc:date>2021-07-22T14:56:06Z</dc:date>
    </item>
  </channel>
</rss>

