2009-09-04 29 views
3

是否可以使用Web Services在WSS 3.0中的文件夹或子文件夹中添加或更新权限?通过SharePoint Web Services在文件夹中添加权限

现在,我创建了列表(文档库)中的文件夹和父项的权限继承,但我需要在列表中的文件夹中添加新的权限。

/_vti_bin/permissions.asmx不允许在文件夹级别添加权限。

我该怎么办?

谢谢,

回答

3

权限Web服务的AddPermissions方法只能用于将权限添加到站点或列表,而不能用于列表中的文件夹。为了更加清楚,请查看Permissions.AddPermissions Web方法的Microsoft文档。

+0

我非常喜欢sharepoint的另一个原因! – 2009-10-26 11:05:46

+0

但是可以在共享点权利中使用物品级权限功能。那么他们如何在没有Web服务的情况下实现它 – TinTin 2011-02-01 10:15:47

0

是的,只需转到文件夹的上下文菜单中的管理权限。然后在管理权限页面上选择编辑权限,它将打破继承,然后您可以添加/删除组到文件夹。

+0

感谢您的回复,但我的意思是我如何添加权限与SP Web服务并不直接与SP的网站添加。 – i3gu 2009-09-04 17:31:13

+2

嗯,你不能。 OOTB网络服务只能走到目前为止... – Colin 2009-09-04 23:17:31

+1

远远不够,以至于在第一时间使用它们是浪费时间。 – 2009-09-07 11:14:14

0

也许你对以下信息东西

公共无效AddPermission //你可以使用这个在一个网站,我认为你可以用它在SharePoint来添加权限,但我不知道它肯定 ( 字符串对象名, 串的objectType, 串permissionIdentifier, 串permissionType, INT permissionMask )