FileNet 5.2订阅以用户身份运行

时间:2015-05-21 14:07:45

标签: filenet-p8

IBM Knowledge Center声明

  

服务器在订阅执行期间禁用安全性访问检查

但未提及代码用于执行的用户凭据,您需要知道这些凭据才能在应用程序服务器上映射用户RunAs角色。 FileNet使用什么用户凭据来执行事件操作代码?

2 个答案:

答案 0 :(得分:0)

据我了解,当您创建异步订阅时,它将在p8boostrap用户下执行。

当您执行同步订阅时,它将保留用户上下文。

但你可以肯定地检查一下。

答案 1 :(得分:0)

正在使用触发操作的用户。例如。如果用户更改文档的属性(让我们说DocumentTitle因为它始终存在)并单击“保存”,则会触发更新事件,该事件将启动订阅(如果订阅了更新事件),从而启动操作。对于短期运行任务使用同步,您可以立即向用户显示更新。使用异步,用户必须单击“刷新”。

如果没有在开始时仔细规划安全性可能会很痛苦,对于要执行的操作,用户必须拥有订阅,操作事件,文档类等的权限,基本上用于所涉及的所有内容或者用户将获得尝试修改DocumentTitle时出现含糊的错误消息。

来源:个人经验,抱歉没有官方参考,如有疑问先验证。