Dynamics CRM 2013 停用和激活按钮的显示与隐藏

CRM中命令栏上的有些按钮是可以通过权限控制显示和隐藏的,比如新建、保存、保存并关闭、删除等,但惟独激活和停用无法控制,但我们还是可以用权限去控制,只是稍微绕了那么一下。

这里就要涉及到按钮的自定义了,说到按钮的自定义那肯定得用到ribbon workbench,这个工具如何使用不在本文阐述的范围内。见下图,右击active按钮选择customise command(我这边已经生成过了所以是灰的),点击display rule

具体的参数啥意思就不解释了,最后一个参数你是要create呢还是delete呢又或是write呢就看你的实际情况了,虽然用到了display rule  但这里还是用过安全角色来控制它的显示隐藏,如果你说全部都不需要看,那你直接hide好了。

两个不同角色的效果对比图如下

Dynamics CRM 2013 停用和激活按钮的显示与隐藏

时间: 2024-12-28 13:25:41

Dynamics CRM 2013 停用和激活按钮的显示与隐藏的相关文章

微软Dynamics CRM 2013 中业务规则,有点像C#的正则表达式

微软Dynamics CRM 2013  中业务规则,我的理解就是有点像C#的正则表达式, 如方某个字段,必须输入什么范围的数值,其它字符不能乱输入. 打开方式有二种: 1种像上篇文章中写的那样, 在系统视图中 找到 业务规则 2. 打开表单编辑器,在上面的菜单栏中找到 业务规则. 选中 业务规则 新建一个业务规则 我们设定的规则是总金额大于80000,把一般销售助理表单中的 付款方式 锁定,放权给销售经理可以更改. 保存一下: 最后一定要 "激活" 如下图,状态为已激活. 业务规则功

使用Ribbon Workbench来修改停用、激活按钮的权限

在实施的过程中,有时会遇到客户为了管控使用人员的操作或防止使用人员通过停用后再激活来绕开部分逻辑,需要对激活.停用按钮赋予单独的权限.但很遗憾,在Dyanmics CRM中,并没有把停用.激活按钮单独做为一项权限来进行配置,基本上,只有拥有写的权限,就可以随意激活或者停用一条记录.因此,可以考虑通过修改Ribbon按钮的Display Rule或者Enable Rule来变相地实现权限的控制. 修改Ribbon可以通过导出解决方案再编辑XML的方式,但这种方式操作繁琐且容易出错导致Ribbon无

Dynamics CRM 2011升级到Dynamics CRM 2013

(一)检查Customizations 从2011升级到2013有一些legacy feature是不再支持的了: CRM 4.0 plugin-ins CRM 4.0 client-side scripting CRM 4.0 custom workflow activities 2007 web service endpoint ISV folder support for custom web applications Solution Down Level tool 微软提供了Legac

升级!将Dynamics CRM 2013 升级至 Dynamics CRM 2015吧!

今天我们来看看Dynamics CRM 2015的系统升级,对于新系统的升级,我们有两种升级方法:1)在现有系统中通过Dynamics CRM 2015安装包对旧系统进行升级,2)将旧系统迁移至新系统中.在这篇文章里,我们采用第二种方法,当然,这也是微软推荐的方法. 在升级系统之前,我们要做好一系列的准备工作.在之前的博文中,我也提到了很多新系统中的Feature,如果没有在End User做好十足的准确之前,我是不建议大家去升级现有系统.在升级Dynamics CRM 2013 系统之前,我们

Dynamics CRM 4.0升级Dynamics CRM 2013后全局Ribbon的修改

最近在为一个客户在Dynamics CRM 4.0到Dynamics CRM 2013的升级,升级之后发现原来在Dynamics CRM 4.0中定义的全局Ribbon按钮像牛皮癣一样,在每个实体页面的ISV Group下都显示着,但又不显示正确的中文按钮名,并且也没有正确的执行相应的功能,所以需要对这些Ribbon进行修改. 首先,在Dynamics CRM 4.0的[系统设置]-[自定义]-[导出自定义项]里选择[ISV配置]然后将其导出,然后在Dynamics CRM 2013的[系统设置

Dynamics CRM 2013 SP1 升级到Dynamics CRM 2015

首先截图一下我要升级的Dynamics CRM 2013版本如下图,可以看到是打了SP1后的CRM 2013. 运行CRM 2015简体中文版的安装文件CRM2015-Server-CHS-amd64.exe,解压后提示如下: 囧,看了下没有这个名叫Microsoft Dynamics CRM Connector for SQL Server Reporting Services的程序啊,我猜应该是Dynamics CRM Reporting Extensions,果然下载这个以后,安装就没有报

微软Dynamics crm 2013升级2015(一)提前准备及补丁

微软Dynamics crm 2013升级2015 之前,要把CRM 2013的补丁安装好,才能安装2015的安装包 主要要装以下的补丁: 1. kb2941390 2. kb2963850 3. kb3016464 kb2941390 kb2963850 kb3016464 安装完成了. 注:所有的安装程序在微软官方可以下载到.

为了免费拿到微软的年底发布会的门票,只有厚着脸皮再写些 Microsoft Dynamics CRM 2013文章分享了

奔跑中的2015, 为了免费拿到微软的每年年底发布会的门票和IT相关的证书,没有办法,本人大专学历太低,最近本人所以在的城市政府有人才奖厉计划,就因要求本科及以上学历,都跟本人无缘了,所以只有厚着脸皮再写些 Microsoft Dynamics CRM 2013文章分享了,争取能在微软得到证书,肯定自已了. 前几个月在家里找到2012年的一张微软北京技术大会的门票,想想今年应该写点什么技术文章,再免费参加一次会议吧,想想写什么方面的呢,微软的office,server,数据库等专家太多了,写不过

从 Microsoft Dynamics CRM 4.0 服务器迁移到 Microsoft Dynamics CRM 2013 Server

不能就地升级早于 Microsoft Dynamics CRM Server 2011 的版本,比如 Microsoft Dynamics CRM 4.0 服务器.但是,可以在升级过程中使用 Microsoft Dynamics CRM Server 2011 的试用版 32 位版作为过渡步骤,将 Microsoft Dynamics CRM 4.0 部署升级为 Microsoft Dynamics CRM 2013.若要将本的 Microsoft Dynamics CRM 4.0 服务器 迁移