通过SharePoint Web服务在文件夹中添加权限

时间:2009-09-04 11:24:08

标签: c# sharepoint permissions web-services wss

是否可以在带有Web服务的WSS 3.0中添加或更新文件夹或子文件夹中的权限?

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

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

我该怎么办?

谢谢,

3 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

也许您对以下信息有所了解

public void AddPermission //您可以使用它在网站中添加权限我认为您可以在sharepoint上使用它但我不确定它 (     string objectName,     string objectType,     string permissionIdentifier,     string permissionType,     int permissionMask )