创建一个dynamics 365 CRM online plugin - Isolation mode or trust mode

Posted themiao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建一个dynamics 365 CRM online plugin - Isolation mode or trust mode相关的知识,希望对你有一定的参考价值。

Isolation Mode 也被称作为Plugin Trust

CRM里面有两种plugin trust / isolation mode

技术图片

 

 

1. Full Trust

  只在OP系统中可使用,没有限制

  plugin 挂掉之后会影响到CRM服务器运行.

  可以访问服务器文件

2. Partial Trust or Sandbox

  可在OP系统和online系统中使用

  运行在特定的区域中,当plugin crash之后, CRM系统不会随之崩盘

  Plugin 在secure layer底下运行, 并且不可以访问服务器(这里的服务器指微软 CRM online server) 文件,系统,注册表等等

  支持run-time monitoring 和 statistics. e.g cpu, 资源 使用

 

有三种储存assembly的地方

1. Database

2. Disk

3. GAC

如果注册到database 可能会找不到,这里如果想查看dll文件可以,使用解决方案,加入插件,然后导出。

如果注册到disk 应该在会在 C:\\Program Files\\Microsoft Dynamics CRM\\Server\\bin\\assembly 文件夹下.

 

以上是关于创建一个dynamics 365 CRM online plugin - Isolation mode or trust mode的主要内容,如果未能解决你的问题,请参考以下文章

创建一个dynamics 365 CRM online plugin - Images in Plugin

如何通过 Dynamics 365 CRM 中的 C# 插件填充查找字段

创建一个dynamics 365 CRM online plugin - Asynchronous Plugins

创建一个dynamics 365 CRM online plugin - plugin当中的Impersonation角色

创建一个dynamics 365 CRM online plugin - Isolation mode or trust mode

创建一个dynamics 365 CRM online plugin - 使用Shared Variables 在plugins 之前传递data