【问题标题】:How do I give a workflow permissions without giving them to the user?如何在不将其授予用户的情况下授予工作流权限?
【发布时间】:2019-10-04 15:50:15
【问题描述】:

我有一个实时工作流,当不同实体上的字段发生更改 (CustomIssue) 时,它会自动创建实体的新实例 (CustomLog)。我不关心 CustomIssue 的权限,但我想将 CustomLog 的权限限制为对所有用户只读。但是,这意味着当 CustomIssue 更改时工作流无法正确执行。

我尝试创建一个具有无限 CustomLog 权限的新用户,将他们设置为工作流的所有者,然后将工作流设置为以所有者的名义运行。但我仍然收到错误Principal user is missing prvCreatenew_customlog privilege。有没有办法让工作流自动创建自定义日志而不让用户手动创建它们?

【问题讨论】:

  • 您是否在 WF 步骤中将 customlog 的所有者设置为用户?
  • @ArunVinoth 你是对的 - 我将错误的测试帐户设置为记录的所有者。一旦我将其切换到正确的帐户,它就可以正常工作。感谢您的提示!
  • 很高兴为您提供帮助,我会将其作为答案发布,因此您可以投票/接受作为答案

标签: dynamics-crm microsoft-dynamics dynamics-365


【解决方案1】:

检查您是否将用户设置为工作流步骤中创建的CustomLog 记录的所有者。顺便说一句,您可以忽略该所有者字段,以便 CRM 平台可以为您设置它(当前上下文用户 - 在您的情况下是测试帐户)。

【讨论】:

    猜你喜欢
    • 2017-08-07
    • 2020-01-04
    • 2019-10-03
    • 1970-01-01
    • 2018-03-18
    • 1970-01-01
    • 2012-12-05
    • 2019-05-21
    • 2012-07-09
    相关资源
    最近更新 更多