Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location

    Microsoft Flow也是V9.0版本中出现的的一个新功能,先看下微软官方对它的定义:"Microsoft Flow 是一项实用简便的基于云的服务,可让业务用户构建用于跨应用程序和服务来自动化耗时的业务任务和流程的工作流程"。本篇介绍的自动创建Sharepoint Location就属于其中的跨应用程序和自动化。

    做过CRM和sharepoint集成或者用过的人知道,只有当用户去点击记录的navigation中的文档时才会在文档库中创建属于该记录的location,但创建过程有时会很缓慢,这给用户带来了不好的体验,所以用户会提出在记录创建时就自动创建这个location,之前我们的做法是用代码实现,但有了Microsoft Flow以后就又多了一种方式。

    先来看下Microsoft Flow的位置在哪,设置-Microsoft Flow

Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location

   里面自带了很多模板,可以提供各种各样的功能,可以去慢慢了解下,本示例我选择从头创建

    然后就到了连接器和触发器页面,选择Dynamics 365

Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location

    我选择在Dynamics 365-创建记录时触发

 Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location

    选择对应的组织和实体

 Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location

    然后点击新建步骤,添加操作

 Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location

    操作里选择SharePoint

  Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location

      把对应的填上,有两个地方要注意,第一个是文件夹路径,看下location的命名规则,是实体主字段_记录Guid(中间不带-),所以需要通过表达式把整个路径拼接出来,第二个就是这里会创建一个叫Readme的txt文本,因为只能自动创建文件而不能只创建location

  Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location

    Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location

    建完以后保存,但我的flow报错了,来看下错误

Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location

    提示要启用change tracking,那就启用一下吧

Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location

     至此配置就结束了,效果如下图

Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location

    Microsoft Flow是有单独的网址的,https://asia.flow.microsoft.com,可以在这个网站上管理你的Flow,也可以查看Flow的运行情况。

     Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location

    最后来看下这玩意可是要收费的哦,收费标准如下,如果免费的对你来说够用最好,不够用就要考虑购买了。

Dynamics 365 Online 利用Microsoft Flow实现自动创建Sharepoint Location