首页 > 解决方案 > FileNet Bulk 操作以根据归档的文件夹更新安全文件夹属性

问题描述

我有一组几千个 FileNet 文档,需要将安全性从文档级别重置为文件夹级别。有谁知道是否有文档集安全文件夹方法以及能够从文档所在的文件夹中获取对象引用并为该文档的安全文件夹设置对象引用?我将不胜感激任何帮助。

谢谢,

标签: securitybulkupdatefilenet

解决方案


FileNet 对每个实例有 4 个安全级别。 https://www.ibm.com/support/knowledgecenter/en/SSNW2F_5.2.0/com.ibm.p8.security.doc/p8psa007.htm

  1. 默认实例安全性 - 是适用于每个新实例的 ALC 预设(但尚未创建,因为预设变为其自己的 ACL)
  2. 从父容器(文件夹)继承 - 如果在关系级别应用继承。
  3. 通过应用安全策略从安全模板继承
  4. 拥有(文档)ACL

授权过程是通过应用所有 ACL(自己的和继承的)计算结果权限。

因此,如果您需要更改(重置)文档集的安全性,您几乎没有办法做到这一点:

  1. 如果您需要为这些文档的某人添加允许(或需要拒绝)权限,您可以手动向包含所有文档的根文件夹添加新的访问权限,并将此记录应用于所有子对象。仅当根目录下的文档或文件夹没有拒绝记录时才有效(因为拒绝覆盖允许)

  2. 您可以通过查询选择所有这些文档并应用批量修改脚本(处理程序)并为每个文档设置确切需要的 ACL 或清除它。 https://www.ibm.com/support/knowledgecenter/SSNW2F_5.2.0/com.ibm.p8.ce.admin.tasks.doc/p8pcc193.htm


推荐阅读