




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、MicrosoftHow to configure an Internet-Facing Deployment for Microsoft Dynamics CRM 4.02/9/2009This document is intended to cover how to set up the Microsoft Dynamics CRM 4.0 Web site to make it available from the Internet. This document will cover the following Internet-Facing Deployment (IFD) scena
2、rios for Microsoft Dynamics CRM 4.0. Install or Upgrade Microsoft Dynamics CRM 4.0 through the user interface (UI) setupInstall or Upgrade Microsoft Dynamics CRM 4.0 with a configuration fileTable of Contents TOC o 1-3 h z u HYPERLINK l _Toc221941379Overview PAGEREF _Toc221941379 h 3HYPERLINK l _Toc
3、221941380Using a configuration file or the “CRM40IFDTool” PAGEREF _Toc221941380 h 3HYPERLINK l _Toc221941381Setup test DNS record PAGEREF _Toc221941381 h 4HYPERLINK l _Toc221941382Microsoft Dynamics CRM Data Connector for SQL Server Reporting Services PAGEREF _Toc221941382 h 5HYPERLINK l _Toc2219413
4、83Scenario 1: Install or Upgrade Microsoft Dynamics CRM 4.0 through the user interface (UI) setup PAGEREF _Toc221941383 h 5HYPERLINK l _Toc221941384Scenario 2: Install or Upgrade Microsoft Dynamics CRM 4.0 with a configuration file PAGEREF _Toc221941384 h 6HYPERLINK l _Toc221941385How to use the CRM
5、40IFDTool PAGEREF _Toc221941385 h 9HYPERLINK l _Toc221941386Steps to run the tool PAGEREF _Toc221941386 h 9HYPERLINK l _Toc221941387More Information PAGEREF _Toc221941387 h 12HYPERLINK l _Toc221941388ISA Server PAGEREF _Toc221941388 h 12HYPERLINK l _Toc221941389Turn off IFD PAGEREF _Toc221941389 h 1
6、2HYPERLINK l _Toc221941390Log File PAGEREF _Toc221941390 h 12HYPERLINK l _Toc221941391Installing CRM with IFD enabled against an existing website with Host headers or a Certificate enabled on the website. PAGEREF _Toc221941391 h 13HYPERLINK l _Toc221941392Splitting Out Server Roles PAGEREF _Toc22194
7、1392 h 14HYPERLINK l _Toc221941393Troubleshooting Information PAGEREF _Toc221941393 h 16HYPERLINK l _Toc221941394FAQ PAGEREF _Toc221941394 h 18HYPERLINK l _Toc221941395Send Feedback on the article PAGEREF _Toc221941395 h 24How to configure an Internet-Facing Deployment for Microsoft Dynamics CRM 4.0
8、This document will cover the following Internet-Facing Deployment (IFD) scenarios for Microsoft Dynamics CRM 4.0. Install or Upgrade Microsoft Dynamics CRM 4.0 through the user interface (UI) setupInstall or Upgrade Microsoft Dynamics CRM 4.0 with a configuration fileThis document is intended to cov
9、er how to set up Microsoft Dynamics CRM 4.0 to make it ready to be accessed from the Internet. This document will not cover the steps that you must complete to make a server available from the Internet. There will be additional steps depending on if you are using ISA server, firewalls or anything el
10、se in your environment that may need to be configured to get your server accessible from the internet.OverviewUsing a configuration file or the “CRM40IFDTool”To successfully set up a Microsoft Dynamics CRM 4.0 IFD environment, there are several items that must be set for authentication to work corre
11、ctly. These options are set when you install Microsoft Dynamics CRM 4.0 by using a configuration file or by using the “CRM40IFDTool” after Microsoft Dynamics CRM is installed to enable IFD.Enabling IFD does the following:The web.config file contains an authentication strategy parameter. This paramet
12、er will be updated to “ServiceProviderLicenseAgreement”For example, you would see the following parameter in the web.config file: The Enable anonymous access authentication method on the Microsoft Dynamics CRM 4.0 Web site is marked. Note: The Integrated Windows authentication method must remain mar
13、ked for internal users who do not access the Microsoft Dynamics CRM Web site by using the IFD deployment.The DeploymentProperties table in the MSCRM_Config SQL database has three values that are updated.IfdRootDomainScheme http or httpsIfdSdkRootDomainDIfdWebApplicationRootDomainDThe IfdInternalNetw
14、orkAddress registry key on the Microsoft Dynamics CRM server is updated. This registry key determines whether the user is logging into the Microsoft Dynamics CRM Web site from the Internet or Intranet. This registry value then determines whether the user uses CRM ticket authentication (Internet) or
15、Integrated Windows authentication (Intranet).The IfdInternalNetworkAddress registry key is located here:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSCRMThis key holds an example of an ip address and the subnet of the domain. For example, the key may hold the following ip address and subnet value:6-If you ha
16、ve more than 1 subnet, you can add multiple values to the registry key.Note: The values must be separated by a comma.-, -Key encryption will be enabled. For a user to log on to the Microsoft Dynamics CRM Web site with the CRM Ticket Authentication, the CRMTicketKey must to be enabled. Without a tick
17、et the authentication will fail.The key encryption is enabled by setting the option in the configuration file when you install or upgrade to Microsoft Dynamics CRM 4.0. You can also use the “CRM40IFDTool” to enable the key encryption after the install or upgrade. Setup test DNS recordAfter you have
18、completed the installation or upgrade by using a configuration file or the “CRM40IFDTool,” you must set up a DNS record for each organization that will be accessed externally from the Internet. Setting up the DNS record enables the Web site to correctly resolve externally.When Microsoft Dynamics CRM
19、 4.0 is installed, or when you create a new organization, you provide a Display Name and a Name for each organization. The Name field is a unique name that must be less than 30 characters and cannot contain spaces or other special characters. This Name is used in the URL address when you open the Mi
20、crosoft Dynamics CRM Web site. The DNS host record that needs to be setup is for the Name of each organization you need to access through IFD.For example, assume the Display Name value is Microsoft CRM and the Name value is Microsoft. To open the Microsoft Dynamics CRM Web site for an IDF deployment
21、, the URL address would be HYPERLINK . You would need to create a DNS host record called Microsoft.Note: This example assumes the DNS records are set up to correctly resolve this URL address externally.Microsoft Dynamics CRM Data Connector for SQL Server Reporting Services You must install the Micro
22、soft Dynamics CRM Data Connector for SQL Server Reporting Services on the Microsoft SQL Server Report Server if users will run Microsoft Dynamics CRM reports when accessing Microsoft Dynamics CRM over IDF.Note: Microsoft SQL 2005 Workgroup Edition does not support custom data extensions for SQL Serv
23、er Reporting Services. Therefore, the Microsoft Dynamics CRM Data Connector for SQL Server Reporting Services will not work when installed on the Microsoft SQL 2005 Workgroup Edition. For more information, see the following Microsoft Knowledgebase (KB) article: HYPERLINK /kb/946753/kb/946753 Scenari
24、o 1: Install or Upgrade Microsoft Dynamics CRM 4.0 through the user interface (UI) setupThere are no options to enable the Microsoft Dynamics CRM 4.0 IDF deployment in the Setup Wizard. Therefore the CRM40IFDTool must be used to enable IFD after Microsoft Dynamics CRM 4.0 is installed. In this examp
25、le CRM has been installed or upgraded to CRM 4.0 and our unique Organization Name is called MicrosoftPost Installation Tasks for Scenario 1:Run the CRM40IFDTool to enable the IFD environment. This tool is available for download in the following Microsoft KB article: HYPERLINK /kb/948779/kb/948779 Fo
26、r information on how to run the CRM40IFDTool see the How to use the Microsoft Dynamics CRM Internet Facing Deployment Configuration Tool section in this document. Create a Host or Alias record in DNS for each Microsoft Dynamics CRM organization that will be accessed externally on the Internet. For t
27、he URL address to resolve correctly, you must create a DNS Host or Alias record for the for the unique organization name in Microsoft Dynamics CRM. For example: HYPERLINKhttps:/ M would need a DNS host or alias record called Microsoft.To create a DNS host or alias record follow these steps:On your D
28、NS server click Start, click Run and type in dnsmgmt.mscExpand Forward Lookup Zones and right click your folder and choose New Host (A) or New Alias (CNAME)In the Name field or Alias name field type the unique organization name you specified when setting up CRM. Note: If you do not know the unique n
29、ame you can check this in Deployment Manager on the Microsoft Dynamics CRM Server by selecting the Organizations node and then right click on your Organization name and choose properties.Then type in the IP address of the CRM Server if you are creating a host record and click Add Host, then click OK
30、 and click Done. If you are adding an Alias click Browse and add the Microsoft Dynamics CRM server and click OK.Scenario 2: Install or Upgrade Microsoft Dynamics CRM 4.0 with a configuration fileYou can create IFD settings in the configuration file. Then, you can use the configuration file during th
31、e Microsoft Dynamics CRM installation or upgrade to enable IFD. The following options are available in the configuration file:This option should only be used for Internet-facing deployments. Set enabled = true to notify Microsoft Dynamics CRM Server Setup to configure the deployment for Internet acc
32、ess. If the element is not specified, the enabled attribute value is set to false. IP Network Address-Subject MaskIP address and subnet mask, such as 05-. This is the internal IP address and the associated subnet mask of the subnet where your internal users reside. The subnets you enter here will be
33、 for the computers that you want to be considered as internal and you do not want the users to login through the IFD environment when they are on these subnets. To enter multiple subnets use a comma to separate the values in the configuration fileNote: If you leave this element blank, all communicat
34、ion to the Microsoft Dynamics CRM server will be considered as internal and users will default to windows authentication when hitting the Microsoft Dynamics CRM website.https/http Must be https, which will use secure sockets layer (SSL), or http, which will use the nonsecure HTTP protocol.Note: Setu
35、p does not require SSL on the Web site where Microsoft Dynamics CRM is installed. We strongly recommend that you specify the https value in the rootdomainscheme element. In addition, after Setup is complete, to help protect information that is transmitted between users and Microsoft Dynamics CRM Ser
36、ver, we recommend that you configure the Web site to require SSL. For more information about how to use SSL, see the Internet Information Services (IIS) Manager Help. Specifies the domain name that will be used for applications that use the methods described in the Microsoft Dynamics CRM 4.0 Softwar
37、e Development Kit (SDK). The value that is set here will be prefixed by your unique organization name to form the URL so you only need to put in the Specifies the domain name that will be used for the Microsoft Dynamics CRM Web application and Microsoft Dynamics CRM for Outlook. The value that is se
38、t here will be prefixed by your unique organization name to form the URL so you only need to put in the Note: If you are going to split out your server roles see the More Information section at the end of this document.The following configuration file example contains an IFD section: - https NOTE: F
39、or more information about configuration file installations, see the Microsoft Dynamics CRM 4.0 Implementation Guide.After the installation is complete, when you log on to the Microsoft Dynamics CRM Web site from a computer that is outside the subnet zone(s) you specified in the IFDInternalNetworkAdd
40、ress registry key, you will get redirected to the sign in page like in the screen shot below.Post Installation Tasks for Scenario 2:Create a Host or Alias record in DNS for each Microsoft Dynamics CRM organization that will be accessed externally on the Internet. For the URL address to resolve corre
41、ctly, you must create a DNS Host or Alias record for the for the unique organization name in Microsoft Dynamics CRM. For example: HYPERLINKhttps:/ M would need a DNS host or alias record called Microsoft.To create a DNS host or alias record follow these steps:On your DNS server click Start, click Ru
42、n and type in dnsmgmt.mscExpand Forward Lookup Zones and right click your folder and choose New Host (A) or New Alias (CNAME)In the Name field or Alias name field type the unique organization name you specified when setting up CRM. Note: If you do not know the unique name you can check this in Deplo
43、yment Manager on the Microsoft Dynamics CRM Server by selecting the Organizations node and then right click on your Organization name and choose properties.Then if you are creating a host record type in the IP address of the Microsoft Dynamics CRM Server and click Add Host, then click OK and click D
44、one. If you are adding an Alias click Browse and add the Microsoft Dynamics CRM server and click OK.How to use the CRM40IFDToolSteps to run the toolDownload the CRM4IFDTool from the following Microsoft KB article: HYPERLINK /kb/948779/kb/948779On the computer that is running the server installation
45、of Microsoft Dynamics CRM 4.0, extract the CRM4IFDTool to the following directory: drive :Program FilesMicrosoft Dynamics CRMToolsRun the CRM4IFDTool.exe tool.Click the Authentication Strategy list and click IFD+On Premise.Type the IP Address and the subnet. Note: The IP address is just an example o
46、f a valid IP address on the specific subnet. It does not have to be the IP address for the Microsoft Dynamics server. You can enter more than one subnet. The subnets you enter here will be for the computers that are internal and you do not want the users to login through the IFD environment when the
47、y are on these subnets.Click the IFD Domain Scheme list, and then click either HTTP or HTTPS.Type the IFD App Root Domain and IFD SDK Root Domain. This will only be the domain name. For example, type or Note: The IFD settings will be how the client computers will access the Microsoft Dynamics CRM 4.
48、0 Website when not logged on the local Intranet. The domain name entered here will be prefixed by the unique organization name to form the full URL of the IFD environment when the user is logging in.The AD Domain Scheme should already be filled in from when you installed CRM.The AD App Root Domain a
49、nd AD SDK Root Domain will also already be filled in from when you installed CRM. However, you can use this tool to change them if needed.Note: Do not type http or https as that is already selected in the AD Domain Scheme list.Note: The AD settings will be how the client computers will access the Mi
50、crosoft Dynamics CRM 4.0 Website when logged on the local Intranet and not logging on through IFD.Click File, and then click Apply Changes.More InformationThe CRM4IFDTool tool will enable IFD for Microsoft Dynamics CRM 4.0. However, you must create the DNS record and verify the server and Microsoft
51、Dynamics CRM 4.0 website are accessible from the Internet. The CRM40IFDTool will only change the settings needed to get Microsoft Dynamics CRM 4.0 ready to be accessed externally.ISA ServerIf you are configuring IFD in an environment where an ISA Server 2006 is being used please refer to this blog p
52、ost for more information. HYPERLINK /isablog/archive/2008/07/23/publishing-microsoft-crm-4-0-through-isa-server-2006.aspx/isablog/archive/2008/07/23/publishing-microsoft-crm-4-0-through-isa-server-2006.aspxTurn off IFDYou can also turn off IFD by selecting the On Premise option in the Authentication
53、 Strategy list, and then click Apply Changes. IMPORTANT: Before making any changes to the On Premise option, you must verify the values in the AD Domain Scheme , AD App Root Domain and AD SDK Root Domain are correctly set. Otherwise if the settings are left blank and you click Apply Changes, those s
54、ettings will be updated with a null value in the MSCRM_Config database. This will result in users not being able to login to the Microsoft Dynamics CRM 4.0 Website. Log FileTo look at the log file created when you run the CRM4IFDTool follow these steps:1. Click Start, click Run, type %appdata%Micros
55、oftMSCRMLogs, and then click OK. The file is called CRM40IFDTool.logInstalling CRM with IFD enabled against an existing website with Host headers or a Certificate enabled on the website.If you have an existing website with host headers or a Certificate enabled and you chose to install Microsoft Dyna
56、mics CRM against the website and enable IFD the following changes needs to be made. DNS Changes needed:On your DNS server click Start, click Run and type in dnsmgmt.mscExpand Forward Lookup Zones and expand your . Find your current alias for the website you installed Microsoft Dynamics CRM to and de
57、lete it.Right click your folder and choose New Host (A)Type in the unique organization name and the host header name. Example: if your unique organization name is Microsoft and your host header or certificate on the website is then you would enter Microsoft.crm for the Host recordEnter the IP Addres
58、s of the CRM Server and click Add Host then click OK and click Done.IIS changes needed for host headersOn your Microsoft Dynamics CRM server click Start, click Run and type in inetmgr Expand Web Sites and right click the Microsoft Dynamics CRM website and click properties.Click on the Web site tab a
59、nd then click on the Advanced buttonIf your unique organization is called Microsoft and your alias is crm and your domain is enter a host header using the following format M Note: If you have multiple IPs assigned to the CRM server make sure to point host header to the IP specified in step 1.eIIS ch
60、anges needed for certificatesIf your current certificate is you would need to get a new certificate that would be called M or a wildcard certificate for *.Note: Wildcard certificates will be needed if you plan to have more than one organization enabled for IFD.Run the CRM40IFDTool to enable the IFD
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年農(nóng)村房屋買賣合同書樣本
- 2025電梯購買合同協(xié)議書范本
- 2025化工產(chǎn)品運輸合同范本
- 2025年上海住房公積金條款正式納入勞動合同示范文本
- 2025年地方政府合同管理辦法
- 山東省臨沂市河?xùn)|區(qū)、費縣2024-2025學(xué)年高一下學(xué)期期中聯(lián)考語文試題(含答案)
- 疫情轉(zhuǎn)讓轉(zhuǎn)租合同協(xié)議
- 現(xiàn)場管理咨詢合同協(xié)議
- 電子章合同協(xié)議
- 生產(chǎn)場地合作合同協(xié)議
- (四調(diào))武漢市2025屆高中畢業(yè)生四月調(diào)研考試 英語試卷(含答案)
- 2025年高級考評員職業(yè)技能等級認定考試題(附答案)
- 2024多級AO工藝污水處理技術(shù)規(guī)程
- PKPM磚混結(jié)構(gòu)抗震及其他計算全攻略
- “育鯤”輪轉(zhuǎn)葉式舵機工作原理和電氣控制以及故障分析
- 流動資金自動測算表(內(nèi)自帶計算公式)
- 最新.爾雅批判與創(chuàng)意思考--馮林答案
- 宿州光伏玻璃項目可行性研究報告(范文模板)
- 10KV變電站施工方案
- 詩歌鑒賞——如何讀懂詩歌ppt課件
- 蓄水池施工專項方案
評論
0/150
提交評論