我有一個CRM 2011部署,其中有3個設置價格表,用於顯示3種不同類型的客戶的不同價格。由於企業用戶的性質必須能夠創建新產品,但我不想讓用戶能夠創建新的價目表。如何阻止用戶在CRM 2011中創建新價格列表
目前,他們可以做到這一點,一些用戶不理解價目表的概念一直在創建他們自己的價目表,並導致其他人混淆。
任何人都知道我可以使用什麼權限來阻止用戶這樣做?我無法在CRM動態權限中找到PriceList實體。
我有一個CRM 2011部署,其中有3個設置價格表,用於顯示3種不同類型的客戶的不同價格。由於企業用戶的性質必須能夠創建新產品,但我不想讓用戶能夠創建新的價目表。如何阻止用戶在CRM 2011中創建新價格列表
目前,他們可以做到這一點,一些用戶不理解價目表的概念一直在創建他們自己的價目表,並導致其他人混淆。
任何人都知道我可以使用什麼權限來阻止用戶這樣做?我無法在CRM動態權限中找到PriceList實體。
沒有關於價目表(PriceLevel
)實體的權限。
MSDN - PriceLevel (Price List) Entity Privileges
如果你想停止用戶創建新的價格表,你可以創建一個同步插件。
首先您創建一個名爲Price List Enabled Users
的角色,並分配給有權創建價目表的用戶。
該插件(在Create
消息上註冊)將檢查當前用戶是否具有此特定角色,如果不是,則會引發異常並且不會創建新價格列表。
或者您可以創建一個工作流程,通過創建一個價格列表來觸發這個工作流程。 。
「如果由用戶團隊修改不等於xxxx,則'停止工作流程'爲'取消'」。這將阻止用戶保存記錄。您也可以輸入錯誤消息,指出他們沒有執行此操作的權限。