1

如何修改插件代码中的不安全和安全配置以进行步骤?

例如,我有一个插件,我会将它发送给我的朋友。我希望这个插件清理或修改我朋友在他的 XrmToolBox 插件步骤安全配置字段中的所有信息并添加我的(对我来说有必要在此字段中添加我的配置)。我可以通过插件中的代码来实现吗?

4

1 回答 1

1

让我们把事情弄清楚。
CRM 插件是一个可执行代码逻辑,用于扩展平台执行管道,例如在某事(例如创建/更新)发生后做某事(例如分配/更新)。
插件注册工具 (PRT)可用于注册插件程序集 (dll) 和按照我们的预期执行的步骤。
插件步骤的安全/不安全配置就像web.config在我们的 Web 应用程序中一样。阅读更多

您想配置某些键/值对,例如 - 一些外部 Web 服务凭据,然后使用 PRT将其放入该特定插件步骤的安全配置中,以便您可以在插件步骤代码逻辑中使用它。

我们不会从插件代码更新安全配置,而是直接使用它。

如果您将环境插件步骤发送到您的朋友环境,则将插件程序集和步骤作为解决方案包提供,一旦将解决方案导入您的朋友环境 - XrmToolBox PRT将显示更改。或者在不同的 PRT 会话中连接两个环境并验证配置合并过程的差异。

如果您想开发控制台应用程序或为您进行部署,请阅读以下链接: 以编程方式更新插件步骤的安全配置

于 2019-11-22T19:13:06.517 回答