如何在共享点上的列表中配置列

时间:2019-05-17 18:37:11

标签: sharepoint office365 sharepoint-2013

我需要自定义SharePoint列表中的一两列。

我需要限制一组用户对选定列的编辑,而另一组用户将有权编辑列表中的所有列。

2 个答案:

答案 0 :(得分:0)

通过JSOM检查当前用户是否属于一个组。 check this thread

然后禁用jQuery的控制。

// Disable #x
$( "selector" ).prop( "disabled", true );

// Enable #x
$( "selector" ).prop( "disabled", false );

jQuery selector

答案 1 :(得分:0)

简短的答案是您不能这样做。权限是在列表级别设置的,而不是低于字段或视图之类的权限。

长答案是,有很多不同的技巧可以使您看起来像在授予视图/字段类型的权限,但是只要数据在同一列表中,就需要向这些用户授予访问权限或服务帐户等...

查看此:https://social.technet.microsoft.com/Forums/office/en-US/3730d47f-6ba2-4ffd-ac05-567b042ff5c1/how-to-restrict-permissions-on-list-views?forum=sharepointgenerallegacy