Posting a version to the DEFAULT version when a user has no privileges on a class registered with move edits to base, results in the edits not being moved to the base table (data loss).
Last Published: August 25, 2014No Product Found
Bug ID Number
NIM012821
Submitted
November 2, 2007
Last Modified
June 5, 2024
Applies to
No Product Found
Version found
9.3
Version Fixed
9.3
Status
Fixed
The bug has been fixed. See the Version Fixed and Additional Information, if applicable, for more information.
Description
Posting a version to the DEFAULT version when a user has no privileges on a class registered with move edits to base, results in the edits not being moved to the base table (data loss) for that class.
Data loss can be encountered in the class that is registered as versioned with the option to move edits to base. All three of the following conditions must be true to encounter data loss:
· Classes registered as versioned with the option to move edits to base. · Editors that modify these classes in a child version. · A user, other than the owner of the registered class, without SELECT privileges on these classes reconcile and post the child version to the DEFAULT version.
Cause
Internally, ArcGIS does not detect classes that have been modified for which the user performing the post has no privileges.
Workaround
Select an option below:
Change the organizations workflow and only allow the owner of the modified class to perform the reconcile and post.