DynamicsCRM技术白皮书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MicrosoftDynamicsCRM4.0
技术白皮书
1.1概览.......................................................................................................................................
1.2技术架构...............................................................................................................................
1.3产品发展路线.......................................................................................................................
1.4产品特点............................................................................................................................... 2部署与使用..............................................................................................................................
2.1服务器角色...........................................................................................................................
2.2部署方式...............................................................................................................................
2.2.1一体化部署方式................................................................................................................
2.2.2部门级部署方式................................................................................................................
2.2.3企业级部署方式................................................................................................................
2.2.4服务托管部署方式............................................................................................................
2.3使用方式...............................................................................................................................
2.3.1企业内部访问Intranet......................................................................................................
2.3.2企业外部访问Internet+VPN.............................................................................................
2.3.3面向互联网访问IFD .........................................................................................................
2.3.4通过InternetExplorer访问 ...............................................................................................
2.3.5通过Outlook客户端访问................................................................................................. 3系统环境..................................................................................................................................
3.1软件环境...............................................................................................................................
3.2硬件环境...............................................................................................................................
3.3硬件配置参考....................................................................................................................... 4可用性与性能..........................................................................................................................
4.1高可用性...............................................................................................................................
4.2高性能...................................................................................................................................
4.3性能测评............................................................................................................................... 5安全模式..................................................................................................................................
5.1基于角色的安全性...............................................................................................................
5.2基于对象的安全性...............................................................................................................
5.3部署范围内管理级别的安全性...........................................................................................
5.4传输安全性........................................................................................................................... 6扩展性和灵活性......................................................................................................................
6.1自定义的层次和方式...........................................................................................................
6.2用户界面自定义...................................................................................................................
6.3实体自定义...........................................................................................................................
6.4报表自定义...........................................................................................................................
6.5工作流自定义.......................................................................................................................
6.6Plugin扩展.............................................................................................................................
6.7SDK二次开发 ........................................................................................................................
7集成性......................................................................................................................................
7.1DynamicsCRM与Sharepoint集成........................................................................................
7.2DynamicsCRM与OfficeWord集成 .......................................................................................
7.3DynamicsCRM与OfficeExcel集成........................................................................................
7.4DynamicsCRM与OfficeCommunicatior集成 .......................................................................
7.5DynamicsCRM与第三方业务系统集成................................................................................
7.6DynamicsCRM和SAP集成解决方案介绍 ...........................................................................
产品背景
概览
微软根据中国成长型企业的成长周期和业务需求;在其先进的操作系统及其它应用平台上;为客户又提供了一整套高度集成的、灵活应用的商务管理解决方案MicrosoftBusinessSolutionsMBS;主要内容涵盖了企业业务动作与管理;包含企业资源计划ERP、供应链管理SCM、商务协作、知识管理KM、企业门户EIP、商务智能BI等内容;成为名符其实的“一条龙解决方案”..微软在中国推出的MBS旗舰产品为Axapta、Navision和MSCRM..
随着成长型企业的管理方式由“以产品为中心”逐渐让位于“以客户为中心”;生产规模和经营规模的不断增长;企业若想在市场、销售和服务领域内胜人一筹;则需要借助CRM软件这个“外力”来实现跨越式发展;才能够应对今天的挑战;赢得未来的竞争..
MicrosoftDynamicsCRM4.0是一个完全集成的客户关系管理CRM系统..使用MicrosoftDynamicsCRM;您可从第一次接触客户开始;在整个购买和售后流程中创建并维护清晰明了的客户数据..MicrosoftDynamicsCRM;一个与MicrosoftOfficeOutlook相集成的工具;一个可以强化和
改进公司的销售、营销和客户服务流程的工具;提供快速、灵活且经济实惠的解决方案..
MicrosoftDynamicsCRM可帮助您在日常业务处理过程中获得持续和显着的改进..
技术架构
MicrosoftCRM基于Microsoft技术架构设计的..这一关键的MicrosoftWindows技术使MicrosoftCRM可以轻松地与其他关键应用程序集成;包括Microsoft财务管理商务管理解决方案;借助于构建在灵活的技术和强大的集成工具基础之上;MicrosoftCRM使开发人员可以将它的功能与第三方应用程序和Web服务集成使用;为您的公司构建一个强大的客户解决方案..
•利用MicrosoftCRM强大的扩展性;我们可以再CRM的基础上建立企业门户、用户自助服务、会员管理、用户调查等其他功能强大的外围系统..
•配合微软WindowsServer操作系统和数据库服务器软件;可以储存及分享重要的客户信息;
发挥出MicrosoftCRM的全部功能..
•MicrosoftCRM及WindowsSmallBusinessServer专为共同工作而设;可将资源集中在你的业务上;不再只局限于IT方面..SmallBusinessServer内的事例及简化安装和管理的工具;让你可省
下不少维系动作的时间;多放时间在科技应用上..
•MicrosoftCRM是建立在Microsoft框架基础上的应用系统;提供了丰富的开发环境;在一开始就为你提供强大的功能;易于定制和集成;有效的维护和合理的维护成本..MicrosoftCRM
可以让你在一个可支付的预算范围内来确保最大的产品实施灵活性;并可以根据自身需求
来调整实施的范围..MicrosoftCRM的实施能够在数周内完成;比一般的CRM软件实施要快
得多..
•作为第一个建立在Microsoft框架上的商业解决方案;MicrosoftCRM可以与任何平台下的任何编程语言实现的业务或财务系统集成..
•MicrosoftCRM在销售时;附带有MicrosoftBizTalkServerPartnerEdition软件;包括大量的工具和文档;可以用来定制创建与第三方应用程序或Web服务集成的解决方案..
•通过开放的API接口和完备的SDK开发文档;开发人员能够在MicrosoftVisualStudio平台下开发和MicrosoftCRM系统功能协同工作的客户解决方案..
MicrosoftCRM系统架构图
产品发展路线
微软会通过基本2年一次大规模的升级;将这些革新称为“projectGreen”应用到主要的业务管理产品系列中..升级包括普通用户体验、门户、业务智能集成和Web服务层;并将模型驱动的方法扩展到更高效的业务流程;并帮助企业进一步降低成本..客户通过不断更新增强计划即可获得这些革新解决方案..
产品特点
针对终端用户——以您工作的方式运行
MicrosoftDynamicsCRM具有优化的用户界面、基于向导的工具并与MicrosoftOffice应用程序紧密集成;与您现有的工作方式完全相同..
▪快速入门:使用熟悉的MicrosoftOfficeOutlook2007界面;员工无需学习新的应用程序即可管理客户关系..
▪基于角色的个性化界面:针对不同用户的可定制化的界面;使用更人性化;操作自由随心..
▪方便用户使用:无需技术支持;员工即可创建工作流程和报告..这是通过全新的易于使用和维护的向导工具来实现的..
▪取得最佳结果:使用MicrosoftDynamicsCRM经过改进的计划、预测和联机/脱机报告功能;
可帮助员工对如何以及在何处投资时间、预算和资源方面做出明智的决策..
针对业务决策者——以您业务运转的方式运行
MicrosoftDynamicsCRM提供了更多选择和更大的灵活性;可帮助您实施和自定义CRM应用程序以获得最适合您的业务的解决方案..
▪一致的业务流程:通过基于Windows所用的WindowsWorkflowFoundationWWF的灵活的业务自动化工具来实现..
▪处理全球业务:通过对多语言、多币种和多时区的完全支持来实现..
▪精确打造业务模型:通过对多对多业务对象关系和自引用业务关系的开包即用的支持来实现..
▪强大的行业功能定制化平台:MicrosoftDynamicsCRM4.0基于微软平台;与微软其他产品集成;包括统一沟通UnifiedCommunications平台、MicrosoftSharePointServer
等..MicrosoftDynamicsCRM4.0既是一个功能丰富的客户关系管理软件;也是一个非常强大
的客户关系管理解决方案的系统平台..微软合作伙伴可充分利用
MicrosoftDynamicsCRM4.0微软平台的功能丰富;总成本低的优势;快速定制行业化解决方
案;满足不同行业企业的特定需求..
针对技术决策者——以您IT部门期待的方式运行
MicrosoftDynamicsCRM是一个高度灵活的CRM系统;可随您的业务变化而扩展和更改;因为它基于可靠且高效的行业标准技术..
▪与微软全线产品集成:MicrosoftDynamicsCRM4.0与微软统一沟通
MicrosoftUnifiedCommunications平台、MicrosoftSharePointServer等无缝链接;拓展企业销售市场客服的对内对外相关功能..
▪高效运营:使用全新的多托管者架构;可帮助简化部署和支持;同时提高硬件利用率..
▪多种部署选择:支持内部部署型、合作伙伴托管型部署方案..
▪增强的可伸缩性和性能:这是通过使用群集和负载平衡功能以及改进的并行收件箱处理和广域网WAN性能来实现的..
MicrosoftDynamicsCRM4.0新增功能
MicrosoftDynamicsCRM4.0与MicrosoftOffice系统的集成进一步得到了改进;用户可通过全新的方式来利用现有的Office应用程序..
MicrosoftDynamicsCRM4.0支持多语言部署;因此;用户可使用他们选择的语言进行工作并无缝地共享数据..用户还可使用自己的母语创建和存储报告..这些报告还可在使用不同语言的用户之间轻松共享..
MicrosoftDynamicsCRM4.0还允许使用本地币种记录交易..CRM系统附带有一个国际汇率表;可自动将币种金额转换为基准币种以便制作报表..
MicrosoftDynamicsCRM4.0可在同一个物理硬件上支持多个产品实例;因此多个客户或业务组织都具有单独实施的MicrosoftDynamicsCRM..这不仅更易于管理客户;而且可以更好地利用服务器硬件并降低总运营成本..
部署与使用
服务器角色
使用MicrosoftDynamicsCRM4.0;您可以将某些MicrosoftDynamicsCRMServer组件和服务安装到不同计算机上..这些组件和服务代表特定的服务器角色..例如;拥有较多用户的客户可以将应用程序服务器角色安装在两台或多台运行IIS服务的服务器上;以扩大用户数据的吞吐能力..您既可以在同一台服务器上安装应用程序服务器角色和平台服务器角色;也可以在单独的服务器上部署各个角色..此外;您还可以在多台服务器上安装应用程序服务器角色或平台服务器角色..例如;为了扩大Web应用程序的吞吐量;您可以在部署中将应用程序服务器角色安装在多台服务器上..
所能提供的服务器角色如下:
•应用程序服务器服务器角色组..安装应用于MicrosoftDynamicsCRM应用程序的服务器角色组..如果您指定了此选项;便会安装AppServer和HelpServer角色..请注意;这样做并
不会安装SDKServer服务器角色..
•平台服务器服务器角色组..安装应用于MicrosoftDynamicsCRM平台的服务器角色组..如果您指定了此选项时;便会安装Async、SDKServer、DeploymentService和DiscoveryService
角色..
•MicrosoftDynamicsCRM异步处理服务Async..处理诸如批量电子邮件或数据导入等排队的异步事件..
•应用程序服务器Appserver..运行用于将用户连接到MicrosoftDynamicsCRM数据的Web 应用程序服务器..
•MicrosoftDynamicsCRMSDK服务器SDKServer..运行采用MicrosoftDynamicsCRM4.0软件开发工具包SDK中所述方法的应用程序..
•部署服务DeploymentService..采用MicrosoftDynamicsCRM4.0SDK中所述的方法来管理部署;如创建组织或删除用户的部署管理员角色..
•发现服务DiscoveryService..在多组织部署的情况下;查找用户所属的组织..
•帮助服务器HelpServer..使用户能够使用MicrosoftDynamicsCRM帮助..
MicrosoftDynamicsCRM服务器角色
部署方式
为了适应不同规模企业的需求;MicrosoftDynamicsCRM支持从单台服务器、多台服务器和服务器群集的多元化部署模式;可以轻松应对几十人至几万人同时对系统的访问..
一体化部署方式
满足小型企业或者企业团队级别的应用;一般应用规模在十几人或几十人;最大支持75人..
只有MicrosoftDynamicsCRM4.0WorkgroupEdition可以按照单服务器的配置方式来部署和运行..MicrosoftWindowsSmallBusinessServer2003EnterpriseEditionR2、WindowsServer2003和WindowsServer2008Edition均支持集中部署或单服务器部署MicrosoftDynamicsCRM4.0..在实施单服
务器部署的情况下;运行WindowsServer的计算机可用作域控制器、MicrosoftDynamicsCRM服务器、SQLServer2005、SQLServerReportingServices以及ExchangeServer2003后者为备选项;所有这些应用程序都安装并运行在同一台计算机上..
部门级部署方式
满足企业内部门级的使用需求;一般使用规模在100至500人..一般采取多服务器部署模式;可以将不同服务器安装在不同的物理服务器上;MicrosoftDynamicsCRM4.0ProfessionalEdition和MicrosoftDynamicsCRM4.0EnterpriseEdition部署可以包含多台服务器;不仅有助于提升性能而且具备伸缩优势..
企业级部署方式
满足企业级的使用需求;使用规模可达数千人..对于MicrosoftDynamicsCRM4.0EnterpriseEdition 而言;您可以将某些MicrosoftDynamicsCRM服务器组件和服务安装在不同的计算机上..这些组件和服务代表特定的服务器角色;既分角色部署;同时;拥有较多用户的客户可以将应用程序服务器角色安装在两台或多台运行IIS服务的服务器上;通过群集和负载均衡的方式;以扩大用户数据的吞吐能力..
服务托管部署方式
服务托管部署方式;针对提供MicrosoftDynamicsCRM托管服务的服务商;可以应对大规模的托管服务用户的使用..此模式下;域控制器、MicrosoftDynamicsCRM服务器、SQLServer2005、SQLServerReportingServices以及ExchangeServer2003后者为备选项;所有这些应用程序都安装并运行在不同计算机上;通过将服务器按照不同的功能、角色;划分为前端后端;同时通过使用WebFarm、负载均衡和群集等技术;保证整个系统高性能、高可靠性和高可用性..
使用方式
企业内部访问Intranet
MicrosoftCRMServer部署在企业内部;并且一般不对外部开放;员工一般在企业内部使用系统..客户端和服务器通过企业内部局域网连接;客户端可加入域也可以不加入域;登录方式采用Windows集成身份验证;对于加入域的客户端;直接以域用户身份登录;同其他采用Windows集成身份验证的系统实现单点登录..
企业外部访问Internet+VPN
MicrosoftCRMServer部署在企业内部;并且通过VPN方式对外部开放;员工既可在企业内部使用系统;也可以在企业外部通过VPN访问系统..通过VPN;将外网的客户端模拟成为内网客户端进行访问;客户端可加入域也可以不加入域;登录方式采用Windows集成身份验证;对于加入域的客户端;直接以域用户身份登录;同其他采用Windows集成身份验证的系统实现单点登录..
面向互联网访问IFD
MicrosoftCRMServer部署在企业内部或者属于托管服务提供商;用户可以在互联网无需任何附加措施;即可使用CRM所有功能..客户端可加入域也可以不加入域;服务器自动判断访问者属于内网还是外网;对于内网用户启用Windows集成身份验证方式;对于外网用户启用WebForm身份验证方式..
通过InternetExplorer访问
通过InternetExplorer可在MicrosoftCRMWeb客户端访问CRM系统;执行的销售、市场营销和客户服务活动..客户端无需额外安装任何软件;用户可以方便的在内网或者外网使用CRM..通过Web客户端执行的活动也可以在MicrosoftCRMOutlook客户端中执行;这些活动包括使用客户、联系人和市场活动..除了诸如创建用户和配置MicrosoftCRM系统之类的管理任务外;您可以在Outlook客户端中执行所有任务..尽管可以使用两种界面;但无论使用其中哪一种界面;这两者都使用Web表单来访问相关记录以提供一致的体验..
通过Outlook客户端访问
MicrosoftCRM4.0ClientforMicrosoftOfficeOutlook将MicrosoftCRM融入到您的日常Outlook使用体验中..如果用户知道如何在Outlook中发送和接收电子邮件、查找联系人和安排任务及约会;他们将会发现MicrosoftCRMClientforOutlook使用非常简便..
MicrosoftCRM采用您所熟悉的操作体验;几乎为您提供了MicrosoftCRM所具有的功能强大的所有销售、市场营销和客户服务功能..用户可以使用MicrosoftCRMClientforOutlook完成日常活动;而无需离开所熟悉的Outlook环境..
用户可以在MicrosoftCRM4.0ClientforMicrosoftOfficeOutlook中执行可在MicrosoftCRM中执行的绝大多数销售、市场营销和客户服务功能;包括使用客户、联系人和市场活动..
通过MicrosoftCRM通讯簿;您可以访问您的MicrosoftCRM客户的所有地址..用户可以像平时那样执行几乎所有任务;但管理任务除外;例如创建用户和配置MicrosoftCRM系统..
通过Outlook客户端;用户无论在内网还是外网;都可以访问CRM;而离线访问功能让销售人员在无网络的环境下也能方便使用..
系统环境
软件环境
WindowsServer操作系统
MicrosoftDynamicsCRM只能安装在WindowsServer2003或WindowsServer2008发布后计算机上;并且该计算机必须是处于按以下ActiveDirectory模式之一运行的域中的域成员或域控制器:•Windows2000混合模式
•Windows2000本机模式
•WindowsServer2003本机模式
•WindowsServer2003过渡模式
•所有WindowsServer2008模式
MicrosoftDynamicsCRM服务器和组件支持以下WindowsServer操作系统:
•WindowsServer2003WebEditionSP2
•WindowsServer2003StandardEditionSP2或WindowsServer2003R2StandardEditionSP2
•WindowsServer2003EnterpriseEditionSP2或WindowsServer2003R2EnterpriseEditionSP2
•WindowsServer2003DatacenterEditionSP2或WindowsServer2003R2DatacenterEditionSP2 •WindowsServer2003SmallBusinessEditionR2Standard
•WindowsServer2003SmallBusinessEditionR2Premium
•WindowsServer200364xStandardEditionSP2或
WindowsServer2003R264xStandardEditionSP2
•WindowsServer200364xEnterpriseEditionSP2或
WindowsServer2003R264xEnterpriseEditionSP2
•WindowsServer200364xDatacenterEditionSP2或
WindowsServer2003R264xDatacenterEditionSP2
•WindowsServer2008
•适用于Itanium系统的各版本的64位WindowsServer均不支持安装和运行MicrosoftDynamicsCRM服务器..
SQLServer版本
必须使用并且安装和运行以下任一版本的MicrosoftSQLServer;以便供MicrosoftDynamicsCRM服务器使用:
•MicrosoftSQLServer2005StandardEditionwithSP2
•MicrosoftSQLServer2005EnterpriseEditionwithSP2
•MicrosoftSQLServer2005DeveloperEditionwithSP2
•MicrosoftSQLServer2005WorkgroupEditionwithSP2
•MicrosoftSQLServer2005StandardEditionx64withSP2
•MicrosoftSQLServer2005EnterpriseEditionx64withSP2
•MicrosoftSQLServer2005DeveloperEditionx64withSP2
•不支持适用于ItaniumIA-64系统的各版本的64位SQLServer.. SQLServerReportingServices
必须使用并且安装和运行以下SQLServerReportingServicesSSRS版本;以便供MicrosoftDynamicsCRM 服务器使用:
•SQLServer2005StandardEditionSP2
•SQLServer2005EnterpriseEditionSP2
•SQLServer2005WorkgroupEditionSP2
•SQLServer2005StandardEditionx64SP2
•SQLServer2005EnterpriseEditionx64SP2
ExchangeServer
只有在使用电子邮件路由器连接到ExchangeServer电子邮件系统时;才需要使用MicrosoftExchangeServer..为此;可以将电子邮件路由器安装在上述任一已连接到ExchangeServer的Windows或WindowsServer操作系统上;其运行的版本必须是以下版本之一:
•Exchange2003StandardEditionSP2
•Exchange2003EnterpriseEditionSP2
•ExchangeServer2007StandardEdition
•ExchangeServer2007EnterpriseEdition
MicrosoftDynamicsCRMforOutlook的软件要求MicrosoftDynamicsCRMforMicrosoftOfficeOutlook能够将MicrosoftDynamicsCRM功能无缝组合到您熟悉的Outlook环境中;按照您希望的方式运行..必须安装以下任一操作系统..
•WindowsVista
•WindowsXPProfessionalSP2
•WindowsXPTabletPCEditionSP2
•WindowsXPProfessionalx64Edition
•WindowsXPMediaCenterEdition不支持安装和运行MicrosoftDynamicsCRMforOutlook..
•带有SP1的InternetExplorer6或InternetExplorer7
•带有SP3的MicrosoftOffice2003或带有SP1的2007MicrosoftOffice系统MicrosoftDynamicsCRMWeb客户端软件的要求
本节介绍了MicrosoftDynamicsCRMWeb客户端的操作系统和软件要求.. MicrosoftDynamicsCRMWeb客户端支持以下操作系统:
•WindowsVista
•WindowsXPProfessionalSP2
•WindowsXPHomeEditionSP2
•WindowsXPMediaCenterEditionSP2
•WindowsXPTabletPCEditionSP2
此外;MicrosoftDynamicsCRMWeb客户端需要以下InternetExplorerWeb浏览器版本之一:•带有SP1的InternetExplorer6
•InternetExplorer7
硬件环境
下表列出了MicrosoftDynamicsCRM服务器的最低硬件要求和推荐配置50用户
下表列出了MicrosoftDynamicsCRMforOutlook的最低硬件要求和推荐配置..
硬件配置参考
可用性与性能
企业都希望能够全天候地访问他们的CRM数据..MicrosoftDynamicsCRM4.0在可用性、性能和可伸缩性方面进行了重大改进;可确保您随时无间断地访问CRM数据..
MicrosoftDynamicsCRM4.0支持对解决方案组件进行群集;包括MicrosoftExchangeServer、CRMWebService和负载平衡功能..Microsoft对电子邮件路由器的性能和可伸缩性进行了多次改进;
包括收件箱的并行处理以及更易于企业部署..MicrosoftDynamicsCRM4.0在广域网WAN环境中具有更好的性能;在低速连接时只传送需要传送的数据..通过SQLServer镜像的支持;系统可另外维护一个MicrosoftDynamicsCRM数据库副本;当数据库出现故障时;MicrosoftDynamicsCRM系统将自动切换数据库;从而将中断时间降至最低..
高可用性
服务器系统用户对可用性有一系列要求:从最基本的每个服务器系统都具有一定级别的品质和可靠性;到最高级别------具有容错能力;即在任何情况下;服务器都能连续操作..将数台服务器计算机组合成一个统一的群集;多台服务器将可以在用户或管理员不必了解细节的情况下分担计算负载..
例如;如果服务器群集中的任何资源发生了故障;则不论发生故障的组件是硬件还是软件资源;作为
一个整体的群集都可以使用群集中其它服务器上的资源来继续向用户提供服务..
换言之;当资源发生故障时;同服务器群集连接的用户可能经历短暂的性能下降现象;但不会完
全失去对服务的访问能力..当需要更高的处理能力时;管理员可以通过滚动升级过程来添加新资源..该过程中;群集在整体上将保持联机状态;它不仅可供用户使用;而且在升级后;其性能也将得到改善..
MicrosoftDynamicsCRM服务器以及其所需其他服务器软件如MicrosoftSQLServer、MicrosoftExchangeServer均支持Windows群集技术;服务器群集功能将可以赋予它们高可用性和易管理性..服务器群集功能还提供了开发可利用服务器群集的高可用功能并且具有群集意识的新应用程序所必需的应用程序接口和工具..
高性能
高性能通过很多的计算机来实现很强的计算机处理能力;在更多的服务器上完成某些类型的技术工作负载..企业都希望能够全天候地访问他们的CRM数据..MicrosoftDynamicsCRM4.0在可用性、性能和可伸缩性方面进行了重大改进;可确保您随时无间断地访问CRM数据..
MicrosoftDynamicsCRM4.0支持对解决方案组件进行群集;包括MicrosoftExchangeServer、CRMWebService和负载平衡功能..Microsoft对电子邮件路由器的性能和可伸缩性进行了多次改进;
包括收件箱的并行处理以及更易于企业部署..MicrosoftDynamicsCRM4.0在广域网WAN环境中具有更好的性能;在低速连接时只传送需要传送的数据..
通过WebFarm和负载均衡技术以及分角色部署;MicrosoftDynamicsCRM4.0可以实现多台服务器同时提供服务或者针对不同服务负载提供不同服务来满足大吞吐量访问需求..
性能测评
在UnisysCorporation的协助下;Microsoft完成了对运行于Microsoft WindowsServer 2008操作系统和MicrosoftSQLServer 2008数据库软件上的MicrosoftDynamicsCRM4.0进行的基准测试..基准测试
结果表明;MicrosoftDynamicsCRM可进行扩展;以满足24;000个并发用户的企业级关键工作量要求;同时将性能保持在响应时间为亚秒这一水平..
事实证明;MicrosoftDynamicsCRM4.0可进行扩展;以满足大型全球企业的要求..基准测试表明;与MicrosoftWindowsServer2008和MicrosoftSQLServer2008配合使用;MicrosoftDynamicsCRM4.0在不经过定制且优化程度为最小的情况下可进行扩展;以支持24;000个用户..如果是针对全球企业的使用模式设计的;则这些结果表明;实施MicrosoftDynamicsCRM可以支持每天处理数百万个请求..
测试环境结构图
表1:基准测试结果摘要
表3:可扩展性结果摘要
安全模式
MicrosoftDynamicsCRM的安全模式可以保护数据的完整性和私密性;同时也能够提高数据访问和协作的效率..MicrosoftDynamicsCRM安全模式可以支持各种推荐采用的最佳安全方案..该模式的目标如下:
•支持用户的许可模式..
•仅授权用户访问完成各自工作所需的相应级别的信息..
•按角色对用户进行分类;并按这些角色限制访问权限..
•支持数据共享;以便用户可以访问他人的对象;从而能够共同开展协作..
•阻止用户访问他人的对象和不能共享的对象..
基于角色的安全性
在MicrosoftDynamicsCRM中;基于角色的安全性是一组权限;这些权限由用户的责任或所能执行的任务组成..MicrosoftDynamicsCRM中包含一组预定义的安全角色;其中的每个角色都是一组能够简化用户安全性管理的用户权限集..每个应用程序部署也可以具有各自的角色以满足不同用户的需求..
基于对象的安全性
在MicrosoftDynamicsCRM中;基于对象的安全性是有关用户对实体的权利..对象的安全性适用于实体的各个实例;并通过用户的权利来提供..用户权利和权限之间的关系是只有权限生效后;用户才能使用其权利..例如;即便另一个用户可能通过共享方式向用户授予了访问特定帐户的权利;但是只要用户没有读取帐户的权限;他们就无法读取任何帐户..
您可以综合利用基于角色的安全性和基于对象的安全性来定义用户在整个自定义的MicrosoftDynamicsCRM应用程序中所具有的安全权利..
部署范围内管理级别的安全性
在安装期间;MicrosoftDynamicsCRM服务器安装程序会专门创建部署范围内所特有的管理角色;并将其附加到运行安装程序所用的用户帐户上..部署管理员角色并不是安全角色;不会显示在MicrosoftDynamicsCRMWeb应用程序中..
部署管理员完全可以不受限制地访问MicrosoftDynamicsCRM部署中的所有组织..例如;部署管理员可以创建新的组织或禁用部署中现有的组织..相反;系统管理员安全角色的成员仅具有用户和安全角色所在位置的权限..
传输安全性
MicrosoftDynamicsCRM支持SSL方式进行数据传输加密;SSL加密套接字协议层位于HTTP层和TCP层之间;建立用户与服务器之间的加密通信;确保所传递信息的安全性..SSL是工作在公共密钥和私人密钥基础上的;任何用户都可以获得公共密钥来加密数据;但解密数据必须要通过相应的私人密钥..使用SSL安全机制时;首先客户端与服务器建立连接;服务器把它的数字证书与公共密钥一并发送给客户端;客户端随机生成会话密钥;用从服务器得到的公共密钥对会话密钥进行加密;并把会话密钥在网络上传递给服务器;而会话密钥只有在服务器端用私人密钥才能解密;这样;客户端和服务器端就建立了一个惟一的安全通道..
扩展性和灵活性
MicrosoftCRM期望实现的一大关键创新便是做到经济合理;适时应变..具体目标如下:
▪降低部署业务管理应用程序的成本..
▪为合作伙伴及客户提供相称的改进功能..
▪连通组织的“业务模型”和“软件模型”..
MicrosoftCRM应用程序在设计时就意识到企业必须不断应对变化这一局面..为此;MicrosoftCRM 软件模型中反映了较多的业务模型..这样一来;当组织或其业务流程发生变化时;该软件便可更加轻松合理地应对这些变局..MicrosoftCRM可通过自定义来适应业务模型;而不是强行要求业务与应用程序的内建过程相适应..MicrosoftCRM认为任何两个组织都不可能完全相同..
自定义的层次和方式
基于MicrosoftCRM安全角色;用户、经理、系统管理员、系统定制员以及软件开发人员可以利用MicrosoftCRM灵活地自定义应用程序的外观和行为..有五种自定义级别:
用户
用户销售员和客户服务代表可以配置查看信息的方式以及个人选项..
公司经理
公司经理CEO、业务经理和销售、市场营销及客户服务经理可以自定义用户权限、业务部门设置和工作流程进程..
系统定制员
系统定制员可以自定义架构;包括添加、修改、重命名或删除实体和字段..通过更改表单和视图内容以及默认值、添加或修改报表以及更改报表的默认筛选器;系统定制员还可以修改用户界面..系统定制员有权访问模板、产品、竞争对手、销售宣传资料、工作时间和服务站点的记录;可以修改其所在业务部门的用户记录;但无权访问联系人、客户或案例等业务记录..系统定制员可以使用工作流程管理器工具创建工作流程规则..
系统管理员
系统管理员可以执行系统定制员能执行的所有任务;另外还可以修改MicrosoftCRM中的所有记录..
开发人员
通过使用MicrosoftCRM服务器上的工作流程管理器工具和部署管理器工具;以及使用MicrosoftCRM软件开发工具包中定义的过程;开发人员可以自定义并扩展MicrosoftCRM的功能..
MicrosoftCRM的自定义功能可分为以下几组:
▪表单自定义
▪视图自定义
▪实体自定义
▪工作流程自定义
▪应用程序集成
▪报表自定义
▪客户端事件编程
▪SDK开发
系统自定义体系结构
用户界面自定义
MicrosoftCRM提供了丰富的进行用户界面级别自定义的方法和途径;可以随时根据用户的需要和企业的需求进行修改..
用户界面自定义原理
通过Sitemap对系统导航栏进行自定义
通过ISV.config对系统菜单和工具栏进行自定义。

相关文档
最新文档