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

3

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

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

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

我该怎么做呢?

谢谢。

3个回答

4

Permissions Web Service的AddPermissions方法只能用于向站点或列表添加权限,不能用于列表内部的文件夹。要了解更多详细信息,请查看Microsoft文档中Permissions.AddPermissions Web Method。


但是 SharePoint 中有项目级别的权限功能,那么他们在没有 Web 服务的情况下如何实现它呢? - Ayyappan Anbalagan

0
也许你对以下信息有所了解: public void AddPermission // 你可以使用这个方法在网站中添加权限,我觉得在 SharePoint 中也可以用,但我不能确定 ( string objectName, string objectType, string permissionIdentifier, string permissionType, int permissionMask )

0

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


谢谢您的回复,但我的意思是如何在SP Web Services中添加权限,而不是直接在SP网站中添加权限。 - i3gu
1
足够远,以至于意识到一开始使用它们就是浪费时间。 - Alex Angas

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接