<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Administration Archives - Blog IT</title>
	<atom:link href="https://blogit.create.pt/tag/administration/feed/" rel="self" type="application/rss+xml" />
	<link>https://blogit.create.pt/tag/administration/</link>
	<description>Create IT blogger community</description>
	<lastBuildDate>Wed, 11 Sep 2019 20:32:08 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>
	<item>
		<title>SharePoint 2016 Upgrade: How to solve the “Feature is referenced in database but isn’t installed on the current farm” error</title>
		<link>https://blogit.create.pt/miguelisidoro/2018/09/16/sharepoint-farm-update-how-to-solve-the-feature-is-referenced-in-database-but-isnt-installed-on-the-current-farm-error-in-a-sharepoint-2016-farm/</link>
					<comments>https://blogit.create.pt/miguelisidoro/2018/09/16/sharepoint-farm-update-how-to-solve-the-feature-is-referenced-in-database-but-isnt-installed-on-the-current-farm-error-in-a-sharepoint-2016-farm/#comments</comments>
		
		<dc:creator><![CDATA[Miguel Isidoro]]></dc:creator>
		<pubDate>Sun, 16 Sep 2018 22:01:27 +0000</pubDate>
				<category><![CDATA[SharePoint 2016]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Migration]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[PSConfig]]></category>
		<category><![CDATA[Upgrade]]></category>
		<guid isPermaLink="false">https://blogit.create.pt/?p=7469</guid>

					<description><![CDATA[<p>Hello, Recently, I migrated a SharePoint 2010 farm to SharePoint 2016 and used an automated installation process using PowerShell and AutoSPInstaller to install the new SharePoint 2016 farm that ensured that the latest updates where applied, leaving the SharePoint 2016 farm updated and working properly (if you want to learn more about how to install a [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/miguelisidoro/2018/09/16/sharepoint-farm-update-how-to-solve-the-feature-is-referenced-in-database-but-isnt-installed-on-the-current-farm-error-in-a-sharepoint-2016-farm/">SharePoint 2016 Upgrade: How to solve the “Feature is referenced in database but isn’t installed on the current farm” error</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Hello,</p>
<p>Recently, I migrated a SharePoint 2010 farm to SharePoint 2016 and used an automated installation process using PowerShell and <a href="https://autospinstaller.com/" target="_blank" rel="noopener noreferrer">AutoSPInstaller</a> to install the new SharePoint 2016 farm that ensured that the latest updates where applied, leaving the SharePoint 2016 farm updated and working properly (if you want to learn more about how to install a SharePoint farm in an automated way using PowerShell, I invite you to click <a href="https://blogit.create.pt////miguelisidoro/2018/07/28/how-to-install-a-sharepoint-2016-farm-using-powershell-and-autospinstaller-part-1/" target="_blank" rel="noopener noreferrer">here</a> and <a href="https://blogit.create.pt////miguelisidoro/2018/07/28/how-to-install-a-sharepoint-2016-farm-using-powershell-and-autospinstaller-part-2/" target="_blank" rel="noopener noreferrer">here)</a>.</p>
<p>After installing the farm and migrating the web applications, new updates were installed in the farm (if you want to keep up with the latest SharePoint updates, click <a href="https://buildnumbers.wordpress.com/sharepoint/" target="_blank" rel="noopener noreferrer">here</a>) but when I ran the SharePoint Products and Configuration Wizard to ensure the new updates were properly installed (to know more about the need to run SharePoint Products and Configuration Wizard after a SharePoint farm update, click <a href="https://blogs.technet.microsoft.com/stefan_gossner" target="_blank" rel="noopener noreferrer">here</a>), I got an error that was preventing me to finish the update process.</p>
<p><strong>Important Note:</strong> Both source SharePoint 2010 and target SharePoint 2016 farms have Standard SharePoint licenses.</p>
<h1>The Problem</h1>
<p>After installing the updates and after running the SharePoint Products and Configuration, I was getting the following error:</p>
<p><img fetchpriority="high" decoding="async" class="alignnone wp-image-7478 size-full" src="https://blogit.create.pt////wp-content/uploads/2018/09/SP2016_PSConfig_Error.jpg" alt="" width="621" height="536" srcset="https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_PSConfig_Error.jpg 621w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_PSConfig_Error-300x259.jpg 300w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_PSConfig_Error-534x462.jpg 534w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_PSConfig_Error-487x420.jpg 487w" sizes="(max-width: 621px) 100vw, 621px" /></p>
<p>The error details:</p>
<p><i>An exception of type Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException was thrown.  Additional exception information: </i></p>
<p><i>Feature (Name = [SharePoint Portal Server Status Indicator List template], Id = [065c78be-5231-477e-a972-14177cc5b3c7], Description = [SharePoint Portal Server Status Indicator List template], Install Location = </i><i><strong>[BizAppsListTemplates]) is referenced in database [Content_DB]</strong>, <strong>but isn&#8217;t installed on the current farm</strong></i><i>. The missing feature might cause upgrade to fail. If necessary, please install any solution that contains the feature and restart upgrade.        (EventID:ajxkh)</i></p>
<p><i>Feature (Name = [SharePoint Server Enterprise Site Features], Id = [0806d127-06e6-447a-980e-2e90b03101b8], Description = [<strong>Features such as the Visio Services, Access Services, and Excel Services applications included in the SharePoint Server Enterprise License.</strong>], </i><i>Install Location = <strong>[PremiumWeb]) is referenced in database Content_DB] but isn&#8217;t installed on the current farm</strong></i><i>. The missing feature might cause upgrade to fail. If necessary, please install any solution that contains the feature and restart upgrade.        (EventID:ajxkh)</i></p>
<p><i>Feature (Name = [SharePoint Portal Server Report Library], Id = [2510d73f-7109-4ccc-8a1c-314894deeb3a], Description = [SharePoint Portal Server Report Library], Install Location = </i><strong><i>[ReportListTemplate]) is referenced in database [Content_DB], but isn&#8217;t installed on the current farm</i></strong><i>. The missing feature might cause upgrade to fail. If necessary, please install any solution that contains the feature and restart upgrade.        (EventID:ajxkh)</i></p>
<p><i>Feature (Name = [InfoPath Forms Services Support], Id = [c88c4ff1-dbf5-4649-ad9f-c6c426ebcbf5], Description = </i><i>[InfoPath Forms Services Lists and Related Pages to Enable Presentation of Forms on the Server.], Install Location = [<strong>IPFSSiteFeatures]) is referenced in database Content_DB], but isn&#8217;t installed on the current farm</strong></i><i>. The missing feature might cause upgrade to fail. If necessary, please install any solution that contains the feature and restart upgrade.        (EventID:ajxkh)</i></p>
<p><i>Feature (Name = [Data Connections Feature], Id = [00bfea71-dbd7-4f72-b8cb-da7ac0440130], Description = [], Install Location = </i><strong><i>[DataConnectionLibrary]) is referenced in database Content_DB], but isn&#8217;t installed on the current farm</i></strong><i>. The missing feature might cause upgrade to fail. If necessary, please install any solution that contains the feature and restart upgrade.        (EventID:ajxkh)</i></p>
<p><i>Upgrade [SPContentDatabase Name=Content_DB] failed.        (EventID:an59t)</i></p>
<p><i>Exception: <strong>The upgraded database schema doesn&#8217;t match the TargetSchema</strong></i><i><strong>  </strong>      (EventID:an59t)</i></p>
<p><i>Upgrade Timer job is exiting due to exception: </i><i>Microsoft.SharePoint.Upgrade.SPUpgradeException: <strong>The upgraded database schema doesn&#8217;t match the TargetSchema</strong></i></p>
<p>There are two main problems here:</p>
<ul>
<li>There are references in the content database to SharePoint Enterprise Features (InfoPath Form Services, Visio Services, Excel Services, etc) &#8211; my guess here is that sometime along the way, the source SharePoint 2010 farm had an Enterprise SharePoint license and was downgraded to a Standard license, leaving behind however references to Enterprise features in the content database</li>
<li>There is a mismatch between the content database schema version and the version of SharePoint updates installed in the farm</li>
</ul>
<p>One additional symptom that confirms there is an upgrade issue is the Upgrade Status page in Central Administration that showed the upgrade status as Failed:</p>
<p><img decoding="async" class="alignnone wp-image-7480 size-full" src="https://blogit.create.pt////wp-content/uploads/2018/09/SP2016_Upgrade_Status_Error.jpg" alt="" width="1581" height="469" srcset="https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Error.jpg 1581w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Error-300x89.jpg 300w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Error-768x228.jpg 768w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Error-1024x304.jpg 1024w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Error-696x206.jpg 696w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Error-1068x317.jpg 1068w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Error-1416x420.jpg 1416w" sizes="(max-width: 1581px) 100vw, 1581px" /></p>
<h1>The Solution</h1>
<p>The solution to this problem was a two part solution, both applied in the target SharePoint 2016 farm:</p>
<ul>
<li>Fixing the missing Enterprise features references in the content database</li>
<li>Fixing the content database schema version mismatch</li>
</ul>
<h2>Fixing the missing Enterprise features references in the content database</h2>
<p>To fix the problem with references to Enterprise SharePoint features, I used the <a href="https://github.com/achimismaili/featureadmin" target="_blank" rel="noopener noreferrer">SharePoint Feature Administration and Clean Up Tool</a>, which basically enables us to delete from the Farm, Web Application, Site Collection and sub sites any references to features that are not installed in the farm. The version I used was the version 2.4.8 that you can download <a href="https://github.com/achimismaili/featureadmin/raw/master/Releases/Sp2010/2.4.8/FeatureAdmin2010.zip" target="_blank" rel="noopener noreferrer">here</a>, that supports SharePoint 2016. The version 3.0, for some reason, didn&#8217;t detect the farm, which made it useless (maybe a beta version, not sure).</p>
<p>In this case, to remove the missing feature references, I used the SharePoint Feature Administration and Clean Up Tool to:</p>
<ul>
<li>Remove the missing features from the farm</li>
<li>Remove the missing features from the sub sites</li>
</ul>
<p>First, I removed the missing features from the farm, by removing the features marked as &#8220;Faulty&#8221; in the &#8220;Farm Feature Administration&#8221; tab, using the <strong>&#8220;Uninstall&#8221;</strong> button for each missing feature.</p>
<p><img decoding="async" class="alignnone size-full wp-image-7476" src="https://i2.wp.com/blogit.create.pt/wp-content/uploads/2018/09/SP2016_FeatureAdmin_Farm_Features_Error.jpg" alt="" width="1143" height="738" srcset="https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_FeatureAdmin_Farm_Features_Error.jpg 1143w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_FeatureAdmin_Farm_Features_Error-300x194.jpg 300w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_FeatureAdmin_Farm_Features_Error-768x496.jpg 768w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_FeatureAdmin_Farm_Features_Error-1024x661.jpg 1024w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_FeatureAdmin_Farm_Features_Error-696x449.jpg 696w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_FeatureAdmin_Farm_Features_Error-1068x690.jpg 1068w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_FeatureAdmin_Farm_Features_Error-650x420.jpg 650w" sizes="(max-width: 1143px) 100vw, 1143px" /></p>
<p>After that, I removed the features marked as ERROR in the &#8220;Remove / deactivate features in the selected sites&#8221; tab, by selecting all the site collection faulty features and using the <strong>&#8220;Remove from selected SiteCollection&#8221;</strong> button.</p>
<p>Finally, for each site, I selected the faulty site features and removed them by using the <strong>&#8220;Remove from selected Site (SPWeb)&#8221;</strong> button.</p>
<p><img decoding="async" class="alignnone size-full wp-image-7477" src="https://blogit.create.pt////wp-content/uploads/2019/05/SP2016_FeatureAdmin_SiteCollection_Site_Features_Error.jpg" alt="" width="1182" height="672" /></p>
<h2>Fixing the content database schema version mismatch</h2>
<p>To fix the version mismatch between the content database schema version and the version of installed SharePoint updates, I executed the following PowerShell command (executed with &#8220;run as administrator&#8221;):</p>
<p><strong>Get-SPContentDatabase | Upgrade-SPContentDatabase</strong></p>
<p>After this, I ran the SharePoint Products and Configuration Wizard again, and this time, it ran successfully:</p>
<p><img decoding="async" class="alignnone size-full wp-image-7479" src="https://blogit.create.pt////wp-content/uploads/2018/09/SP2016_PSConfig_Success.jpg" alt="" width="617" height="535" srcset="https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_PSConfig_Success.jpg 617w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_PSConfig_Success-300x260.jpg 300w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_PSConfig_Success-534x462.jpg 534w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_PSConfig_Success-484x420.jpg 484w" sizes="(max-width: 617px) 100vw, 617px" /></p>
<p>To confirm if everything was OK, I checked the following pages in Central Administration in the target SharePoint 2016 farm:</p>
<ul>
<li>The Upgrade Status page</li>
<li>The Database Upgrade Status page</li>
</ul>
<p>In the Upgrade Status page, there is now a Succeeded upgrade status:</p>
<p><img decoding="async" class="alignnone size-full wp-image-7481" src="https://blogit.create.pt////wp-content/uploads/2018/09/SP2016_Upgrade_Status_Success.jpg" alt="" width="1441" height="624" srcset="https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Success.jpg 1441w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Success-300x130.jpg 300w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Success-768x333.jpg 768w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Success-1024x443.jpg 1024w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Success-696x301.jpg 696w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Success-1068x462.jpg 1068w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Upgrade_Status_Success-970x420.jpg 970w" sizes="(max-width: 1441px) 100vw, 1441px" /></p>
<p>In the Database Upgrade Status page, there is an indication of &#8220;No action required&#8221; for all content databases in the farm, meaning that all databases were properly upgraded and the respective schema version is the same as the installed SharePoint updates:</p>
<p><img decoding="async" class="alignnone size-full wp-image-7475" src="https://blogit.create.pt////wp-content/uploads/2018/09/SP2016_Database_Upgrade_Status_Success.jpg" alt="" width="1408" height="561" srcset="https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Database_Upgrade_Status_Success.jpg 1408w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Database_Upgrade_Status_Success-300x120.jpg 300w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Database_Upgrade_Status_Success-768x306.jpg 768w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Database_Upgrade_Status_Success-1024x408.jpg 1024w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Database_Upgrade_Status_Success-696x277.jpg 696w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Database_Upgrade_Status_Success-1068x426.jpg 1068w, https://blogit.create.pt/wp-content/uploads/2018/09/SP2016_Database_Upgrade_Status_Success-1054x420.jpg 1054w" sizes="(max-width: 1408px) 100vw, 1408px" /></p>
<p>Hope this helps!</p>
<h1>Related Articles</h1>
<p>To learn why your business should migrate to SharePoint Online and Office 365, click <a href="https://blogit.create.pt////miguelisidoro/2019/07/29/why-your-business-should-migrate-to-sharepoint-online-and-office-365-the-value-offer-part-1/" target="_blank" rel="noreferrer noopener">here</a> and <a href="https://blogit.create.pt////miguelisidoro/2019/07/29/why-your-business-should-migrate-to-sharepoint-online-and-office-365-the-value-offer-part-2/" target="_blank" rel="noreferrer noopener">here</a>.</p>
<p>If you want to convert your tenant&#8217;s root classic site into a modern SharePoint site, click <a href="https://blogit.create.pt////miguelisidoro/2019/08/27/how-to-modernize-your-tenant-root-site-collection-in-office-365-using-invoke-spositeswap/" target="_blank" rel="noreferrer noopener">here</a>.</p>
<p>In the meantime, SharePoint 2019 RTM is already out there! If you want to know all about the new features available in the new SharePoint Server release, click <a href="https://blogit.create.pt////miguelisidoro/2018/11/01/meet-the-new-modern-sharepoint-server-sharepoint-2019-rtm-is-here/" target="_blank" rel="noopener noreferrer">here</a>.</p>
<p>If you are a SharePoint administrator or a SharePoint developer who wants to learn more about how to install a SharePoint 2019 farm in an automated way using PowerShell, I invite you to click <a href="https://blogit.create.pt////miguelisidoro/2018/12/09/how-to-install-a-sharepoint-2019-farm-using-powershell-and-autospinstaller-part-1/" target="_blank" rel="noopener noreferrer">here</a> and <a href="https://blogit.create.pt////miguelisidoro/2018/12/09/how-to-install-a-sharepoint-2019-farm-using-powershell-and-autospinstaller-part-2/" target="_blank" rel="noopener noreferrer">here</a>.</p>
<p>If you want to learn how to upgrade a SharePoint 2013 farm to SharePoint 2019, click <a href="https://blogit.create.pt////miguelisidoro/2019/03/06/how-to-upgrade-from-sharepoint-2013-to-sharepoint-2019-step-by-step-part-1/" target="_blank" rel="noreferrer noopener">here </a>and <a href="https://blogit.create.pt////miguelisidoro/2019/03/06/how-to-upgrade-from-sharepoint-2013-to-sharepoint-2019-step-by-step-part-2/" target="_blank" rel="noreferrer noopener">here</a>.</p>
<p>If you want to learn all the steps and precautions necessary to successfully keep your SharePoint farm updated and be ready to start your move to the cloud, click <a href="https://blogit.create.pt////miguelisidoro/2019/04/08/how-to-install-sharepoint-cumulative-updates-in-a-sharepoint-farm-step-by-step/" target="_blank" rel="noreferrer noopener">here</a>.</p>
<p>If you learn how to greatly speed up your SharePoint farm update process to ensure your SharePoint farm keeps updated and you stay one step closer to start your move to the cloud, click <a href="https://blogit.create.pt////miguelisidoro/2019/05/02/how-to-speed-up-the-installation-of-sharepoint-cumulative-updates-using-powershell-step-by-step/" target="_blank" rel="noreferrer noopener" aria-label="here (opens in a new tab)">here</a>.</p>
<p>If SharePoint 2019 is still not an option, you can learn more about how to install a SharePoint 2016 farm in an automated way using PowerShell, click <a href="https://blogit.create.pt////miguelisidoro/2018/07/28/how-to-install-a-sharepoint-2016-farm-using-powershell-and-autospinstaller-part-1/" target="_blank" rel="noreferrer noopener">here</a> and <a href="https://blogit.create.pt////miguelisidoro/2018/07/28/how-to-install-a-sharepoint-2016-farm-using-powershell-and-autospinstaller-part-2/" target="_blank" rel="noreferrer noopener">here</a>.</p>
<p>If you are involved in a SharePoint upgrade and want to learn more about the upgrade process, click <a href="https://blogit.create.pt////miguelisidoro/2019/02/04/sharepoint-upgrade-upgrading-a-sharepoint-2010-farm-to-sharepoint-2016-step-by-step-part-1/" target="_blank" rel="noreferrer noopener">here </a>and <a href="https://blogit.create.pt////miguelisidoro/2019/02/04/sharepoint-upgrade-upgrading-a-sharepoint-2010-farm-to-sharepoint-2016-step-by-step-part-2/" target="_blank" rel="noreferrer noopener">here</a>.</p>
<p>If you are new to SharePoint and Office 365 and want to learn all about it, take a look at these <a href="https://blogit.create.pt////miguelisidoro/2018/10/17/sharepoint-and-office-365-learning-resources/" target="_blank" rel="noopener noreferrer">learning resources</a>.</p>
<p>If you are work in a large organization who is using Office 365 or thinking to move to Office 365 and is considering between a single or multiple Office 365 tenants, I invite you to read <a href="https://blogit.create.pt////miguelisidoro/2019/01/07/pros-and-cons-of-single-tenant-vs-multiple-tenants-in-office-365/" target="_blank" rel="noreferrer noopener">this article</a>.</p>
<p>If you want to know all about the latest SharePoint and Office 365 announcements from SharePoint Conference 2019, click <a href="https://blogit.create.pt////miguelisidoro/2019/06/05/whats-new-for-sharepoint-and-office-365-from-sharepoint-conference-2019-part-1/" target="_blank" rel="noreferrer noopener">here </a>and <a href="https://blogit.create.pt////miguelisidoro/2019/06/05/whats-new-for-sharepoint-and-office-365-from-sharepoint-conference-2019-part-2/" target="_blank" rel="noreferrer noopener">here</a>.</p>
<p>Happy SharePointing!</p>
<p>The post <a href="https://blogit.create.pt/miguelisidoro/2018/09/16/sharepoint-farm-update-how-to-solve-the-feature-is-referenced-in-database-but-isnt-installed-on-the-current-farm-error-in-a-sharepoint-2016-farm/">SharePoint 2016 Upgrade: How to solve the “Feature is referenced in database but isn’t installed on the current farm” error</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/miguelisidoro/2018/09/16/sharepoint-farm-update-how-to-solve-the-feature-is-referenced-in-database-but-isnt-installed-on-the-current-farm-error-in-a-sharepoint-2016-farm/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Activating all Publishing Feature &#8211; Programmatically &#038; Powershell &#8211; SharePoint 2010, 2013, 2016 &#038; Online:</title>
		<link>https://blogit.create.pt/fabiocarvalho/2017/07/28/activating-all-publishing-feature-programmatically-powershell-sharepoint-2010-2013-2016-online/</link>
					<comments>https://blogit.create.pt/fabiocarvalho/2017/07/28/activating-all-publishing-feature-programmatically-powershell-sharepoint-2010-2013-2016-online/#respond</comments>
		
		<dc:creator><![CDATA[Fábio Carvalho]]></dc:creator>
		<pubDate>Fri, 28 Jul 2017 21:50:48 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Publishing Site]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint 2013]]></category>
		<category><![CDATA[SharePoint 2016]]></category>
		<category><![CDATA[SharePoint Online]]></category>
		<guid isPermaLink="false">http://blogit.create.pt/fabiocarvalho/?p=3774</guid>

					<description><![CDATA[<p>Hi Everyone!!! Today i will talk about Publishing Features!!! During this afternoon I was trying to activate Publishing Features but i wasn&#8217;t having success because Page Library not was created on activation! So there are more than two Publishing Feature that we need have in consideration, it&#8217;s not enough Activate Publishing Infrastructure Feature and Publishing Feature. If [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/07/28/activating-all-publishing-feature-programmatically-powershell-sharepoint-2010-2013-2016-online/">Activating all Publishing Feature &#8211; Programmatically &#038; Powershell &#8211; SharePoint 2010, 2013, 2016 &#038; Online:</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Hi Everyone!!!</p>
<p>Today i will talk about Publishing Features!!! During this afternoon I was trying to activate Publishing Features but i wasn&#8217;t having success because Page Library not was created on activation! So there are more than two Publishing Feature that we need have in consideration, it&#8217;s not enough Activate Publishing Infrastructure Feature and Publishing Feature. If you want activate all Publishing Features you can do it pragmatically or using Powershell script:</p>
<p><span style="color: #800000"><strong>SharePoint Server &#8211; Powershell:</strong></span></p>
<pre class="brush: bash; title: ; notranslate"> 
Disable-SPFeature –identity 'publishingSite' -URL http://server/ -force
Disable-SPFeature –identity 'PublishingResources' -URL http://server/-force
Disable-SPFeature –identity 'Publishing' -URL http://server/ -force
Disable-SPFeature –identity 'PublishingLayouts' -URL http://server/ -force
Disable-SPFeature –identity 'publishingweb' -URL http://server/ -force

Enable-SPFeature –identity 'publishingSite' -URL http://server/ -force
Enable-SPFeature –identity 'PublishingResources' -URL http://server/ -force
Enable-SPFeature –identity 'Publishing' -URL http://server/ -force
Enable-SPFeature –identity 'PublishingLayouts' -URL http://server/ -force
Enable-SPFeature –identity 'publishingweb' -URL http://server/ -force
</pre>
<p><span style="color: #800000"><strong>SharePoint Online &#8211; Powershell:</strong></span></p>
<pre class="brush: bash; title: ; notranslate"> 
Disable-SPOFeature –Identity &quot;F6924D36-2FA8-4f0b-B16D-06B7250180FA&quot; -Scope Site
Disable-SPOFeature –Identity &quot;AEBC918D-B20F-4a11-A1DB-9ED84D79C87E&quot; -Scope Site
Disable-SPOFeature –Identity &quot;22A9EF51-737B-4ff2-9346-694633FE4416&quot; -Scope Web
Disable-SPOFeature –Identity &quot;D3F51BE2-38A8-4e44-BA84-940D35BE1566&quot; -Scope Site
Disable-SPOFeature –Identity &quot;94C94CA6-B32F-4da9-A9E3-1F3D343D7ECB&quot; -Scope Web

Enable-SPOFeature –Identity &quot;F6924D36-2FA8-4f0b-B16D-06B7250180FA&quot; -Scope Site
Enable-SPOFeature –Identity &quot;AEBC918D-B20F-4a11-A1DB-9ED84D79C87E&quot; -Scope Site
Enable-SPOFeature –Identity &quot;22A9EF51-737B-4ff2-9346-694633FE4416&quot; -Scope Web
Enable-SPOFeature –Identity &quot;D3F51BE2-38A8-4e44-BA84-940D35BE1566&quot; -Scope Site
Enable-SPOFeature –Identity &quot;94C94CA6-B32F-4da9-A9E3-1F3D343D7ECB&quot; -Scope Web
</pre>
<p><strong><span style="color: #800000">Also that you can activate Programmatically:</span></strong></p>
<pre class="brush: jscript; title: ; notranslate"> 

        private void ActivatePublishingFeatures(SPWeb web, SPSite site)
        {
            // Publishing Site
            string sharePointPublishingSite = &quot;f6924d36-2fa8-4f0b-b16d-06b7250180fa&quot;;
            Guid sharePointPublishingSiteGuid = new Guid(sharePointPublishingSite);

            if (site.Features&#x5B;sharePointPublishingSiteGuid] == null)
            {
                site.Features.Add(sharePointPublishingSiteGuid, true);
            }

            // Publishing Resources
            string sharePointPublishingResources = &quot;aebc918d-b20f-4a11-a1db-9ed84d79c87e&quot;;
            Guid sharePointPublishingResourcesGuid = new Guid(sharePointPublishingResources);

            if (site.Features&#x5B;sharePointPublishingResourcesGuid] == null)
            {
                site.Features.Add(sharePointPublishingResourcesGuid, true);
            }

            // Publishing
            string sharePointPublishing = &quot;22a9ef51-737b-4ff2-9346-694633fe4416&quot;;
            Guid sharePointPublishingGuid = new Guid(sharePointPublishing);

            if (web.Features&#x5B;sharePointPublishingGuid] == null)
            {
                web.Features.Add(sharePointPublishingGuid, true);
            }

            // Publishing Layouts
            string sharePointPublishingLayouts = &quot;d3f51be2-38a8-4e44-ba84-940d35be1566&quot;;
            Guid sharePointPublishingLayoutsGuid = new Guid(sharePointPublishingLayouts);

            if (site.Features&#x5B;sharePointPublishingLayoutsGuid] == null)
            {
                site.Features.Add(sharePointPublishingLayoutsGuid, true);
            }

            // Publishing Web
            string sharePointServerPublishingWeb = &quot;94c94ca6-b32f-4da9-a9e3-1f3d343d7ecb&quot;;
            Guid sharePointServerPublishingWebGuid = new Guid(sharePointServerPublishingWeb);

            if (web.Features&#x5B;sharePointServerPublishingWebGuid] == null)
            {
                web.Features.Add(sharePointServerPublishingWebGuid, true);
            }
        }
</pre>
<p>Thanks</p>
<p><span style="color: #800000"><a href="https://www.linkedin.com/in/fmrgc/"><strong>Fábio Carvalho</strong></a></span><br />
SharePoint Consultant<br />
<strong>|create|</strong><span style="color: #ff0000"><strong>it</strong></span><strong>|</strong></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/07/28/activating-all-publishing-feature-programmatically-powershell-sharepoint-2010-2013-2016-online/">Activating all Publishing Feature &#8211; Programmatically &#038; Powershell &#8211; SharePoint 2010, 2013, 2016 &#038; Online:</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/fabiocarvalho/2017/07/28/activating-all-publishing-feature-programmatically-powershell-sharepoint-2010-2013-2016-online/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SharePoint &#8211; Get all alerts from a specific SP List/Library using Powershell</title>
		<link>https://blogit.create.pt/fabiocarvalho/2017/03/25/sharepoint-get-all-alerts-from-a-specific-sp-listlibrary-using-powershell/</link>
					<comments>https://blogit.create.pt/fabiocarvalho/2017/03/25/sharepoint-get-all-alerts-from-a-specific-sp-listlibrary-using-powershell/#comments</comments>
		
		<dc:creator><![CDATA[Fábio Carvalho]]></dc:creator>
		<pubDate>Sat, 25 Mar 2017 10:52:54 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint 2013]]></category>
		<category><![CDATA[SharePoint 2016]]></category>
		<guid isPermaLink="false">http://blogit.create.pt/fabiocarvalho/?p=3011</guid>

					<description><![CDATA[<p>Hey Everyone!!! Today i will talk about List and Library Alerts and how can you get all Active alerts for a specific list using powershell script and how can you disable all alerts. This is very useful script, when you need move a large list of items on a maintenance routine and you don&#8217;t want [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/03/25/sharepoint-get-all-alerts-from-a-specific-sp-listlibrary-using-powershell/">SharePoint &#8211; Get all alerts from a specific SP List/Library using Powershell</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Hey Everyone!!!</p>
<p>Today i will talk about <strong>List and Library Alerts</strong> and how can you get all Active alerts for a specific list using powershell script and how can you disable all alerts.</p>
<p>This is very <strong>useful script</strong>, when you need move a <strong>large list</strong> <strong>of items</strong> on a maintenance routine and <strong>you don&#8217;t want send a large number of emails/ notifications</strong> for users who subscribe alerts, this script help you <strong>disable and enable</strong> them.</p>
<p>This first PowerShell Script get all SharePoint list alerts with state <strong>active</strong>.</p>
<pre class="brush: bash; title: ; notranslate"> 

Add-PSSnapin Microsoft.SharePoint.PowerShell –ErrorAction SilentlyContinue

#Variables
$WebURL = &quot;http://YourWebUrl&quot;
$ListName=&quot;YourListName&quot;

#Function to Get All Active Alerts on a Given List
Function Get-ListAlerts($WebURL, $ListName)
{
  #Get the Web and List objects
  $Web = Get-SPWeb $WebURL
  $List = $web.Lists.TryGetList($ListName)

  #Get All Alerts created in the list - Which are Active
  $ListAlerts = $Web.Alerts | Where-Object {($_.List.Title -eq $List.Title) -and ($_.Status -eq &quot;ON&quot;)}

  foreach($Alert in $ListAlerts)
  {
          write-host &quot;Alert' - $($Alert.Title)' Created for User - '$($Alert.User.Name)'&quot;
  }

 #Dispose web object
 $Web.Dispose()
}

#Call the function Appropriately to Disable or Enable Alerts 
Disable-ListAlerts $WebURL $ListName

 </pre>
<p>&nbsp;</p>
<p>If you want <strong>disable</strong> all alerts on this specific list you just need run the following script.</p>
<pre class="brush: bash; title: ; notranslate"> 

Add-PSSnapin Microsoft.SharePoint.PowerShell –ErrorAction SilentlyContinue

#Variables
$WebURL = &quot;http://YourWebUrl&quot;
$ListName=&quot;YourListName&quot;

#Function to Disable All Active Alerts on a Given List
Function Disable-ListAlerts($WebURL, $ListName)
{
  #Get the Web and List objects
  $Web = Get-SPWeb $WebURL
  $List = $web.Lists.TryGetList($ListName)

  #Get All Alerts created in the list - Which are Active
  $ListAlerts = $Web.Alerts | Where-Object {($_.List.Title -eq $List.Title) -and ($_.Status -eq &quot;ON&quot;)}

  Write-host &quot;Total Number of Active Alerts Found in the list: $($ListAlerts.Count)&quot; 
 
  #Iterate through each alert and turn it OFF
  foreach($Alert in $ListAlerts)
  {
     $Alert.Status=&quot;OFF&quot;
     $Alert.Update()
     write-host &quot;Disabled the Alert' $($Alert.Title)' Created for User '$($Alert.User.Name)'&quot;
  }
 
 #Dispose web object
 $Web.Dispose()
}

#Call the function Appropriately to Disable or Enable Alerts 
Disable-ListAlerts $WebURL $ListName

</pre>
<p>&nbsp;</p>
<p>Thanks</p>
<p><span style="color: #000000"><a style="color: #000000" href="https://www.linkedin.com/in/fmrgc/"><strong>Fábio Carvalho</strong></a></span><br />
SharePoint Consultant<br />
<strong>|create|</strong><span style="color: #ff0000"><strong>it</strong></span><strong>|</strong></p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/03/25/sharepoint-get-all-alerts-from-a-specific-sp-listlibrary-using-powershell/">SharePoint &#8211; Get all alerts from a specific SP List/Library using Powershell</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/fabiocarvalho/2017/03/25/sharepoint-get-all-alerts-from-a-specific-sp-listlibrary-using-powershell/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>SharePoint Online &#8211; Storage Metrics &#8211; Monitor storage usage in your Site Collection</title>
		<link>https://blogit.create.pt/fabiocarvalho/2017/03/23/sharepoint-online-storage-metrics-monitor-storage-usage-in-your-site-collection/</link>
					<comments>https://blogit.create.pt/fabiocarvalho/2017/03/23/sharepoint-online-storage-metrics-monitor-storage-usage-in-your-site-collection/#respond</comments>
		
		<dc:creator><![CDATA[Fábio Carvalho]]></dc:creator>
		<pubDate>Thu, 23 Mar 2017 23:25:35 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Migration]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint 2013]]></category>
		<category><![CDATA[SharePoint 2016]]></category>
		<category><![CDATA[SharePoint Online]]></category>
		<category><![CDATA[Storage Metrics]]></category>
		<guid isPermaLink="false">http://blogit.create.pt/fabiocarvalho/?p=2881</guid>

					<description><![CDATA[<p>Hey Everyone!!! Today i will talk about Storage Metrics in your SharePoint Site Collection!!! Everyone knows what is the main feature on SharePoint that you could interact with and Structure of SharePoint Site Collections! right!? Site Content and Struct (/_layouts/sitemanager.aspx)!!! Site Content and Structure page, give you a great overview about all your Site Collection [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/03/23/sharepoint-online-storage-metrics-monitor-storage-usage-in-your-site-collection/">SharePoint Online &#8211; Storage Metrics &#8211; Monitor storage usage in your Site Collection</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Hey Everyone!!!</p>
<p>Today i will talk about <strong>Storage Metrics</strong> in your <strong>SharePoint Site Collection</strong>!!!</p>
<p>Everyone knows what is the main feature on SharePoint that you could interact with and Structure of SharePoint Site Collections! right!? <strong>Site Content and Struct (/_layouts/sitemanager.aspx)</strong>!!!</p>
<p><img decoding="async" class="aligncenter wp-image-2891 size-full" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/03/dure.png" alt="" width="1279" height="683" srcset="https://blogit.create.pt/wp-content/uploads/2017/03/dure.png 1279w, https://blogit.create.pt/wp-content/uploads/2017/03/dure-300x160.png 300w, https://blogit.create.pt/wp-content/uploads/2017/03/dure-768x410.png 768w, https://blogit.create.pt/wp-content/uploads/2017/03/dure-1024x547.png 1024w, https://blogit.create.pt/wp-content/uploads/2017/03/dure-696x372.png 696w, https://blogit.create.pt/wp-content/uploads/2017/03/dure-1068x570.png 1068w, https://blogit.create.pt/wp-content/uploads/2017/03/dure-787x420.png 787w" sizes="(max-width: 1279px) 100vw, 1279px" /></p>
<p><strong>Site Content and Structure</strong> page, give you a <strong>great overview</strong> about all your Site Collection structure. This feature, available since Microsoft Office <strong>SharePoint Server 2007</strong>, give the capability to <strong>navigate dynamically</strong> on your site collection hierarchy, it is familiar to Windows Explorer in fact. You can see the site collection hierarchy in the navigation pane<strong> as a tree view</strong> on the left of the Site Content and Structure page.</p>
<p>But, if you need know <strong>more details about storage</strong>, probably don&#8217;t help you as you expect, so in this case you case access to <strong>Storage Metrics (/_layouts/storman.aspx).</strong></p>
<p><img decoding="async" class="aligncenter wp-image-2931 size-full" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/03/Capsture.png" alt="" width="1176" height="875" srcset="https://blogit.create.pt/wp-content/uploads/2017/03/Capsture.png 1176w, https://blogit.create.pt/wp-content/uploads/2017/03/Capsture-300x223.png 300w, https://blogit.create.pt/wp-content/uploads/2017/03/Capsture-768x571.png 768w, https://blogit.create.pt/wp-content/uploads/2017/03/Capsture-1024x762.png 1024w, https://blogit.create.pt/wp-content/uploads/2017/03/Capsture-80x60.png 80w, https://blogit.create.pt/wp-content/uploads/2017/03/Capsture-265x198.png 265w, https://blogit.create.pt/wp-content/uploads/2017/03/Capsture-696x518.png 696w, https://blogit.create.pt/wp-content/uploads/2017/03/Capsture-1068x795.png 1068w, https://blogit.create.pt/wp-content/uploads/2017/03/Capsture-564x420.png 564w" sizes="(max-width: 1176px) 100vw, 1176px" /></p>
<p>&nbsp;</p>
<p>Storage Metrics underneath Site Collection Administration, access to your all sub-sites and libraries in <strong>SharePoint Online</strong> ( also available for SharePoint 2010, <strong>SharePoint 2013</strong> and <strong>SharePoint 2016</strong>) and give you the information about <strong>how much storage they are consuming</strong>.</p>
<p>It is great!!! Because Storage Metrics allows you to <strong>drill down</strong> to each site, library and even folder to show a very granular report on your storage consumption, this is very important if you need migrate a large lists or even you are planning an migration between SharePoint Versions <strong>without any 3rd Party tool.</strong></p>
<p><span style="color: #800000"><strong>Take a Look:</strong></span></p>
<p><img decoding="async" class="aligncenter size-full wp-image-2951" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/03/Captursse.png" alt="" width="1175" height="877" srcset="https://blogit.create.pt/wp-content/uploads/2017/03/Captursse.png 1175w, https://blogit.create.pt/wp-content/uploads/2017/03/Captursse-300x224.png 300w, https://blogit.create.pt/wp-content/uploads/2017/03/Captursse-768x573.png 768w, https://blogit.create.pt/wp-content/uploads/2017/03/Captursse-1024x764.png 1024w, https://blogit.create.pt/wp-content/uploads/2017/03/Captursse-80x60.png 80w, https://blogit.create.pt/wp-content/uploads/2017/03/Captursse-265x198.png 265w, https://blogit.create.pt/wp-content/uploads/2017/03/Captursse-696x519.png 696w, https://blogit.create.pt/wp-content/uploads/2017/03/Captursse-1068x797.png 1068w, https://blogit.create.pt/wp-content/uploads/2017/03/Captursse-563x420.png 563w" sizes="(max-width: 1175px) 100vw, 1175px" /></p>
<p><img decoding="async" class="aligncenter size-full wp-image-2961" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/03/Captuerre.png" alt="" width="1175" height="417" srcset="https://blogit.create.pt/wp-content/uploads/2017/03/Captuerre.png 1175w, https://blogit.create.pt/wp-content/uploads/2017/03/Captuerre-300x106.png 300w, https://blogit.create.pt/wp-content/uploads/2017/03/Captuerre-768x273.png 768w, https://blogit.create.pt/wp-content/uploads/2017/03/Captuerre-1024x363.png 1024w, https://blogit.create.pt/wp-content/uploads/2017/03/Captuerre-696x247.png 696w, https://blogit.create.pt/wp-content/uploads/2017/03/Captuerre-1068x379.png 1068w" sizes="(max-width: 1175px) 100vw, 1175px" /></p>
<p><img decoding="async" class="aligncenter size-full wp-image-2971" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/03/Captewure.png" alt="" width="1170" height="841" srcset="https://blogit.create.pt/wp-content/uploads/2017/03/Captewure.png 1170w, https://blogit.create.pt/wp-content/uploads/2017/03/Captewure-300x216.png 300w, https://blogit.create.pt/wp-content/uploads/2017/03/Captewure-768x552.png 768w, https://blogit.create.pt/wp-content/uploads/2017/03/Captewure-1024x736.png 1024w, https://blogit.create.pt/wp-content/uploads/2017/03/Captewure-696x500.png 696w, https://blogit.create.pt/wp-content/uploads/2017/03/Captewure-1068x768.png 1068w, https://blogit.create.pt/wp-content/uploads/2017/03/Captewure-584x420.png 584w" sizes="(max-width: 1170px) 100vw, 1170px" /></p>
<p>&nbsp;</p>
<p><img decoding="async" class="aligncenter size-full wp-image-2981" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/03/Capeee.png" alt="" width="1173" height="597" srcset="https://blogit.create.pt/wp-content/uploads/2017/03/Capeee.png 1173w, https://blogit.create.pt/wp-content/uploads/2017/03/Capeee-300x153.png 300w, https://blogit.create.pt/wp-content/uploads/2017/03/Capeee-768x391.png 768w, https://blogit.create.pt/wp-content/uploads/2017/03/Capeee-1024x521.png 1024w, https://blogit.create.pt/wp-content/uploads/2017/03/Capeee-696x354.png 696w, https://blogit.create.pt/wp-content/uploads/2017/03/Capeee-1068x544.png 1068w, https://blogit.create.pt/wp-content/uploads/2017/03/Capeee-825x420.png 825w" sizes="(max-width: 1173px) 100vw, 1173px" /></p>
<p>&nbsp;</p>
<p>Thanks</p>
<p><span style="color: #000000"><a style="color: #000000" href="https://www.linkedin.com/in/fmrgc/"><strong>Fábio Carvalho</strong></a></span><br />
SharePoint Consultant<br />
<strong>|create|</strong><span style="color: #ff0000"><strong>it</strong></span><strong>|</strong></p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/03/23/sharepoint-online-storage-metrics-monitor-storage-usage-in-your-site-collection/">SharePoint Online &#8211; Storage Metrics &#8211; Monitor storage usage in your Site Collection</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/fabiocarvalho/2017/03/23/sharepoint-online-storage-metrics-monitor-storage-usage-in-your-site-collection/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SharePoint 2016 &#8211; Create Service Accounts using PowerShell script</title>
		<link>https://blogit.create.pt/fabiocarvalho/2017/02/20/sharepoint-2016-create-service-accounts-using-powershell-script/</link>
					<comments>https://blogit.create.pt/fabiocarvalho/2017/02/20/sharepoint-2016-create-service-accounts-using-powershell-script/#comments</comments>
		
		<dc:creator><![CDATA[Fábio Carvalho]]></dc:creator>
		<pubDate>Mon, 20 Feb 2017 23:46:01 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Service Accounts]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint 2013]]></category>
		<category><![CDATA[SharePoint 2016]]></category>
		<guid isPermaLink="false">http://blogit.create.pt/fabiocarvalho/?p=2381</guid>

					<description><![CDATA[<p>Hey Everyone!!! Today i will show you how can you create SharePoint 2016 Service Accounts using PowerShell script following the Best Practices. The script not only create all the accounts but also create the respectives OU (Organizational Unit): SharePoint Accounts SQL Accounts Service Accounts:  Name  Description  Local Rights  Domain Rights SP_Farm The server farm account is used [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/02/20/sharepoint-2016-create-service-accounts-using-powershell-script/">SharePoint 2016 &#8211; Create Service Accounts using PowerShell script</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Hey Everyone!!!</p>
<p>Today i will show you how can you create <strong>SharePoint 2016 Service Accounts</strong> using <strong>PowerShell</strong> script following the <strong>Best Practices</strong>.</p>
<p>The script not only create all the accounts but also create the respectives <strong>OU</strong> (<strong>Organizational Unit</strong>):</p>
<ul>
<li>SharePoint Accounts</li>
<li>SQL Accounts</li>
</ul>
<p><strong><span style="color: #800000">Service Accounts:</span></strong></p>
<table border="0" width="400" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td valign="top" width="100"><strong><span style="color: #800000"> Name</span></strong></td>
<td valign="top" width="100"><strong><span style="color: #800000"> Description</span></strong></td>
<td valign="top" width="100"><strong><span style="color: #800000"> Local Rights</span></strong></td>
<td valign="top" width="100"><strong><span style="color: #800000"> Domain Rights</span></strong></td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_Farm</strong></td>
<td valign="top" width="100">The server farm account is used to perform the following tasks:<br />
-Configure and manage the server farm.<br />
-Act as the application pool identity for the SharePoint Central Administration Web site.<br />
-Run the Microsoft SharePoint Foundation Workflow Timer Service.</td>
<td valign="top" width="100">SecurityAdmin and DB_Creator rights on the SQL Instance</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_Admin</strong></td>
<td valign="top" width="100">The server farm account is used to perform the following tasks:<br />
-Setup<br />
-SharePoint Products Configuration Wizard</td>
<td valign="top" width="100">Local Administrator on all the SharePoint Servers. SecurityAdmin and DB_Creator rights on the SQL Instance</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_Pool</strong></td>
<td valign="top" width="100">The Pool account is used to run the Web Application Pools</td>
<td valign="top" width="100">None</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_Services</strong></td>
<td valign="top" width="100">The Services Account is used to run the Service Application Pool</td>
<td valign="top" width="100">None</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_Crawl</strong></td>
<td valign="top" width="100">The Default Content Access Account for the Search Service Application</td>
<td valign="top" width="100">None</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_Search</strong></td>
<td valign="top" width="100">Service Account to run the SharePoint Search “Windows Service”</td>
<td valign="top" width="100">None</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_UserProfiles</strong></td>
<td valign="top" width="100">The User Profile Synchronization Account</td>
<td valign="top" width="100">None</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_MySitePool</strong></td>
<td valign="top" width="100">Used for the My Sites Web Application</td>
<td valign="top" width="100">None</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_CacheSuperUser</strong></td>
<td valign="top" width="100">Object Cache Service Account. The goals of the object cache are to reduce the load on the computer on which SQL Server is running, and to improve request latency and throughput. These user account must be properly configured to ensure that the object cache works correctly.</td>
<td valign="top" width="100">None.<br />
SharePoint: Must be an account that has Full Control access to the Web application.</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_CacheSuperReader</strong></td>
<td valign="top" width="100">Object Cache Service Account. The goals of the object cache are to reduce the load on the computer on which SQL Server is running, and to improve request latency and throughput. These user account must be properly configured to ensure that the object cache works correctly.</td>
<td valign="top" width="100">None.<br />
SharePoint: Must be an account that has Full Read access to the Web application</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>WF_Service</strong></td>
<td valign="top" width="100">WorkFlow Manager Service Account</td>
<td valign="top" width="100">Local Administrator and SysAdmin rights on the SQL instance.</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_MySitePool</strong></td>
<td valign="top" width="100">Used for the My Sites Web Application</td>
<td valign="top" width="100">None</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_VisioUser</strong></td>
<td valign="top" width="100">Visio Unattended ID</td>
<td valign="top" width="100">None</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_ExcelUser</strong></td>
<td valign="top" width="100">Excel Unattended ID</td>
<td valign="top" width="100">None</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SP_PerfPointUser</strong></td>
<td valign="top" width="100">Performance Point Unattended ID</td>
<td valign="top" width="100">None</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SQL_Admin</strong></td>
<td valign="top" width="100">SQL Admin on the SQL Server. Used to Install the SQL Server.</td>
<td valign="top" width="100">Local Administrator on the SQL Server</td>
<td valign="top" width="100">Domain User</td>
</tr>
<tr>
<td valign="top" width="100"><strong>SQL_Services</strong></td>
<td valign="top" width="100">It is the service account for the following SQL Server services: MSSQLSERVER SQLSERVERAGENT</td>
<td valign="top" width="100">None</td>
<td valign="top" width="100">Domain User</td>
</tr>
</tbody>
</table>
<p><strong><span style="color: #800000"><br />
Script:</span></strong></p>
<pre class="brush: bash; title: ; notranslate"> 

$mydom = (get-addomain).distinguishedname 
$password = &quot;pass@word1&quot; | ConvertTo-SecureString -AsPlainText -Force 

$ouNameSP = &quot;SharePoint Accounts&quot;
$oudnSP = &quot;OU=$ounameSP,$mydom&quot; 

$ouNameSQL = &quot;SQL Accounts&quot; 
$oudnSQL = &quot;OU=$ounameSQL,$mydom&quot; 

#----------------------------&gt; Organizational Unit &lt;---------------------------- 

New-ADOrganizationalUnit -Name $OUNameSP -Path $mydom 
Write-Host &quot;OU $OUNameSP Created&quot; -foregroundcolor green 

New-ADOrganizationalUnit -Name $OUNameSQL -Path $mydom 
Write-Host &quot;OU $OUNameSQL Created&quot; -foregroundcolor green 

#-----------------------------&gt; SharePoint 2016 &lt;-------------------------------

$usersArraySP = @(&quot;SP_Farm&quot;,&quot;SP_Admin&quot;,&quot;SP_Pool&quot;,&quot;SP_Services&quot;,&quot;SP_Crawl&quot;,&quot;SP_Search&quot;,
                  &quot;SP_UserProfiles&quot;,&quot;SP_PortalSuperReader&quot;,&quot;SP_CacheSuperUser&quot;,&quot;SP_VisioUser&quot;,
                  &quot;SP_PerfPointUser&quot;,&quot;WF_Service&quot;,&quot;SP_MySitePool&quot;,&quot;SP_PortalSuperUser&quot;)

foreach ($usp in $usersArraySP) {
        New-ADUser -Name $usp -DisplayName $usp -SamAccountName $usp -AccountPassword $password 
        -ChangePasswordAtLogon $false -PassThru -PasswordNeverExpires $true -Path $oudnSP 
        Write-Host &quot;$usp Created&quot; -foregroundcolor green
 }

#----------------------------------&gt; SQL &lt;--------------------------------------
$usersArraySQL = @(&quot;SQL_Admin&quot;,&quot;SQL_Service&quot;)

foreach ($usql in $usersArraySQL) {
       New-ADUser -Name $usql -DisplayName $usql -SamAccountName $usql -AccountPassword $password 
       -ChangePasswordAtLogon $false -PassThru -PasswordNeverExpires $true -Path $oudnSQL
       Write-Host &quot;$usql Created&quot; -foregroundcolor green
 }

</pre>
<p><img decoding="async" class="size-full wp-image-2521 aligncenter" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/02/SharePoint-Services-Accounts-2016.png" alt="" width="629" height="372" srcset="https://blogit.create.pt/wp-content/uploads/2017/02/SharePoint-Services-Accounts-2016.png 629w, https://blogit.create.pt/wp-content/uploads/2017/02/SharePoint-Services-Accounts-2016-300x177.png 300w" sizes="(max-width: 629px) 100vw, 629px" /></p>
<p><img decoding="async" class="wp-image-2531 aligncenter" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/02/SQL-Services-Accounts.png" alt="" width="485" height="222" srcset="https://blogit.create.pt/wp-content/uploads/2017/02/SQL-Services-Accounts.png 612w, https://blogit.create.pt/wp-content/uploads/2017/02/SQL-Services-Accounts-300x137.png 300w" sizes="(max-width: 485px) 100vw, 485px" /></p>
<p>&nbsp;</p>
<p>Thanks</p>
<p><strong>Fábio Carvalho</strong><br />
SharePoint Consultant<br />
<strong>|create|</strong><span style="color: #ff0000"><strong>it</strong></span><strong>|</strong></p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/02/20/sharepoint-2016-create-service-accounts-using-powershell-script/">SharePoint 2016 &#8211; Create Service Accounts using PowerShell script</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/fabiocarvalho/2017/02/20/sharepoint-2016-create-service-accounts-using-powershell-script/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>SharePoint Scenarios &#8211; Online, On-Premises or Hybrid!?</title>
		<link>https://blogit.create.pt/fabiocarvalho/2017/02/19/sharepoint-scenarios-online-on-premises-or-hybrid/</link>
					<comments>https://blogit.create.pt/fabiocarvalho/2017/02/19/sharepoint-scenarios-online-on-premises-or-hybrid/#comments</comments>
		
		<dc:creator><![CDATA[Fábio Carvalho]]></dc:creator>
		<pubDate>Sun, 19 Feb 2017 13:19:05 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Migration]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Hybrid Solution]]></category>
		<category><![CDATA[SharePoint 2013]]></category>
		<category><![CDATA[SharePoint 2016]]></category>
		<category><![CDATA[SharePoint Architecture]]></category>
		<category><![CDATA[SharePoint Hybrid Solution]]></category>
		<guid isPermaLink="false">http://blogit.create.pt/fabiocarvalho/?p=1891</guid>

					<description><![CDATA[<p>Hey Everyone!!! Today i&#8217;m going to talk about SharePoint Scenarios and what are the main difference between this three types of scenarios and what scenario should be the option for your environment&#8230; So, the three types of architecture scenario that you can have on your SharePoint environment are the following: What should you choose?! Well in [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/02/19/sharepoint-scenarios-online-on-premises-or-hybrid/">SharePoint Scenarios &#8211; Online, On-Premises or Hybrid!?</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Hey Everyone!!!</p>
<p>Today i&#8217;m going to talk about <strong>SharePoint Scenarios</strong> and what are the main difference between this <strong>three types of scenarios</strong> and what scenario should be the option for your environment&#8230;</p>
<p>So, the <strong>three</strong> types of <strong>architecture</strong> scenario that you can have on your <strong>SharePoint environment</strong> are the following:</p>
<p><img decoding="async" class="size-full wp-image-1981 aligncenter" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/02/ee.png" alt="" width="687" height="276" srcset="https://blogit.create.pt/wp-content/uploads/2017/02/ee.png 687w, https://blogit.create.pt/wp-content/uploads/2017/02/ee-300x121.png 300w" sizes="(max-width: 687px) 100vw, 687px" /></p>
<p>What should you choose?! Well in fact there are<strong> so many question</strong> that you need answered <strong>before take an decision</strong>!?</p>
<p><img decoding="async" class="aligncenter size-full wp-image-2031" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/02/Capture-2.png" alt="" width="797" height="356" srcset="https://blogit.create.pt/wp-content/uploads/2017/02/Capture-2.png 797w, https://blogit.create.pt/wp-content/uploads/2017/02/Capture-2-300x134.png 300w, https://blogit.create.pt/wp-content/uploads/2017/02/Capture-2-768x343.png 768w, https://blogit.create.pt/wp-content/uploads/2017/02/Capture-2-696x311.png 696w" sizes="(max-width: 797px) 100vw, 797px" /></p>
<p>&nbsp;</p>
<p>It isn&#8217;t easy take a <strong>decision</strong>, let&#8217;s analyse <strong>what are the main benefits each architecture</strong>:</p>
<h4><strong><span style="color: #800000">SharePoint On-Premises:</span></strong></h4>
<ul>
<li><span class="tx">Private Cloud</span></li>
<li><span class="tx">Dedicated environment</span></li>
<li><span class="tx">Internally hosted</span></li>
<li><span class="tx">Internally managed</span></li>
<li><span class="tx">Internal designed</span></li>
</ul>
<table border="0" width="400" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td style="text-align: center" valign="top" width="200"><span style="color: #008000"><strong> Pros</strong></span></td>
<td style="text-align: center" valign="top" width="200"><strong><span style="color: #ff0000">Cons</span></strong></td>
</tr>
<tr>
<td valign="top" width="200">Control Performance</td>
<td valign="top" width="200">Cost of internal resources (staff, hardware, software, etc)</td>
</tr>
<tr>
<td valign="top" width="200">Scale Up and Scale Out</td>
<td valign="top" width="200">Additional Geographic redundancy costs</td>
</tr>
<tr>
<td valign="top" width="200">Reduces Bandwidth requirements</td>
<td valign="top" width="200">Disaster Recovery dependent on internal capabilities</td>
</tr>
<tr>
<td valign="top" width="200">Full Customization</td>
<td valign="top" width="200">Scale Up/Out Cost( SW/HW)</td>
</tr>
<tr>
<td valign="top" width="200">Full Server and SQL Database</td>
<td valign="top" width="200">Patching Servers/farms</td>
</tr>
<tr>
<td valign="top" width="200">Migrate as Needed</td>
<td valign="top" width="200">Extra configurations for External Collaboration</td>
</tr>
<tr>
<td valign="top" width="200">Seamless Single Sign on with Corporate Active Directory</td>
<td valign="top" width="200"></td>
</tr>
</tbody>
</table>
<ul>
<li>Migration Flow:</li>
</ul>
<p><img decoding="async" class="size-full wp-image-2081 aligncenter" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/02/Capture-3.png" alt="" width="249" height="73" /></p>
<h4><span style="color: #800000"><strong>SharePoint Online:</strong></span></h4>
<ul>
<li><span class="tx">Public Cloud</span></li>
<li>Partially or fully dedicated</li>
<li>Externally hosted</li>
<li>Externally or Internally managed</li>
<li><span class="tx">Internally managed</span></li>
<li>Minimal customization</li>
</ul>
<p><span style="color: #800000">Cloud benefits according to cloud users?</span></p>
<ul>
<li><strong>Increase efficiency (55 %)</strong></li>
<li><strong>Improved employee mobility (49 %)</strong></li>
<li><strong>Increased ability to Innovate (32 %)</strong></li>
<li><strong>Freed current IT staff for other projects (31 %)</strong></li>
<li><strong>Reduce IT operation costs (25 %)</strong></li>
<li><strong>Enabled us to offer new products/ services (24 %)</strong></li>
</ul>
<table border="0" width="400" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td style="text-align: center" valign="top" width="200"><span style="color: #008000"><strong> Pros</strong></span></td>
<td style="text-align: center" valign="top" width="200"><strong><span style="color: #ff0000">Cons</span></strong></td>
</tr>
<tr>
<td valign="top" width="200">Uptime 99.99%</td>
<td valign="top" width="200">More ISP Bandwidth</td>
</tr>
<tr>
<td valign="top" width="200">Multiple Data centers</td>
<td valign="top" width="200">Limited Customizations</td>
</tr>
<tr>
<td valign="top" width="200">Shorted release cycle</td>
<td valign="top" width="200">Recovery SLAs</td>
</tr>
<tr>
<td valign="top" width="200">Geographically redundant and Scalability</td>
<td valign="top" width="200">No Server access</td>
</tr>
<tr>
<td valign="top" width="200">Managed Services ( SaaS)</td>
<td valign="top" width="200"></td>
</tr>
<tr>
<td valign="top" width="200">Pay as you go ( Low Cost )</td>
<td valign="top" width="200"></td>
</tr>
<tr>
<td valign="top" width="200">Reduced impact on internal IT resources</td>
<td valign="top" width="200"></td>
</tr>
</tbody>
</table>
<ul>
<li>Migration Flow:</li>
</ul>
<p><img decoding="async" class="aligncenter size-full wp-image-2131" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/02/Capture-4.png" alt="" width="211" height="164" /></p>
<h4><strong><span style="color: #800000">SharePoint Hybrid Solution:</span></strong></h4>
<p><img decoding="async" class="aligncenter size-full wp-image-2191" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/02/Picture2.png" alt="" width="422" height="147" srcset="https://blogit.create.pt/wp-content/uploads/2017/02/Picture2.png 422w, https://blogit.create.pt/wp-content/uploads/2017/02/Picture2-300x105.png 300w" sizes="(max-width: 422px) 100vw, 422px" /></p>
<p><span style="color: #800000">What is Hybrid SharePoint?</span></p>
<blockquote><p>&#8220;Productivity services in <strong>SharePoint Online (Office 365)</strong> which are securely integrated with on-premises <strong>SharePoint Server 2016</strong> to provide unified functionality and access to data.”</p></blockquote>
<p><span style="color: #800000">Why considering a Hybrid SharePoint Solution?</span></p>
<ul>
<li>Large existing investments (customized SP deployments w/lots of data and settings,custom solutions, LOB systems, etc…)</li>
<li>Functionalities I can’t do in the Cloud that i can do on premises;</li>
<li>Keep Sensitive Data on Premise</li>
<li>Collaboration with External Partners</li>
<li>Capacity Flexibility</li>
<li>Intranet – Extranet</li>
<li>Geo Location</li>
</ul>
<p><span style="color: #800000">Same Benefits of Hybrid SharePoint Solution?</span></p>
<p><img decoding="async" class="aligncenter size-full wp-image-2171" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/02/Capture-5.png" alt="" width="506" height="254" srcset="https://blogit.create.pt/wp-content/uploads/2017/02/Capture-5.png 506w, https://blogit.create.pt/wp-content/uploads/2017/02/Capture-5-300x151.png 300w" sizes="(max-width: 506px) 100vw, 506px" /></p>
<p><strong>SharePoint Business to Business Collaboration: Extranet for Partners with Office 365</strong></p>
<blockquote><p><i>“on-premises</i> extranet site involves complex configuration to establish security measures and governance, including granting access inside the corporate firewall, and expensive initial and on-going cost….SharePoint Online, partners connect directly to a members-only site in Office 365, without access to the corporate on-premises environment or any other Office 365 site. Office 365 Extranet sites can be accessed anywhere…”</p></blockquote>
<p><strong>SharePoint hybrid sites and search</strong></p>
<blockquote><p>“A hybrid environment can help your company get started in the cloud, taking a first step to explore the cloud functionality at own your pace. It also enables enterprise users to be connected from almost anywhere to the resources and content they need&#8230; SharePoint hybrid features, you can consolidate search results between SharePoint Server and Office 365, consolidate user profiles in Office 365, and offload your users&#8217; personal storage to the cloud…”</p></blockquote>
<ul>
<li>Migration/Interactions Flow:</li>
</ul>
<blockquote><p><img decoding="async" class="aligncenter size-full wp-image-2201" src="http://blogit.create.pt/fabiocarvalho/wp-content/uploads/sites/271/2017/02/Capture-6.png" alt="" width="278" height="169" /></p></blockquote>
<p>Thanks</p>
<p><strong>Fábio Carvalho</strong><br />
SharePoint Consultant<br />
<strong>|create|</strong><span style="color: #ff0000"><strong>it</strong></span><strong>|</strong></p>
<p>&nbsp;</p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/02/19/sharepoint-scenarios-online-on-premises-or-hybrid/">SharePoint Scenarios &#8211; Online, On-Premises or Hybrid!?</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/fabiocarvalho/2017/02/19/sharepoint-scenarios-online-on-premises-or-hybrid/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>SharePoint &#8211; Export all solutions wsp using PowerShell script</title>
		<link>https://blogit.create.pt/fabiocarvalho/2017/02/16/sharepoint-export-all-solutions-wsp-using-powershell-script/</link>
					<comments>https://blogit.create.pt/fabiocarvalho/2017/02/16/sharepoint-export-all-solutions-wsp-using-powershell-script/#comments</comments>
		
		<dc:creator><![CDATA[Fábio Carvalho]]></dc:creator>
		<pubDate>Thu, 16 Feb 2017 02:52:53 +0000</pubDate>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Migration]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint 2013]]></category>
		<category><![CDATA[SharePoint 2016]]></category>
		<category><![CDATA[Solutions]]></category>
		<guid isPermaLink="false">http://blogit.create.pt/fabiocarvalho/?p=2631</guid>

					<description><![CDATA[<p>Hey Everyone, Today i will post a script very helpful when you are on Migration steps and you need export all wsp solutions. $dirName = &#34;C:\WSP&#34; if (!(Test-Path -path $dirName)) { New-Item $dirName -type directory } Write-Host Exporting solutions to $dirName foreach ($solution in Get-SPSolution) { $id = $Solution.SolutionID $title = $Solution.Name $filename = $Solution.SolutionFile.Name [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/02/16/sharepoint-export-all-solutions-wsp-using-powershell-script/">SharePoint &#8211; Export all solutions wsp using PowerShell script</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Hey Everyone,</p>
<p>Today i will post a script very helpful when you are on Migration steps and you need export all wsp solutions.</p>
<pre class="brush: bash; title: ; notranslate"> 

$dirName = &quot;C:\WSP&quot;
if (!(Test-Path -path $dirName))
{
New-Item $dirName -type directory
}
Write-Host Exporting solutions to $dirName
foreach ($solution in Get-SPSolution)
{
    $id = $Solution.SolutionID
    $title = $Solution.Name
    $filename = $Solution.SolutionFile.Name
    Write-Host &quot;Exporting ‘$title’ to …\$filename&quot; -nonewline
    try {
        $solution.SolutionFile.SaveAs(&quot;$dirName\$filename&quot;)
        Write-Host &quot; – done&quot; -foreground green
    }
    catch
    {
        Write-Host &quot; – error : $_&quot; -foreground red
    }
}

</pre>
<p>Thanks</p>
<p><strong>Fábio Carvalho</strong><br />
SharePoint Consultant<br />
<strong>|create|</strong><span style="color: #ff0000"><strong>it</strong></span><strong>|</strong></p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/02/16/sharepoint-export-all-solutions-wsp-using-powershell-script/">SharePoint &#8211; Export all solutions wsp using PowerShell script</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/fabiocarvalho/2017/02/16/sharepoint-export-all-solutions-wsp-using-powershell-script/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
			</item>
		<item>
		<title>SharePoint 2016 &#8211; TCP/IP Ports</title>
		<link>https://blogit.create.pt/fabiocarvalho/2017/02/14/sharepoint-2016-tcpip-ports/</link>
					<comments>https://blogit.create.pt/fabiocarvalho/2017/02/14/sharepoint-2016-tcpip-ports/#respond</comments>
		
		<dc:creator><![CDATA[Fábio Carvalho]]></dc:creator>
		<pubDate>Tue, 14 Feb 2017 09:07:35 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[SharePoint 2013]]></category>
		<category><![CDATA[SharePoint 2016]]></category>
		<category><![CDATA[TCP/IP]]></category>
		<guid isPermaLink="false">http://blogit.create.pt/fabiocarvalho/?p=1841</guid>

					<description><![CDATA[<p>Hey Everyone!!! Today i will show you the full list of TCP/IP Ports that you must consideration on your SharePoint 2016 Farm. Full list of ports used by SharePoint 2016: Protocol Port Usage Comment TCP 80 http Client to SharePoint web server traffic (SharePoint &#8211; Office Online Server/Office Web Apps communication) TCP 443 https/ssl Encrypted [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/02/14/sharepoint-2016-tcpip-ports/">SharePoint 2016 &#8211; TCP/IP Ports</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Hey Everyone!!!</p>
<p>Today i will show you the full list of <strong>TCP/IP Ports</strong> that you must consideration on your<strong> SharePoint 2016 Farm</strong>.</p>
<p>Full list of ports used by <strong>SharePoint 2016:</strong></p>
<table class="tableizer-table">
<thead>
<tr class="tableizer-firstrow">
<th>
<h6><span style="color: #800000">Protocol</span></h6>
</th>
<th>
<h6><span style="color: #800000">Port</span></h6>
</th>
<th>
<h6><span style="color: #800000">Usage</span></h6>
</th>
<th>
<h6><span style="color: #800000">Comment</span></h6>
</th>
</tr>
</thead>
<tbody>
<tr>
<td>TCP</td>
<td>80</td>
<td>http</td>
<td>Client to SharePoint web server traffic<br />
(SharePoint &#8211; Office Online Server/Office Web Apps communication)</td>
</tr>
<tr>
<td>TCP</td>
<td>443</td>
<td>https/ssl</td>
<td>Encrypted client to SharePoint web server traffic<br />
(Encrypted SharePoint &#8211; Office Online Server/Office Web Apps communication)</td>
</tr>
<tr>
<td>TCP</td>
<td>1433</td>
<td>SQL Server default communication port.</td>
<td>May be configured to use custom port for increased security</td>
</tr>
<tr>
<td>UDP</td>
<td>1434</td>
<td>SQL Server default port used to establish connection</td>
<td>May be configured to use custom port for increased security</td>
</tr>
<tr>
<td>TCP</td>
<td>445</td>
<td>SQL Server using named pipes</td>
<td>When SQL Server is configured to listen for incoming client connections by using named pipes over a NetBIOS session, SQL Server communicates over TCP port 445</td>
</tr>
<tr>
<td>TCP</td>
<td>25</td>
<td>SMTP for e-mail integration</td>
<td>Cannot in 2016 be configured (Use SMTP ports other than the default (25).)</td>
</tr>
<tr>
<td>TCP</td>
<td>16500-16519</td>
<td>Ports used by the search index component</td>
<td>Intra-farm only<br />
Inbound rule Added to Windows firewall by SharePoint. (GPO may override this change)</td>
</tr>
<tr>
<td>TCP</td>
<td>22233-22236</td>
<td>Ports required for the AppFabric Caching Service</td>
<td>Used by the Distributed Cache&#8230;</td>
</tr>
<tr>
<td>TCP</td>
<td>808</td>
<td>Search &#8211; Query processing component<br />
Windows Communication Foundation communication</td>
<td>Search &#8211; Query processing component<br />
(WCF)</td>
</tr>
<tr>
<td>TCP</td>
<td>32843</td>
<td>Communication between Web servers and service applications</td>
<td>http (default) To use custom port, see references section<br />
Inbound rule Added to Windows firewall by SharePoint</td>
</tr>
<tr>
<td>TCP</td>
<td>32844</td>
<td>Communication between Web servers and service applications</td>
<td>https<br />
Inbound rule Added to Windows firewall by SharePoint</td>
</tr>
<tr>
<td>TCP</td>
<td>32845</td>
<td>net.tcp binding: TCP 32845 (only if a third party has implemented this option for a service application)</td>
<td> Custom Service Applications<br />
Inbound rule Added to Windows firewall by SharePoint</td>
</tr>
<tr>
<td>TCP</td>
<td>32846</td>
<td>Microsoft SharePoint Foundation User Code Service (for sandbox solutions)</td>
<td> Inbound on all Web Servers<br />
Inbound rule Added to Windows firewall by SharePoint<br />
Outbound on all Web and App servers with service enabled.</td>
</tr>
<tr>
<td>TCP</td>
<td>636</td>
<td>User Profile Synchronization Service/Active Directory Import</td>
<td>Synchronizing profiles between SharePoint 2016 and AD using SLDAP (Secure LDAP)</td>
</tr>
<tr>
<td>TCP</td>
<td>5725</td>
<td>User Profile Synchronization Service</td>
<td>Synchronizing profiles between SharePoint 2016 and Active Directory Domain Services (AD DS)</td>
</tr>
<tr>
<td>TCP + UDP</td>
<td>389</td>
<td>User Profile Synchronization Service</td>
<td>LDAP Service</td>
</tr>
<tr>
<td>TCP + UDP</td>
<td>88</td>
<td>User Profile Synchronization Service</td>
<td>Kerberos</td>
</tr>
<tr>
<td>TCP + UDP</td>
<td>53</td>
<td>User Profile Synchronization Service</td>
<td>DNS</td>
</tr>
<tr>
<td>UDP</td>
<td>464</td>
<td>User Profile Service</td>
<td>Kerberos change password</td>
</tr>
<tr>
<td>TCP</td>
<td>809</td>
<td>Office Online Server/Office Web Apps</td>
<td>Office Online Server/Office Web Apps intra-farm communication.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong>Reference Links:</strong></p>
<p><a href="https://technet.microsoft.com/en-us/library/mt683473(v=office.16).aspx"><strong>Security for SharePoint Server 2016</strong></a><br />
<a href="http://technet.microsoft.com/en-us/library/ff607922.aspx"><strong>Set-SPServiceHostConfig</strong></a><br />
<a href="http://msdn.microsoft.com/en-us/library/ee790914(v=azure.10).aspx"><strong>TCP/IP Communications (Windows Server AppFabric Caching)</strong></a></p>
<p>Thanks</p>
<p><strong>Fábio Carvalho</strong><br />
SharePoint Consultant<br />
<strong>|create|</strong><span style="color: #ff0000"><strong>it</strong></span><strong>|</strong></p>
<p>The post <a href="https://blogit.create.pt/fabiocarvalho/2017/02/14/sharepoint-2016-tcpip-ports/">SharePoint 2016 &#8211; TCP/IP Ports</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/fabiocarvalho/2017/02/14/sharepoint-2016-tcpip-ports/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
