Dynamics 365是一个高度可定制和灵活的业务应用程序。 可扩展性是Microsoft Dynamics 365的核心。Microsoft Dynamics 365通过在框架本身内提供核心服务以及与Microsoft SQL Server,Microsoft Exchange Server,Microsoft Office SharePoint Server和Microsoft Office等产品紧密集成,降低了创建解决方案的成本。
大部分定制可以在不需要定制开发的情况下进行。 对于需要自定义开发的情况,Microsoft提供了一个软件开发工具包(SDK)。 组织可以轻松地扩展Dynamics 365,以管理成功必不可少的其他关系 - 员工,合作伙伴,供应商,分销商,供应商和许多其他关键利益相关者。 Microsoft Dynamics 365平台可以轻松地针对这些“扩展”场景进行自定义,并增强所有关系的价值,提高业务相关性和适应性,推动卓越运营和增加业务洞察力。
用户可以使用Dynamics 365的可扩展性功能来构建业务应用程序的自定义关系线。 除了核心关系数据模式和预构建的业务逻辑之外,Dynamics 365还提供了丰富的预构建功能,包括:
•强大的安全框架,具有强大的访问和权限管理功能。
•灵活的团队,团队和角色框架。
•直观的工作流引擎。
•一键式配置工具。
•指导业务流程和基于任务的流程。
•计算字段和汇总字段。
•UI和服务器业务规则。
•嵌入Microsoft Office功能(例如邮件合并,状态,电子邮件创建和跟踪,导入/导出到Microsoft Excel,自定义Word文档模板,嵌入式Excel)。
•多语言/多币种支持。
•基于SQL Server Reporting Services和SQL Server Analysis Services的强大的报告和分析功能
•广泛而深入的合作伙伴网络,致力于为客户提供解决方案,专业知识和支持
当您开发使用Microsoft Dynamics 365平台的应用程序时,您可以使用基于标准服务的API。 Microsoft Dynamics借助元数据驱动架构提供创建自定义实体和其他系统实体属性的灵活性,并使解决方案的升级和传输更加容易。 用户可以更改数据结构,而不需要对Microsoft Dynamics 365中的代码进行任何更改。
Dynamics 365还通过安全性控制对数据的访问,控制对数据库的访问,并为工作流流程和自定义业务逻辑实现(业务流程和插件)设置事件。Dynamics 365提供了一种用于实现验证和基于定制平台的业务逻辑的扩展机制。 您不仅限于通过工作流流程创建自定义业务逻辑。 您还可以构造与Microsoft Dynamics 365集成并响应特定实体的特定系统事件执行的业务逻辑。
Microsoft Dynamics 365的基础框架可用作解决方案开发框架,从而减少项目时间。通过使用Microsoft Dynamics 365作为解决方案开发框架,用户可以投资一次,开发多个应用程序。 这降低了与开发相关的成本和时间并加快了投资回报周期。