Search
Welcome to M-Files Empower – our new support experience. We'd love to hear what you think!Give feedback
Home/Support and troubleshooting/Troubleshooting/FAQ/Daily use of M-Files

Standard users can no longer make comments on historical versions

Last updated on 10 November 2022

Admin
M-Files Desktop

Overview

If a normal user tries to make comments on a historical version of a document/object, they might receive the following error:
image.png
DlgModifyVersionDetails.cpp, 284, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
CoVaultMountingDocumentOperations.cpp, 3425, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
DocumentCache.cpp, 11402, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
DocumentCache.cpp, 11485, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
DocumentCache.cpp, 11616, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
RPCMethodCallWithRetry.h, 28, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
RPCMethodCallWithRetry.h, 28, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
RPCDocumentOperations.cpp, 13247, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
RPCDocumentOperations.cpp, 7722, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
MCallInLoop.h, 712, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
RPCDocumentOperationsHelper.cpp, 4506, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
RPCDocumentOperationsHelperPrivate.cpp, 7501, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
RPCDocumentOperationsHelperPrivate.cpp, 6949, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
RPCDocumentOperationsHelperPrivate.cpp, 8933, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
RPCDocumentOperationsHelperPrivate.cpp, 10080, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
RPCDocumentOperationsHelperPrivate.cpp, 10265, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
RPCDocumentOperationsHelperPrivate.cpp, 10537, You do not have sufficient access rights to change the property "Comment" in checked-in versions. (0x800400C0)
(M-Files 22.8.11572.0 2022-06-15T13:40:24.149Z)

Solution

This was a previously known issue with ID 161592 that was fixed. It would nullify a history/compliance trail because users who had access to a document could make comments on a historical version that was not under their name. It would look like the comment was attributed to a different user which would of course complicate and possibly even nullify history trails.

This was fixed by not allowing non-admin users to make changes to a historical version's comments at all.

Currently, there is no way to turn this off or to work around it except to be an admin of the vault.

There is an improvement in place with ID 4016 to allow users to change historical versions' comments without having full control of the vault. That would allow for finer control of this.


 

Still need help?

On this page