【转】Dynamics 365中的应用程序介绍

本人微信和易信公众号:微软动态CRM专家罗勇 ,回复275或者20180630可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong.me 。

Dynamics 365引入了应用程序,为啥要引入这个?这个是啥?怎么配置?典型应用场景是啥?今天我就来介绍下它。

我们做项目实施的时候可以看到一个用户登录Dynamics 365后可以看到的导航项目、仪表盘,视图、窗体比较多,从权限上讲,如果一个实体你对它有用户级别的读取权限就可以在导航栏看到它,你可以看到所有的公共视图、公共仪表盘,窗体如果没有启用基于角色的窗体功能,则可以使用几乎所有的窗体。有时候【浓缩就是精华】,我想看到更少点,怎么办?以往可能需要开发人员的协助,比如新建辅助实体来控制某些实体(常见的是设置类的实体)不显示给普通用户看,甚至有可能做深度客制化,对公共视图再做一次自定义筛选,这个有副作用,且用且珍惜吧。

现在Dynamics 365推出了应用程序这个概念,比如就可以解决这种场景,我进来后可以切换应用程序,切换到(也可以直接登录后默认进入)我的角色(比如销售员)对应的应用程序后,这个应用程序是精华版,集中在我关注的信息上,可以让我快速完成我的工作。听起来还不错?!除了可以筛选现有信息外,还有其他优点吗?有啊,比如配置简单(所见即所得),可以随解决方案一起迁移,可以控制能使用该应用程序的角色等等,有点小心动?说一千道一万,不如亲手做一遍,跟着我来动手做做吧。

使用浏览器登录Dynamics 365 Customer Engagement后,导航到【设置】> 【解决方案】,打开要定义应用程序的解决方案后导航到左侧的【应用程序】应用程序,然后点击命令栏的【新建】按钮。

 

出来的界面如下,注意唯一名称用英文,客户端分为两种【Web】和【统一接口】,因为目前很多人还是习惯Web所以我这里选择Web,【应用程序URL后缀】设置一个容易记忆的名字,方便后续直接用使用URL来切换,然后点击【完成】按钮。

 

出来的界面如下:

 

我先设置仪表盘,点击仪表盘,会看到邮编的面板有变化,显示了所有的公共仪表盘,我这里勾选几个销售员相关的仪表盘。然后会有几个相关的实体会自动添加到左边的实体视图部分。

 

可以点击实体的组件,比如【窗体】,【视图】,【图表】,右边面板则会相应变化,默认情况下是显示所有的,你也可以只选择部分,我这里都只是选择部分,截图如下:

 

 

 

你会发现【站点地图】那里提示缺少配置,点击朝着右上角的小图标会提示没有保存,所以先要保存一下。

 

保存后我们再来定义站点地图,新打开的样子如下:

 

下面我们将客户实体添加进来,点击【添加】>【子区域】。

 

设置新添加的【子区域】的实体属性为客户,关于这个子区域的其他属性我就不设置了,这个和Dynamics 365中的导航栏控制规则是对应的。

 

这个组的名字叫新建组,我这里也改动下,点击新建组,在右边显示的该组件的属性中设置下标题,保存并关闭。

 

 回到应用程序设计器,保存后点击【验证】按钮,需要确保验证没有错误,警告信息可以看看,看需要设置不。

 

没问题后点击【发布】按钮。

 

发布完毕后就可以访问了,我用一个普通用户去访问,可以直接使用 https://luoyongdemo.crm5.dynamics.com/apps/salesappdemo 来直接访问,但是这个时候会报错,如下:

 

这是因为新建一个应用程序默认只有【系统管理员】和【系统定制员】角色的用户可以访问,我们设置下让销售员角色的用户可以访问。导航到【设置】>【我的应用程序】,会显示我的应用程序,点击我刚才新建的应用程序的图标,选择【管理角色】。

 

我这里勾选销售员角色可以访问,然后保存。

 

 

现在具有销售员角色的用户可以访问了,你可能会觉得直接用URL访问比较难以记忆,当然也是可以通过访问用浏览器登录Dynamics 365 Customer Engagement后,点击【Dynamics 365】旁边的图标,然后再点击要访问应用程序来访问。

 

打开后可以看到导航栏如我们之前设置,很精简了。

 

可用的公共视图也精简了,当然,图表,窗体也如之前设置精简了。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/437766.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Python 标准库学习】伪随机数生成库 — random

欢迎加入 Python 官方文档翻译团队:https://www.transifex.com/python-doc/ 随机函数在很多科学计算中都会用到,比如生成一系列随机数来计算平均值、高斯分布、伽马分布、贝塔分布、对数正态分布等。 几乎所有模块函数都依赖于基本函数 random() &#…

【转】Dynamics 365中配置和使用文件夹级别的跟踪(folder-level tracking)

本人微信和易信公众号:微软动态CRM专家罗勇 ,回复274或者20180630可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong.me 。 Dynamics 365与Office 365可以方便紧密的集成…

【Python 标准库学习】多种操作系统接口和常用路径操作库 — os 与 os.path

欢迎加入 Python 官方文档翻译团队:https://www.transifex.com/python-doc/ os 模块简介:主流操作系统有 Windows、UNIX、Mac OS 等,os 模块为多种操作系统的访问提供了相关功能的支持,涉及对文件相关操作功能的实现、系统访问 Pa…

【转】Dynamics 365Online 如何启用手机端APP的离线功能

隐约记得365自带的手机app是支持离线功能的,但实际尝试后发现不行,断开网络后直接提示下图这样,无法操作了 然后就去查询了下最新版的Online设置离线的方式,步骤还挺多的,本篇即来分享下 第一步,首先要确定…

【Python 标准库学习】系统相关的参数和函数库 — sys

欢迎加入 Python 官方文档翻译团队:https://www.transifex.com/python-doc/ sys 模块提供了与 Python 解释器紧密相关的一些变量和函数,这些变量可能被解释器使用,也可能由解释器提供 sys 模块官方文档:https://docs.python.org/…

【转】Microsoft Teams快速上手系列-01Teams的前世今生

说到Teams,这到底是一个什么产品?有人说它是团队协作工具,有人说它是云视频系统,有人说它是Hub,还有人说它是微软有史以来发展最快的一个产品,还有人说它完全是一个高效办公神器。其实都是对的。 Teams集成…

【Python 标准库学习】时间相关的函数库 — time

欢迎加入 Python 官方文档翻译团队:https://www.transifex.com/python-doc/ time 模块提供了各种时间相关的函数,该模块中的大多数函数是调用了所在平台 C 语言库的同名函数,这些函数的语义因平台而异,可能会在不同的平台有不同的…

【转】响应式详解

一两年以前,我发现,很多人都被响应式搞得很懵逼。 现在,我依然发现,还是有很多人,依旧被响应式搞得很懵逼。 所以,我也很懵逼。 到底是哪个环节出了问题,让这么多学习前端的同学对于这个响应…

【Python 标准库学习】容器数据类型库 — collections

欢迎加入 Python 官方文档翻译团队:https://www.transifex.com/python-doc/ collections 模块实现了特定目标的容器,以提供Python标准内建容器 dict , list , set , 和 tuple 的替代选择。 collections 模块官方文档:https://docs.python.or…

【Python 标准库学习】安全哈希与摘要算法库 — hashlib

欢迎加入 Python 官方文档翻译团队:https://www.transifex.com/python-doc/ hashlib 模块针对不同的安全哈希和消息摘要算法实现了一个通用的接口。提供了常见的摘要算法,如MD5,SHA1等等。 摘要算法又称哈希算法、散列算法,摘要算…

【Python 必会技巧】[i for i in range(1,10)] — 列表解析式,列表中使用 for 循环

经常会看到类似于 [i for i in range(1,10)] 的表达式,这种表达式称为列表解析(List Comprehensions),类似的还有字典解析、集合解析等等。 列表解析式是将一个列表(实际上适用于任何可迭代对象)转换成另一…

【转】Microsoft Teams 常见问题

作者:Zimu 链接:https://www.zhihu.com/question/52246335/answer/244877022 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 功能还是很全的,能和skype、onedrive、yammer、shar…

Python 数据分析三剑客之 NumPy(一):理解 NumPy / 数组基础

CSDN 课程推荐:《Python 数据分析与挖掘》,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

【转】Asp.net的生命周期之应用程序生命周期

参考:http://msdn.microsoft.com/zh-cn/library/ms178473(vvs.100).aspx 参考:http://www.cnblogs.com/JimmyZhang/archive/2007/09/04/880967.html Http请求刚刚到达服务器的时候 当服务器接收到一个 Http请求的时候,IIS (Int…

Python 数据分析三剑客之 NumPy(二):数组索引 / 切片 / 广播 / 拼接 / 分割

CSDN 课程推荐:《Python 数据分析与挖掘》,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

【转】Asp.net的生命周期应用之IHttpModule和IHttpHandler

引言 Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一…

【转】静态类与非静态类

静态类 继承(多态)、静态本身就是相反的。另外需要知道属性、事件其实是些特殊的方法。 使用 static 修饰符声明属于类型本身而不是属于特定对象的静态成员。 static 修饰符可用于类、字段、方法、属性、运算符、事件和构造函数,但不能用于索…

Python 数据分析三剑客之 NumPy(三):数组的迭代与位运算

CSDN 课程推荐:《Python 数据分析与挖掘》,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

Python 数据分析三剑客之 NumPy(四):字符串函数总结与对比

CSDN 课程推荐:《Python 数据分析与挖掘》,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…