使用c#获取iManage中文件夹的安全性

时间:2014-01-09 16:48:16

标签: imanage

我知道如何为Imanage获取文件夹中项目的安全属性。我正在寻找一些代码片段,它只在文件夹级别提供安全属性。

1 个答案:

答案 0 :(得分:2)

IManFolder类型的Security属性包含文件夹的UserACLsGroupACLs属性。您可以通过浏览这些集合来查找现有的用户和组权限。

例如,下面的代码段会将myfolder的现有用户权限添加到IManDocument newDoc。

foreach (IManUserACL acl in myfolder.Security.UserACLs)
{
  newDoc.Security.UserACLs.Add(acl.User.Name,acl.Right);
}