How many times can you spot the letter "c" in:
Q: UserRecordAccess Does UserRecordAccess report edit-ability of ContentDocument or ContentVersion records?  
Every user I query URA with for either object returns HasEditAccess=true even if the content is not shared with them (or with a group they are part of) - that is, they are not Collaborators at all. 

A: Object level security is different than record level security. What's happening is that you're querying Object level security, which your users will have. Since they may not be the owner of the record, depending on your security model, they may not have edit or even read access to it. 

user
I counted twenty-seven "c"s in that text.
assistant