這是我在Sharepoint論壇上發佈的相同post的副本 - 沒有得到任何答覆。 :(修剪Sharepoint託管應用程序中的內容的最佳實踐?
我正在開發一個Sharepoint 2013應用程序,它被設置爲Sharepoint Hosted。我在應用程序中有一個部分,我想與配置相關,所以我想只允許某些用戶或角色能夠訪問這些內容,甚至可以看到它存在(例如,如果您願意,可以使用Admin按鈕)。在Sharepoint 2013 Apps中完成此操作的最佳做法是什麼?Thusfar,我一直在使用jQuery和在REST API,我希望有一個內這樣的標準,我應該使用。
在此先感謝任何人誰可以權衡這裏。
這是有道理的,我想。因此,在Sharepoint託管應用程序的應用程序Web上下文中,只需檢查登錄用戶對應用程序Web的有效基本權限(例如管理Web權限檢查),RESTful調用看起來如何? –
首先,您必須加載您想要檢查權限的Web或列表的EffectiveBasePermission屬性。一旦執行asyc成功,您可以通過PermissionKind檢查用戶的權限。這裏有一個類似的鏈接,但它檢查列表項的權限:[link](http://www.novolocus.com/2012/02/29/check-permissions-in-javascript-client-object-model /) – MikeTran13