0

我有一个 CRM 2011 部署,其中有 3 个设置价目表,用于显示 3 种不同类型的客户的不同价格。由于业务的性质,用户必须能够创建新产品,但是我不想让用户能够创建新的价目表。

目前他们可以两者兼得,一些不了解价目表概念的用户一直在创建自己的价目表,这给其他人造成了困惑。

任何人都知道我可以使用什么权限来阻止用户这样做?我在 CRM 动态权限中找不到 PriceList 实体。

4

2 回答 2

2

没有关于价目表 ( PriceLevel) 实体的权限。

MSDN - PriceLevel(价目表)实体特权

如果您想阻止用户创建新的价目表,您可以创建一个同步插件。

首先,您创建一个名为Price List Enabled Users并分配给有权创建价目表的用户的角色。

该插件(在Create消息上注册)将检查当前用户是否具有此特定角色,如果没有,它将抛出异常并且不会创建新的价目表。

于 2013-07-10T07:24:04.083 回答
0

或者,您可以创建一个在创建价格清单时触发的工作流程,该价格清单规定了类似的内容。.

“如果用户团队修改不等于 xxxx,则‘停止工作流’为‘已取消’”。这将阻止用户保存记录。您还可以在他们收到的错误中输入一条消息,告知他们无权执行此操作。

于 2016-02-12T09:39:24.923 回答