Как разрешить пользователям запрашивать доступ к определенному документу в SharePoint? - PullRequest
2 голосов
/ 08 июня 2009

Я хотел бы создать что-то в SharePoint, чтобы пользователи могли запрашивать доступ к определенным документам, а затем чтобы я мог назначить доступ на определенный период. Будет ли это возможно в SharePoint? Если так, как бы я поступил так? Что я должен использовать?

Заранее спасибо!

Ответы [ 3 ]

4 голосов
/ 08 июня 2009

Установите группу SharePoint для этих документов, а затем разрешите пользователям запрашивать членство в группе.

1 голос
/ 08 июня 2009

Вот как бы я это сделал:

  1. Добавление столбца гиперссылки в библиотеку документов

  2. Добавьте обработчик событий «Новый элемент» в DL, который добавляет URL-адрес в столбец гиперссылки, и укажите гиперссылку на вашу собственную страницу ASP.Net (или даже сам DL) с подробными сведениями о документе. требуется (ID и др.) в строке GET. Назовите эту гиперссылку «Запросить доступ» или что-то подобное.

  3. Создайте веб-часть, которая проверяет строку GET на наличие правильных переменных, идентифицирует пользователя (в данный момент зарегистрированный пользователь просматривает страницу, на которой находится веб-часть) и отправляет вам электронное письмо, информирующее вас о запросе. Добавьте эту веб-часть на целевую страницу ASP.Net на шаге 2.

Когда документ добавлен, обработчик события обновит столбец гиперссылки с необходимой гиперссылкой. Когда пользователю требуется доступ, он нажимает на правильно сформированную гиперссылку, которая приведет вас на страницу с веб-частью получателя. Веб-часть получателя получит необходимую информацию из строки GET, сообщит вам по электронной почте, а также сообщит пользователю, что запрос получен.

Хотя я уверен, что есть лучший способ сделать это ...

0 голосов
/ 09 июня 2009

Вы можете изменить всплывающее меню, отображаемое при наведении на документ. Добавьте ссылку в это меню, вот пример того, как изменить меню при наведении:

www.articlestreet.com / компьютеры / отправить-а-SharePoint-документ-библиотека-файлов, как-email.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...