在Sharepoint托管应用程序中修剪内容的最佳实践?

时间:2014-01-13 19:37:42

标签: jquery rest sharepoint sharepoint-2013

这是我在Sharepoint论坛上制作的同一post的副本 - 没有得到任何回复。 :(

我正在开发一个设置为Sharepoint Hosted的Sharepoint 2013应用程序。我在应用程序中有一个部分,我想与配置相关,所以我想只允许某些用户或角色能够访问此内容,甚至看到它存在(即管理员按钮,如果你将)。在Sharepoint 2013 Apps中实现此目的的最佳实践是什么?因此,我一直在使用jQuery和REST api做所有事情,我希望我应该使用这个标准。

提前感谢任何可以在这里权衡的人。

1 个答案:

答案 0 :(得分:0)

我通常使用List或Web的EffectiveBasePermissions属性开发SP 2013应用程序和我的所有应用程序,以检查用户是否具有适当的权限。例如:如果用户是管理员,请检查权限类型是否为管理网站。或者您可以检查列表中用户的权限是否可以添加/编辑/删除。通过这种方式,您可以显示或隐藏管理员按钮或用户的相应操作。 有关PermissionKind的详细信息,请参阅以下链接: http://msdn.microsoft.com/en-us/library/office/ee556747(v=office.14).aspx

如果您需要更多相关内容,请告诉我。