2014-02-27 156 views
0

在用戶試圖訪問文件的時刻,是否可以授予文件訪問權限?按需授予文件訪問權

這裏的條件:

  1. 用戶1和用戶工程,爲同一家公司。
  2. User1將文件上傳到多個不同公司使用的文檔庫。
  3. 用戶2嘗試下載用戶1上傳的文件。
  4. 檢查User2是否與 上傳文件的用戶在同一家公司工作。
  5. 如果是,授予訪問權限。

我之所以要這樣做的原因是因爲文檔庫正在被不同的公司使用。要求只有同一公司的用戶才能訪問該公司上傳的文件。

感謝,

回答

0

你必須安排在不同的文件夾/文件sets.Create SharePoint組每家公司的共享文檔庫中的文件和文件夾指定級別的權限,使得各公司的用戶將有權相應的文件夾。這樣,user1將文件上傳到他的公司文件夾和用戶2,因爲屬於同一個公司將有權訪問它。

另外,您也可以編寫事件處理程序,使項目級別的權限,如果你不想去的文件夾級別的權限。(不推薦)

0

您可以使用文件夾,通過爲每個公司創建一個文件夾來實現這一目標併爲用戶1和用戶2分配其公司文件夾的權限。 或 創建一個名爲company的列。將文件上傳到組的用戶可以選擇該文件屬於哪個公司。根據該列,您可以將權限授予正確的公司組。這可以使用工作流程,事件接收器或像這樣的應用程序解決方案來完成:http://truapps.portalfront.com/tru-permission-automation-for-sharepoint.html

+0

我已經知道這個概念。不幸的是,目前這還不可行。 – Nath