我知道如何为Imanage获取文件夹中项目的安全属性。我正在寻找一些代码片段,它只在文件夹级别提供安全属性。
答案 0 :(得分:2)
IManFolder
类型的Security
属性包含文件夹的UserACLs
和GroupACLs
属性。您可以通过浏览这些集合来查找现有的用户和组权限。
例如,下面的代码段会将myfolder的现有用户权限添加到IManDocument
newDoc。
foreach (IManUserACL acl in myfolder.Security.UserACLs)
{
newDoc.Security.UserACLs.Add(acl.User.Name,acl.Right);
}