{"id":984,"date":"2014-10-06T17:54:50","date_gmt":"2014-10-06T12:24:50","guid":{"rendered":"https:\/\/www.inogic.com\/blog\/?p=984"},"modified":"2021-12-14T15:53:15","modified_gmt":"2021-12-14T10:23:15","slug":"extend-sharepoint-2013-and-integrate-it-with-crm-2013-ifd","status":"publish","type":"post","link":"https:\/\/www.inogic.com\/blog\/2014\/10\/extend-sharepoint-2013-and-integrate-it-with-crm-2013-ifd\/","title":{"rendered":"Extending Sharepoint 2013 and integrating with CRM 2013 IFD"},"content":{"rendered":"<p style=\"text-align: justify;\">As we all know, for document management, we require SharePoint to be integrated with the CRM. Therefore, if the\u00a0CRM is on IFD and if we\u00a0want to integrate it with SharePoint (on-premise), then we need to extend it in order to make it accessible over the internet. Below are the\u00a0steps that\u00a0will help us\u00a0to extend SharePoint and integrate it with the CRM.<\/p>\n<p style=\"text-align: justify;\"><strong>Steps to Extend SharePoint:<\/strong><\/p>\n<ol style=\"text-align: justify;\">\n<li>Firstly, we\u00a0need to install SharePoint on the server.<\/li>\n<li>After the installation, we\u00a0can move forward to extend SharePoint. For this, we\u00a0need to open <strong>IIS manager<\/strong> and open \u201c<strong>SharePoint Central Administration<\/strong>\u201d site. This site allows us to extend SharePoint Site.<a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/1.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-985\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/1.jpg\" alt=\"IIS Manager Sharepoint Site\" width=\"940\" height=\"549\" \/><\/a><\/li>\n<li>Select the \u201c<strong>SharePoint Central Administration<\/strong>\u201d site and go to <strong><strong><strong>Application Management &#8211;&gt; Manage web applications.<\/strong><\/strong><\/strong><img decoding=\"async\" class=\"alignnone wp-image-986 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/2.jpg\" alt=\"SharePoint Central Administration\" width=\"852\" height=\"524\" \/><\/li>\n<li>We\u00a0will see the 2 SharePoint site Records i.e. <strong>Central Administration<\/strong> and <strong>SharePoint site<\/strong>. Now to extend SharePoint, select the SharePoint Site (i.e. 2<sup>nd<\/sup> one) and click on the <strong>Extend<\/strong> button. This extend button at times is\u00a0in disabled mode, so make sure that the\u00a0browser is running as an Administrator.<img decoding=\"async\" class=\"alignnone wp-image-987 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/3.jpg\" alt=\"SharePoint Web Applications\" width=\"939\" height=\"357\" \/><\/li>\n<li>A pop-up will be prompted named as \u201c<strong>Extend Web Application to Another IIS Web Site<\/strong>\u201d. Here we\u00a0need to provide the following inputs in order to extend it. After that, click on the <strong>OK <\/strong>button.\n<ol>\n<li>Select \u201c<strong>Create a new IIS web site<\/strong>\u201d<\/li>\n<li><strong>Port<\/strong> \u2013 Provide any port, which is not used in the\u00a0domain network and make a note of it<\/li>\n<li><strong>Host Header <\/strong>\u2013 It is required to provide host header. For e.g. sharepoint.domainname.com<\/li>\n<li><strong>Path <\/strong>\u2013 Keep the default as it is i.e. wwwroot<\/li>\n<li><strong>Allow Anonymous<\/strong>: No<\/li>\n<li><strong>Use Secure Socket Layer(SSL): \u00a0<\/strong>Yes<\/li>\n<li><strong>Enable Windows Authentication :<\/strong> Checked<\/li>\n<li><strong>Integrated Windows Authentication<\/strong> : NTLM<\/li>\n<li><strong>Default Sign in Page<\/strong> : Checked<\/li>\n<li><strong>URL<\/strong>: Keep the default as it is and make a note of it for further use<\/li>\n<li><strong>Zone<\/strong>: Internet (this is required and make sure that it is selected as internet)<img decoding=\"async\" class=\"alignnone wp-image-988 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/4.jpg\" alt=\"Web Application IIS Website \" width=\"653\" height=\"574\" \/><img decoding=\"async\" class=\"alignnone wp-image-989 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/5.jpg\" alt=\"Web Application IIS Website\" width=\"651\" height=\"572\" \/><img decoding=\"async\" class=\"alignnone wp-image-990 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/6.jpg\" alt=\"Web Application IIS Website\" width=\"650\" height=\"573\" \/><\/li>\n<\/ol>\n<\/li>\n<li>Now open IIS manager, we\u00a0will see one more SharePoint site displayed\u00a0on it.<img decoding=\"async\" class=\"alignnone wp-image-991 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/7.jpg\" alt=\"IIS Manager\" width=\"967\" height=\"222\" \/><\/li>\n<li>Then\u00a0select the Site and Open \u201c<strong>SSL Settings\u201d <\/strong>and tick the \u201c<strong>Require SSL\u201d<\/strong> and click on <strong>Apply<\/strong> button.<img decoding=\"async\" class=\"alignnone wp-image-992 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/8.jpg\" alt=\"SSL Settings\" width=\"686\" height=\"324\" \/><img decoding=\"async\" class=\"alignnone wp-image-993 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/9.jpg\" alt=\"SSL Settings\" width=\"710\" height=\"169\" \/><\/li>\n<li>Now to access this site, we\u00a0need to select the certificate in the Site Bindings. So we\u00a0need to import SSL domain certificate with <strong>*.pfx.<\/strong> To import certificate, follow the below steps:\n<ol>\n<li>Select the Server in IIS<\/li>\n<li>Click on the <strong>Server Certificates<\/strong><\/li>\n<li>Then in that click on the <strong>Import <\/strong>link<\/li>\n<li>A window will be prompted named as \u201c<strong>Import Certificate\u201d<\/strong><\/li>\n<li>Select the certificate, provide the password and select \u201c<strong>Select Certificate Store<\/strong>\u201d as \u201c<strong>Web Hosting<\/strong>\u201d and click on\u00a0<strong>OK\u00a0<\/strong>button<\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone wp-image-994 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/10.jpg\" alt=\"Server Certificates \" width=\"849\" height=\"376\" \/><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-995 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/11.jpg\" alt=\"Import Certificates\" width=\"377\" height=\"328\" \/><\/li>\n<li>Now we need to go to the Site again created in step 6, and click on the Bindings. It will allow us\u00a0to select the SSL certificate, which we\u00a0had imported in the above step. Select the certificate and click on the OK button.<img decoding=\"async\" class=\"alignnone wp-image-996 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/12.jpg\" alt=\"Site Binding\" width=\"499\" height=\"295\" \/><\/li>\n<li>Temporarily,\u00a0we\u00a0can do the <strong>Host entry<\/strong>, to access SharePoint using extended URL on the SharePoint Server, hence if we\u00a0create the extended the SharePoint with user <a href=\"https:\/\/sharepoint.mydomain.com:450\">https:\/\/sharepoint.mydomain.com:450<\/a>, then we\u00a0need to do a host entry for <strong>sharepoint.mydomain.com<\/strong> host with corresponding IP address into the Host file. Add below entry in the Hosts file located in the <strong><strong><strong>C:\\Windows\\System32\\Drivers\\etc.<\/strong><\/strong><\/strong><img decoding=\"async\" class=\"alignnone wp-image-997 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/13.jpg\" alt=\"Hosts FIle\" width=\"608\" height=\"531\" \/><\/li>\n<li>Now all the settings are completed. Reset the IIS and browse the website using this URL generated in the step 5.<img decoding=\"async\" class=\"alignnone size-full wp-image-998\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2014\/10\/14.jpg\" alt=\"14\" width=\"786\" height=\"335\" \/><\/li>\n<li>Now on the DNS server add the DNS Host entry in the DNS configuration and keep the Port no. open, which we had\u00a0used in Step 5. This will extend the SharePoint and accessible through the internet.\u00a0After successfully extending SharePoint, we\u00a0need to integrate it with the CRM.For this, follow our blog \u201c<strong><a href=\"https:\/\/www.inogic.com\/blog\/2013\/04\/how-to-integrate-sharepoint-online-with-crm-online-part-2-integration-of-crm-and-sharepoint-online\/\">Integrate SharePoint with the CRM<\/a><\/strong>\u201d. This will help you to integrate SharePoint and CRM.<\/li>\n<\/ol>\n<p style=\"text-align: justify;\"><strong>Note<\/strong>: Sometimes after extending the SharePoint, when you access above extended SharePoint URL through the browser it asks for the username and password and even if you provide the correct credentials, it keeps on prompting as there is a loopback check security feature that is designed to help prevent reflection attacks on your computer. Therefore, authentication fails if the custom host header that you use does not match the local computer name.<\/p>\n<p style=\"text-align: justify;\">You can follow this article to resolve this issue <a href=\"http:\/\/support.microsoft.com\/kb\/896861\/en-us\">http:\/\/support.microsoft.com\/kb\/896861\/en-us<\/a><\/p>\n<p>Hope this helps!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As we all know, for document management, we require SharePoint to be integrated with the CRM. Therefore, if the\u00a0CRM is on IFD and if we\u00a0want to integrate it with SharePoint (on-premise), then we need to extend it in order to make it accessible over the internet. Below are the\u00a0steps that\u00a0will help us\u00a0to extend SharePoint and\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.inogic.com\/blog\/2014\/10\/extend-sharepoint-2013-and-integrate-it-with-crm-2013-ifd\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[21,22,24,31,53],"tags":[1609,1662],"class_list":["post-984","post","type-post","status-publish","format-standard","hentry","category-dynamics-crm-2013","category-dynamics-crm-2015","category-dynamics-crm-2016","category-integrations-dynamics-crm","category-sharepoint","tag-sharepoint","tag-ssl"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/comments?post=984"}],"version-history":[{"count":0,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/984\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media?parent=984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/categories?post=984"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/tags?post=984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}