Невозможно удалить элемент через службу List - PullRequest
0 голосов
/ 10 марта 2020

У меня есть консольное задание, которое выполняет некоторое сравнение документов в библиотеке SharePoint, а затем удаляет некоторые документы.

Однако удаление завершается неудачно для некоторых документов со следующей ошибкой:

<ErrorCode>0x80070005</ErrorCode>
<ErrorText>Access denied.

You do not have permission to perform this action or access this resource.</ErrorText>

В чем может быть проблема?

Я проверил библиотеку документов и отдельные документы и убедился, что соответствующая учетная запись имеет разрешения на удаление. Фактически, многие другие документы удаляются из той же библиотеки.

Не может быть, чтобы кто-то еще где-то открыл документ; У меня не было возможности удалить некоторые документы более года.

ps метод удаления вызывается через listService.UpdateListItems(libraryname, XML)

...