Tech Trek – 2013.01.05
Don’t you love how SharePoint errors are ambigious? Recently, a user reported receiving the following message when saving a document back into a library:
"Cannot perform this operation. The file is no longer checked out or deleted."
I opened a document in the affected site to re-create the issue and didn’t use the check-out option and it worked. Unfortunately, it is not the root cause of the issue.
As it turns out, the affected document library consists of managed metadata properties that aren’t being filled out for end-users. The metadata is displayed properly on my end since I was using a Site Collection Administrator account. What could be wrong?
After some research, there is a hidden SharePoint list that manages the used terms located in the root of the site collection.
Using the blog post I found below, I had to make sure that “NT Authority\Authenticated Users” has read-only permission to this list. Viola! The list works for all users after manually adding such account with the correct permission.