我正在尝试管理用户权限
我知道如果我想授予特定用户发布和浏览(PermissionIds U,F),我会这样做:
contentService.AssignContentPermission(node, 'U', userId);
contentService.AssignContentPermission(node, 'F', userId);
但是如果用户已经拥有这些权限并且我想删除发布并授予“发送到发布”(H),该如何删除该用户/节点组合的现有发布权限?
我试过了:
contentService.AssignContentPermission(node, '-', userId);
但这似乎不起作用。
答案 0 :(得分:1)
看起来最好使用ApplicationContext.Current.Services.UserService分配权限
获取所有可应用的节点(在我的情况下为一个节点)和权限并调用
value=""