【问题标题】:Filenet - Get Email Id out of user id in Filenet WorkflowFilenet - 从 Filenet Workflow 中的用户 ID 中获取电子邮件 ID
【发布时间】:2018-01-29 21:09:45
【问题描述】:

我是 Filenet BPM 的新手,我正在研究一个批准系统工作流程,其中附加的文档要么被批准,要么根据响应被拒绝。我必须向 Originator 发送一封电子邮件,说明该文档已被批准或拒绝,并且我能够获取启动工作流的人的 userId/AliasId,但我无法从用户 ID 中获取 emailId。我们已经在域级别进行了 LDAP 配置设置,但我不知道应该怎么做才能实现此功能。请帮忙。

【问题讨论】:

    标签: filenet-content-engine filenet-process-engine content-platform-engine


    【解决方案1】:

    你应该使用com.filenet.api.security.User:

    User user = Factory.User.fetchInstance(connection, userId, null);
    String email = user.get_Email();
    

    userId 可能有不同的形式,如the documentation 中所述:

    有效的字符串是 ID、短名称或专有名称。 如果身份验证提供程序是 Microsoft Active Directory,您可以 还要指定 UPN。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-22
      • 2019-06-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多