了解解决方案
可以使用解决方案扩展功能和用户界面。 定制员或开发人员可以解决方案形式分发其工作。 组织可以使用 Microsoft Dynamics CRM 安装和卸载解决方案。
若要创建新解决方案,请先创建一条解决方案记录。 然后,将解决方案组件与解决方案相关联。 可以在新解决方案环境下创建新的解决方案组件,也可以在现有解决方案中添加组件。
每个解决方案均与一条发布商记录关联,后者包含有关解决方案创建者的详细信息。 发布商记录包含一个自定义前缀,该前缀已添加到发布商的所有解决方案组件的名称中。
若要自定义解决方案,您必须具有系统管理员、系统定制员安全角色 定义的一组权限。分配给用户的安全角色决定了用户可以执行哪些任务以及用户可以查看用户界面中的哪些部分。所有用户都必须至少分配给一个安全角色才能访问系统。 或同等特权。
解决方案组件
解决方案包含一个或多个解决方案组件。其中包括报表、流程、模板、Web 资源和安全角色。可以在 Microsoft Dynamics CRM 的自定义区域创建组件,或在 Microsoft Dynamics CRM 外部开发该组件。有关外部开发的详细信息,请参阅 Microsoft Dynamics CRM SDK 。
能否自定义某组件由托管属性 托管属性控制可对解决方案组件执行哪些自定义任务。在创建新的解决方案组件时,可选择允许对每个组件进行哪一级别的自定义。当解决方案处于非托管状态时,将为解决方案组件设置托管属性。只有在将解决方案打包(导出)为托管解决方案并将其安装到其他组织中后,托管属性才会生效。 确定,这些托管属性是在将该组件添加到系统中时设置的。
可以从非托管解决方案 可以采用非托管包的形式开发解决方案。当解决方案处于非托管状态时,您或具有适当安全角色的其他人员可添加、删除、更新、测试、导出或导入该解决方案的任何组件。 中删除或移除组件,但不能从托管解决方案 托管解决方案对能否自定义组件进行了部分或完全限制。打包托管解决方案后,可将其安装到其他组织中。与非托管解决方案不同,虽然托管解决方案可能具有可自定义的组件,但您无法添加或删除这些组件。 中删除或移除组件。删除组件将永久清除组件。而移除组件只是从非托管解决方案中提取组件,该组件仍可供别处使用。
您只能删除自定义实体 在解决方案或自定义区域中,由开发人员或定制员在 Microsoft Dynamics CRM 中创建的任何实体。或许可以(也可能无法)对自定义实体进行进一步自定义,能否进一步自定义取决于定制员对其设定的限制。 和组件。尽管无法删除业务实体 可自定义或添加到解决方案中的任何标准 Microsoft Dynamics CRM 实体。在将业务实体添加到解决方案中后,或许可以(也可能无法)对该实体进行进一步自定义,能否进一步自定义取决于定制员对其设定的限制。 ,但可以从非托管解决方案中移除这些实体。
解决方案类型
解决方案包含三种类型:
默认解决方案。 该解决方案是指标准软件以及贵组织已添加的任何自定义项。托管解决方案 托管解决方案对能否自定义组件进行了部分或完全限制。打包托管解决方案后,可将其安装到其他组织中。与非托管解决方案不同,虽然托管解决方案可能具有可自定义的组件,但您无法添加或删除这些组件。 。 在将该解决方案导入(安装)到其他组织后,该解决方案可使用解决方案的托管属性 托管属性控制可对解决方案组件执行哪些自定义任务。在创建新的解决方案组件时,可选择允许对每个组件进行哪一级别的自定义。当解决方案处于非托管状态时,将为解决方案组件设置托管属性。只有在将解决方案打包(导出)为托管解决方案并将其安装到其他组织中后,托管属性才会生效。 来控制自定义解决方案组件的方式。虽然可以自定义解决方案组件(如果创建托管解决方案时允许),但不能添加或移除组件。非托管解决方案 可以采用非托管包的形式开发解决方案。当解决方案处于非托管状态时,您或具有适当安全角色的其他人员可添加、删除、更新、测试、导出或导入该解决方案的任何组件。 。 该解决方案可用于备份解决方案、在开发过程中传送解决方案,或者将新增功能和用户界面自定义项导入其他组织中。解决方案在开发过程中处于非托管状态。此时可以将解决方案作为托管或非托管解决方案导出。更多信息:导出解决方案 、导入解决方案
解决方案通常包括带有关系 记录之间关联方式的定义。在实体之间定义的关系控制 Microsoft Dynamics CRM 如何显示要在应用程序中彼此链接的记录选项。 、查找字段 用于创建对相关记录的引用的字段。这也称作关系字段。 和相关功能或用户界面等被称为依赖项的解决方案组件。在删除其中的解决方案组件包含依赖项的解决方案之前,需先移除依赖项。更多信息:了解解决方案依赖项 、删除解决方案
相关主题
解决方案组件依赖项
解决方案通常包括关系 记录之间关联方式的定义。在实体之间定义的关系控制 Microsoft Dynamics CRM 如何显示要在应用程序中彼此链接的记录选项。 、查找字段 用于创建对相关记录的引用的字段。这也称作关系字段。 和相关功能或用户界面更改。与其他 Microsoft Dynamics CRM 业务或自定义组件交互的这些项目为依赖项。若要删除其中组件包含依赖项的解决方案,必须先移除这些依赖项。
解决方案组件依赖项可防止通常执行的操作无意损坏解决方案中定义的一些自定义项。利用这些依赖项,只需导入或删除托管解决方案,便可安装和卸载该解决方案。
解决方案组件依赖项包含两种类型:
已发布。 若要移除此类型的依赖项,请先移除关联,然后再发布实体。 内部。 这些操作需要通过其他解决方案组件执行操作。不需要先手动删除每个字段或每个实体关系。
是否找到了所需的信息?
是
否
如果未找到,请问您需要什么信息?(可选)