2017-02-16 72 views
0

我有一個Excel模板應用程序,其中模板根據對來自數據庫的數據的調整執行一些計算。 調整由用戶提供。 計算完成後,excel文件將存儲在SharePoint網站上,併發送郵件以供管理員批准。 用戶羣每個月都在不斷變化。所以如果用戶沒有權限到SharePoint站點,應用程序會拋出一個錯誤。 我想添加一個軟警告,其中我想向用戶顯示適當的消息,例如「您無權訪問SharePoint,請在以下位置申請訪問權限:」。 我有一個與CONTRIBUTE權限級別的共享點的匿名帳戶。 我想知道如何檢查一個特定的用戶ID是否需要使用sharepoint對象模型的權限級別。檢查一個特定用戶是否有權訪問sharepoint編程(C#代碼)

我已經嘗試了幾種網絡上可用的方法,但無法通過不同用戶標識的權限級別進行迭代。

回答

0

嘗試在Web實例上使用GetUserEffectivePermissions(username)(我假設您使用的是CSOM)。

但我相信你需要枚舉權限的權限。

相關問題