使用“环境变量”将系统config配置文件通过解决方案的方式进行迁移

在CRM中我们通过会设置一些自定义的全局变量,例如第三方api的域名、任务启动的时间间隔、代理用户的配置等,但是在进行新环境部署的时候没法通过解决方案一次性导入,需要人为手动维护或者通过excel导入的方式,增加了迁移的时间成本

其实在PowerPlatform环境里有“环境变量”这样的配置,可以帮助我们解决这种问题

1、首先新建一个Solution,方便统一管理

2、在Solution里面,选择“新建”->“更多”->"环境变量"

 

3、选择新建环境变量,目前数据类型有6种,除了常见的“十进制数字”、"JSON"、“文本”、“布尔”类型外,还有针对SharePoint的数据源类型、以及Azure Key Valut这样的基于Azure的秘钥保管库

 

 

 

 4、环境变量的定义和value分别存在"Environment Variable Definition"和“Environment Variable Value”这两个实体中

 

 

 

 

5、后续再使用的时候,可以基于环境变量的架构名称从这两个实体中查询出对应的环境变量的值,以Canvas App为例

 

 

 

 6、在后续进行升级部署或者环境迁移的时候,通过将环境变量加入解决方案的方式一次性进行部署

 

posted @   西伯利亚小菜鸟  阅读(173)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示