我想在SharePoint中創建一些東西,允許用戶請求訪問特定文檔,然後讓我能夠分配一段時間的訪問權限。這可能在SharePoint?如果是這樣,我將如何去做這件事?我必須使用什麼?如何讓用戶請求訪問SharePoint中的特定文檔?
在此先感謝!
我想在SharePoint中創建一些東西,允許用戶請求訪問特定文檔,然後讓我能夠分配一段時間的訪問權限。這可能在SharePoint?如果是這樣,我將如何去做這件事?我必須使用什麼?如何讓用戶請求訪問SharePoint中的特定文檔?
在此先感謝!
爲這些文檔設置SharePoint組,然後允許用戶向組請求成員資格。
用戶如何/向哪個組請求成員身份? – Etienne 2009-06-08 17:05:56
他們必須點擊該組,然後請求訪問 – 2009-06-08 19:27:58
這是我會怎麼做:
添加一個超鏈接列到文檔庫
一個「新項目」的事件處理程序添加到它增加了URL以超級鏈接的DL列,然後將超鏈接指向您自己的ASP.Net頁面(甚至是DL本身),並在GET字符串中提供所需文檔(ID等)的詳細信息。調用這個超鏈接'請求訪問'或類似的東西。
創建一個web部件,該部件檢查GET字符串是否有正確的變量,標識用戶(當前登錄的用戶查看web部件所在的頁面)並向您發送一封電子郵件,通知您該請求。此網頁組件添加到目標頁面ASP.Net在步驟2中
當添加文件,事件處理函數將更新所需的超鏈接的超級鏈接列。當用戶需要訪問時,他們將點擊正確形成的超鏈接,這會將您帶到帶有接收器web部件的頁面。接收器Web部件將從GET字符串中獲取所需信息,通過電子郵件通知您,並通知用戶已收到請求。
雖然我敢肯定,那裏有一個更好的方式來做到這一點...
您可以修改,同時將鼠標懸停在文檔顯示真實的「彈出」菜單。將鏈接添加到菜單,這裏有一個如何改變懸停菜單的例子:
www.articlestreet.com/computers/send-a-sharepoint-document-library-file-as-email.html
你可以提供一個鏈接到「請求訪問到組」 - >'/_layouts/reqgroup.aspx?Group = GroupName` – WhiteHat 2015-12-15 14:37:56