You must first check out this document before making changes and RoleAssignments
This morning I ran into an issue with SharePoint where I was attempting to adjust the permissions of a list item and I got the following error message: Microsoft.SharePoint.SPException: The file “http://portal.company.com/sites/acme/Memos/Q1 Memo.docx” is not checked out. You must first check out this document before making changes. —> System.Runtime.InteropServices.COMException (0x8007009E): The file “http://portal.company.com/sites/acme/Memos/Q1 Memo.docx” is [...]



