2009-06-08 56 views
2

我想在SharePoint中創建一些東西,允許用戶請求訪問特定文檔,然後讓我能夠分配一段時間的訪問權限。這可能在SharePoint?如果是這樣,我將如何去做這件事?我必須使用什麼?如何讓用戶請求訪問SharePoint中的特定文檔?

在此先感謝!

+0

你可以提供一個鏈接到「請求訪問到組」 - >'/_layouts/reqgroup.aspx?Group = GroupName` – WhiteHat 2015-12-15 14:37:56

回答

4

爲這些文檔設置SharePoint組,然後允許用戶向組請求成員資格。

+0

用戶如何/向哪個組請求成員身份? – Etienne 2009-06-08 17:05:56

+0

他們必須點擊該組,然後請求訪問 – 2009-06-08 19:27:58

1

這是我會怎麼做:

  1. 添加一個超鏈接列到文檔庫

  2. 一個「新項目」的事件處理程序添加到它增加了URL以超級鏈接的DL列,然後將超鏈接指向您自己的ASP.Net頁面(甚至是DL本身),並在GET字符串中提供所需文檔(ID等)的詳細信息。調用這個超鏈接'請求訪問'或類似的東西。

  3. 創建一個web部件,該部件檢查GET字符串是否有正確的變量,標識用戶(當前登錄的用戶查看web部件所在的頁面)並向您發送一封電子郵件,通知您該請求。此網頁組件添加到目標頁面ASP.Net在步驟2中

當添加文件,事件處理函數將更新所需的超鏈接的超級鏈接列。當用戶需要訪問時,他們將點擊正確形成的超鏈接,這會將您帶到帶有接收器web部件的頁面。接收器Web部件將從GET字符串中獲取所需信息,通過電子郵件通知您,並通知用戶已收到請求。

雖然我敢肯定,那裏有一個更好的方式來做到這一點...

相關問題