2010-06-19 3 views
0

Я хочу разработать решение, не позволяющее любому пользователю удалять документ в библиотеке. Могу ли я сделать эту клиентскую сторону? СпасибоНе разрешить пользователю удалять документ в библиотеке

+1

Что вы подразумеваете под * клиентской стороной *? Без развертывания пользовательского кода на сервере? Вы знаете, как настроить уровни разрешений? http://office.microsoft.com/en-us/windows-sharepoint-services-help/permission-levels-and-permissions-HA010100149.aspx –

ответ

1

Один из вариантов - установить разрешения, чтобы пользователь не мог удалять элементы. Если вам нужно что-то делать программно, есть элемент ItemDeleting, который даже запускает (серверную сторону) каждый раз, когда элемент удаляется, и затем вы можете реализовать любую логическую логику, которую требуют правила вашего приложения. Более подробная информация о ItemDeleting из Wrox

Джон

0

Можно также определить политику хранения на библиотеке документов - если в настройки вы найдете параметры политики управления информации - однако я согласен с Джоном, и я думаю, управление разрешениями - правильный путь.

Смежные вопросы