SharePoint 2010 Build Numbers ( Versions)

To get the build number of your farm, go to Central Administration > System Settings > Manage servers in your farm (<centraladminurl>/_admin/FarmServers.aspx)
Or using Windows PowerShell: (get-spfarm).buildversion
To check which build your products are, go to Central Administration > Upgrade and Migration > Check Product and patch installation status. (<centraladminurl>/_admin/PatchStatus.aspx)
To check  which build your databases are, go to Central Administration > Upgrade and Migration > Review database status (<centraladminurl>/_admin/DatabaseStatus.aspx)
 Patch terminology KB article.

Build
Release
Component
​Information
Download Link
​Notes
14.0.4763.1000
RTM
All components
14.0.4762.1000
RTM Farm Build Version
14.0.5114.5003
June 2010 CU
SharePoint Foundation 2010
14.0.5114.5003
June 2010 CU
Microsoft Shared Components
14.0.5114.5003
June 2010 CU
Microsoft SharePoint Portal
14.0.5114.5003
June 2010 CU
Microsoft User Profiles
14.0.5114.5003
June 2010 CU
Microsoft Search Server 2010 Core
14.0.5114.5003
June 2010 CU
Microsoft Web Analytics Web Front End Components
14.0.5123.5000
August 2010 CU
SharePoint Foundation​ 2010
14.0.5123.5000
August 2010 CU
SharePoint Server 2010
KB2352342
14.0.5128.5000

October 2010 CU​ SharePoint Foundation​ 2010 KB2394323
14.0.5128.5000​ October 2010 CU​ SharePoint Server 2010​ KB2394320
14.0.5130.5002​ ​December 2010 CU
SharePoint Foundation 2010

KB2459125
14.0.5130.5002​

December 2010 CU​ SharePoint Server 2010​ KB2459257
14.0.5136.5002​ February 2011 CU​
SharePoint Foundation 2010

KB2475880​
14.0.5136.5002​ February 2011 CU​ SharePoint Server 2010​ KB2475878
14.0.5138.5000 ​April 2011 CU ​SharePoint Foundation 2010 KB2512804​
14.0.5138.5000 ​April 2011 CU SharePoint Server 2010​ KB2512800
14.0.5138.5000 ​April 2011 CU ​Project Server 2010 KB2512801
​14.0.6029.1000 ​Service Pack 1 ​SharePoint Server 2010​ KB2460045 Download
​14.0.6029.1000 ​Service Pack 1 ​Office Web Apps KB2460073 Download
​​14.0.6029.1000 ​Service Pack 1 ​Project Server 2010 KB2460047 Download
​14.0.6029.1000 ​Service Pack 1 ​SharePoint Foundation 2010 KB2460058 Download
14.0.6029.1000 ​Service Pack 1 ​FAST Search Server KB2460039 Download
​14.0.6105.5000 ​June 2011 CU Mark 1 ​​SharePoint Server 2010​ KB2536599
​14.0.6105.5000 ​June 2011 CU Mark 1 ​SharePoint Foundation 2010 KB2536601
​14.0.6105.5000 ​​June 2011 CU Mark 1 ​Project Server 2010 KB2536590
​14.0.6106.5002 ​​June 2011 CU Mark 2 ​​​SharePoint Server 2010​ KB2536599 Download Regressions
​14.0.6106.5002 ​​June 2011 CU Mark 2 ​SharePoint Foundation 2010 KB2536601​ Download
​14.0.6106.5002 ​​June 2011 CU Mark 2 ​Project Server 2010 KB2536590 Download
14.0.6105.5000 ​June 2011 CU ​Office Web Apps KB2553919 Download
14.0.6109.5002 ​August 2011 CU ​SharePoint Server 2010 KB2553048 Download Regressions
14.0.6109.5000 ​August 2011 CU ​​SharePoint Foundation 2010 KB2553117 Download
14.0.6109.5000

​August 2011 CU ​Project Server 2010 KB2553047 Download
14.0.6109.5000 ​August 2011 CU ​FAST Search Server KB2553040 Download
14.0.6112.5000 ​October 2011 CU ​SharePoint Server 2010 KB2596505 Download ​Bugs, Notes, and Regressions
14.0.6112.5000 ​​October 2011 CU ​​​SharePoint Foundation 2010 KB2596508 Download
14.0.6112.5000 ​​October 2011 CU ​​Project Server 2010 KB2596506 Download
14.0.6114.5000 December 2011 CU ​SharePoint Server 2010 Download ​Bugs, Notes and Regressions
14.0.6114.5000 December 2011 CU ​SharePoint Foundation 2010 Download
14.0.6114.5000 December 2011 CU ​Project Server 2010 KB2597015 Download
14.0.6117.5002 ​ February 2012 CU​ SharePoint Server 2010​ KB2597150​ Download​ Bugs, Notes and Regressions​
14.0.6117.5002 ​ February 2012 CU​ SharePoint Foundation 2010​ KB2597132 Download
14.0.6117.5002 ​ February 2012 CU​ Project Server 2010​ KB2597152 Download
14.0.6117.5002 ​​ February 2012 CU​ Office Web Apps​ KB2598022 Download
14.0.6117.5002 ​February 2012 CU​ ​FAST Search Server KB2597131 Download
14.0.6120.5000 April 2012 CU​ Mark1 ​​SharePoint Server 2010 ​Removed
14.0.6120.5000 ​April 2012 CU​ Mark1 ​SharePoint Foundation 2010​ ​Removed
14.0.6120.5000 ​April 2012 CU​ Mark1 ​Project Server 2010 ​Removed
14.0.6120.5000 ​​April 2012 CU​ ​​FAST Search Server KB2598329 Download
14.0.6120.5006 ​April 2012 CU​ Mark 2 ​SharePoint Server 2010​ KB2598151 ​​Download Bugs, Notes, and Regressions
14.0.6120.5006 ​April 2012 CU​ Mark 2 ​SharePoint Foundation 2010​ KB2598321 Download
14.0.6120.5006 ​April 2012 CU​ Mark 2 ​Project Server 2010 KB2598152 ​​Download
14.0.6123.5002 ​June 2012 CU ​SharePoint Server 2010​ KB2598354 Download Bugs, Notes, and Regressions
14.0.6123.5002 ​​June 2012 CU ​SharePoint Foundation 2010​ KB2598373 Download
14.0.6123.5002 ​​June 2012 CU ​Office Web Apps​ KB2687273 Download
14.0.6123.5002 ​June 2012 CU ​Project Server 2010 KB2598355 Download
14.0.6126.5000 ​August 2012 CU ​SharePoint Server 2010 KB2687353 Download Bugs, Notes, and Regressions
14.0.6126.5000 ​August 2012 CU ​SharePoint Foundation 2010​ KB2687355 Download
14.0.6126.5002 ​August 2012 CU ​Project Server 2010 KB2687354 Download
14.0.6129.5003 ​​October 2012 CU ​SharePoint Server 2010 KB2687564 Download Bugs, Notes, and Regressions
14.0.6129.5000 ​October 2012 CU ​SharePoint Foundation 2010 KB2687566 Download
​October 2012 CU ​​Office Web Apps​ KB2687562 Download
​​October 2012 CU ​​Project Server 2010 KB2687615 Download
​October 2012 CU ​​​FAST Search Server KB2760395 Download
14.0.6131.5003 December 2012 CU ​SharePoint Server 2010 KB2596955 Download Bugs, Notes, and Regressions
14.0.6131.5001 December 2012 CU​ ​SharePoint Foundation 2010 KB2596957 Download
14.0.6131.5003 December 2012 CU ​Project Server 2010 KB2596956 Download
14.0.6131.5001 December 2012 CU ​Office Web Apps​ KB2726912 Download
14.0.6134.5000 ​​February 2013 CU ​SharePoint Server 2010 KB2767793 Download Bugs, Notes, and Regressions
14.0.6134.5000 ​​February 2013 CU​ ​​SharePoint Foundation 2010 KB2760791 Download
14.0.6134.5000 ​​​February 2013 CU ​Project Server 2010 KB2767794 Download
14.0.6134.5003 ​February 2013 COD ​SharePoint Server 2010 Blog Post Download Bugs, Notes, and Regressions
14.0.6137.5000 ​April 2013 CU ​SharePoint Server 2010 KB2775353 Download Bugs, Notes, and Regressions
14.0.6137.5000 ​April 2013 CU ​SharePoint Foundation 2010 KB2794728 Download
14.0.6137.5000 ​April 2013 CU ​Project Server 2010 KB2775426 Download
​14.0.6137.5000 ​April 2013 CU ​FAST Search Server KB2794672 Download
14.0.7011.1000 ​SP2 Public Beta ​SharePoint 2010 Download Bugs, Notes, and Regressions
​14.0.7015.1000 ​​Service Pack 2 ​SharePoint Server 2010 KB2687453 ​​​Download Bugs, Notes, & Regressions
​Service Pack 2 ​SharePoint Foundation 2010 KB2687464 ​​Download
​Service Pack 2 ​Project Server 2010 KB2687452 ​​Download
​Service Pack 2 ​​Office Web Apps​ KB2687470 ​​Download
​​Service Pack 2 ​FAST Search Server KB2687446 ​​Download
​ 14.0.7102.5000 ​June 2013 CU Mark 1 ​SharePoint Server 2010 KB2817363 Download Bugs, Notes, and Regressions
​ 14.0.7102.5000 ​June 2013 CU Mark 1 ​SharePoint Foundation 2010 KB2817392 Download
​14.0.7102.5000 ​June 2013 CU Mark 1 ​Project Server 2010 KB2817368 Download
​14.0.7102.5004 ​June 2013 CU Mark 2 ​SharePoint Server 2010 KB2817527 Download Bugs, Notes, and Regressions
​June 2013 CU Mark 2 ​SharePoint Foundation 2010 KB2817552 Download
​June 2013 CU Mark 2 ​Project Server 2010 KB2817530 Download
​14.0.7106.5000 ​August 2013 CU ​SharePoint Server 2010 KB2817570 Download ​Bugs, Notes, and Regressions
​​August 2013 CU ​SharePoint Foundation 2010 KB2817594 Download
​​August 2013 CU ​Project Server 2010 KB2817573 Download
​14.0.7106.5002 ​August 2013 CU Mark 2 ​SharePoint Server 2010 KB2825949 Download Bugs, Notes, and Regressions
​14.0.7110.5000 ​October 2013 CU ​SharePoint Server 2010 KB2825786 Download Bugs, Notes, and Regressions
​October 2013 CU ​​SharePoint Foundation 2010 KB2825824 Download
​October 2013 CU ​Project Server 2010 KB2825793 Download
​14.0.7113.5000 December 2013 CU ​SharePoint Server 2010 KB2849971 Download Bugs, Notes, and Regressions
December 2013 CU ​SharePoint Foundation 2010 KB2849990 Download
​14.0.7113.5002 December 2013 CU ​Project Server 2010 KB2849972 Download
​14.0.7116.5000 ​February 2014 CU ​SharePoint Server 2010 KB2863913 Download ​​Bugs, Notes, and Regressions
​February 2014 CU ​SharePoint Foundation 2010 KB2863938 Download
​February 2014 CU ​Project Server 2010 KB2863917 Download
​14.0.7121.5004 ​April 2014 CU ​SharePoint Server 2010 KB2878250 Download Bugs, Notes, and Regressions
14.0.7121.5000 ​April 2014 CU ​SharePoint Foundation 2010 KB2878270 Download
​April 2014 CU ​​Project Server 2010 ​KB2878253 ​Download
​14.0.7123.5000 MS14-022 ​SharePoint 2010 KB2952166 ​​Links in KB ​​Bugs, Notes, and Regressions
​14.0.7125.5002 ​June 2014 CU ​SharePoint Server 2010 KB2880972 Download ​​​Bugs, Notes, and Regressions
​​June 2014 CU ​SharePoint Foundation 2010 KB2880975 Download
​​June 2014 CU ​Project Server 2010 KB2880974 Download
​ 14.0.7128.5001 ​July 2014 CU ​​SharePoint Server 2010 KB2883005 Download ​Bugs, Notes, and Regressions
​​July 2014 CU ​​SharePoint Foundation 2010 KB2883026 Download
​​July 2014 CU ​Project Server 2010 ​No patch
​ 14.0.7130.5000 ​August 2014 CU ​SharePoint Server 2010 KB2889831 Download Bugs, Notes, and Regressions
​​August 2014 CU ​SharePoint Foundation 2010 KB2889825 Download
​​August 2014 CU ​Project Server 2010 ​No patch
​14.0.7132.5000 September 2014 CU ​SharePoint Server 2010 KB2883103 Download ​Bugs, Notes, & Regressions
September 2014 CU ​​SharePoint Foundation 2010 KB2889932 Download
September 2014 CU ​Project Server 2010 KB2883006 Download
​ 14.0.7134.5000 ​October 2014 CU ​SharePoint Server 2010 KB2899490 Download Bugs, Notes, and Regressions
​SharePoint Foundation 2010 ​None ​None
​Project Server 2010 (1/2) KB2899485 Download
​Project Server 2010 (2/2) KB2880539 Download
​14.0.7137.5000 ​November 2014 CU ​SharePoint Server 2010 KB2899478 Download Bugs, Notes, and Regressions
​SharePoint Foundation 2010 KB2889933 Download
​Project Server 2010 KB2899479 Download
14.0.7140.5000 ​December 2014 CU ​​SharePoint Server 2010 KB2899583 Download ​Bugs, Notes, and Regressions
​SharePoint Foundation 2010 KB2899585 Download
​Project Server 2010 KB2899587
​14.0.7143.5001 ​February 2015 CU ​SharePoint Server 2010 KB2899558 Download ​​Bugs, Notes, and Regressions
​SharePoint Foundation 2010 KB2910904 Download
​Project Server 2010 KB2899557 Download
​14.0.7145.5000 ​March 2015 CU ​SharePoint Server 2010 KB2956201 Download ​Bugs, Notes, and Regressions
​SharePoint Foundation 2010 KB2956208 Download
​Project Server 2010 KB2956198 Download
​14.0.7147.5000 ​April 2015 CU ​SharePoint Server 2010 KB2965294 Download Bugs, Notes, and Regressions
​SharePoint Foundation 2010 KB2965241

​Project Server 2010 KB2965293 Download
​14.0.7149.5000 ​May 2015 CU ​SharePoint Server 2010 KB3015569 Bugs, Notes, and Regressions
​​SharePoint Foundation 2010 KB3017815
​Project Server 2010 KB2999496 Download
​​14.0.7151.5000 ​June 2015 CU ​​SharePoint Server 2010 Download ​​Bugs, Notes, and Regressions
​SharePoint Foundation 2010 Download

​Project Server 2010 Download
14.0.7153.5000 ​July 2015 CU ​SharePoint Server 2010 KB3054975 ​Bugs, Notes, and Regressions
​SharePoint Foundation 2010 KB3054983
​Project Server 2010 KB3054972
14.0.7155.5000 ​August 2015 CU ​SharePoint Server 2010 KB3055040 ​Bugs, Notes, and Regressions
​SharePoint Foundation 2010 KB3055049
​Project Server 2010 KB3055038
​14.0.7157.5000 September 2015 CU ​SharePoint Server 2010 KB3085521 Download ​Bugs, Notes, and Regressions
​SharePoint Foundation 2010 KB3085530 ​
​Project Server 2010 KB3085517 Download
​14.0.7160.5000 ​October 2015 CU ​SharePoint Server 2010 KB3085603 Download ​Bugs, Notes, and Regressions
​SharePoint Foundation 2010 KB3085613 Download
​Project Server 2010 KB3085598 Download
​14.0.7162.5000 ​November 2015 CU ​SharePoint Server 2010 KB3101534 Download ​Bugs, Notes, and Regressions
​​SharePoint Foundation 2010 KB3101547 ​​Download
​​Project Server 2010 KB3101530 Download
​14.0.7164.5000 ​December 2015 CU ​SharePoint Server 2010 KB3114408 Download ​Bugs, Notes, and Regressions
​SharePoint Foundation 2010 KB3114418 Download
​Project Server 2010 KB3114405 Download
​14.0.7165.5000 ​January 2016 CU ​​SharePoint Server 2010 ​None ​Bugs, Notes, and Regressions
​SharePoint Foundation 2010 ​None
​Project Server 2010 KB3114556 Download
​February 2016 CU ​​SharePoint Server 2010 ​None ​Bugs, Notes, and Regressions
​SharePoint Foundation 2010 ​None
​Project Server 2010 ​None
​14.0.7167.5000 ​March 2016 CU ​​SharePoint Server 2010 KB3114882 Download
​SharePoint Foundation 2010 KB3114886 Download ​Requires Feb 2016 CU installation
​Project Server 2010 KB3114876 Download
​14.0.7168.5000 ​April 2016 CU ​​SharePoint Server 2010 KB3114995 Download ​Bugs, Notes, and Regressions
​SharePoint Foundation 2010 ​None
​Project Server 2010 KB3114992 Download
​14.0.7169.5000 ​May 2016 CU SharePoint Server 2010​ KB3115126 Download
​​SharePoint Foundation 2010 ​None
​​Project Server 2010 KB3115122 Download​
​14.0.7170.5000 ​June 2016 CU ​​​SharePoint Server 2010 KB3115245 Download
​​SharePoint Foundation 2010 ​None
​​Project Server 2010 KB3115242 Download​
​14.0.7171.5002 ​July 2016 CU ​​​SharePoint Server 2010 KB3115319 Download
​SharePoint Foundation 2010 ​​KB3114890 ​​Download
​​Project Server 2010 KB3115316 Download​
​14.0.7173.5000 ​September 2016 CU ​SharePoint Server 2010 KB3115473 Download
​​SharePoint Foundation 2010 KB3115477 Download
​Project Server 2010 KB3115470 Download​
​14.0.7174.5001 ​October 2016 CU ​​​SharePoint Server 2010 KB3118387 Download
​​SharePoint Foundation 2010 ​None
​​Project Server 2010 KB3118383 Download​
​14.0.7176.5000 ​November 2016 CU ​​​SharePoint Server 2010 KB3127957 Download​
​SharePoint Foundation 2010 ​None
​​Project Server 2010 KB3127952 ​Download​
​14.0.7177.5000​ ​December 2016 CU ​SharePoint Server 2010 KB3128036 Download
​SharePoint Foundation 2010 KB3118391 Download
​​Project Server 2010
​14.0.7179.5000 ​March 2017 CU ​SharePoint Server 2010 KB3141545 Download
​​SharePoint Foundation 2010 ​None
​​Project Server 2010 KB3141541 ​​Download​
​14.0.7180.5001 April 2017 CU ​SharePoint Server 2010 ​KB3191846 Download
​​SharePoint Foundation 2010 ​None
​​Project Server 2010​ KB3191842 Download​
​14.0.7182.5000 ​June 2017 CU ​SharePoint Server 2010 KB3191905 Download
​SharePoint Foundation 2010 ​None
​Project Server 2010 KB3191903 Download​
​14.0.7183.5000 ​July 2017 CU ​​SharePoint Server 2010 KB3213634 Download
​SharePoint Foundation 2010 ​None
​​Project Server 2010 KB3213629 Download​
​14.0.7186.5000 ​August 2017 CU ​​​SharePoint Server 2010 KB2920815 Download​
​​SharePoint Foundation 2010 ​None
​​​Project Server 2010 KB2956055 Download​
​14.0.7188.5001 ​September 2017 CU ​SharePoint Server 2010 KB4011058 Download
​SharePoint Foundation 2010 ​None
​Project Server 2010 KB4011057 Download​
​14.0.7189.5001 ​October 2017 CU ​SharePoint Server 2010 KB4011195 Download
​​SharePoint Foundation 2010 ​None
​Project Server 2010 KB4011192 Download​
​14.0.7190.5000 ​November 2017 CU ​​SharePoint Server 2010 KB4011272 Download
​​​SharePoint Foundation 2010 ​None
​​Project Server 2010 KB4011269 Download​
​December 2017 CU ​None
​14.0.7192.5000 ​January 2018 CU ​​​SharePoint Server 2010 KB4011616 Download
​SharePoint Foundation 2010 KB3141547 Download
​Project Server 2010 KB4011613 Download​
​February 2018 CU ​​None
​14.0.7196.5000 ​March 2018 CU ​​​​SharePoint Server 2010 KB4011710 Download
​​SharePoint Foundation 2010 ​None
​Project Server 2010 KB4011708 Download
​14.0.7197.5000 ​April 2018 CU ​​​​SharePoint Server 2010 KB4018361 Download
​​SharePoint Foundation 2010 ​None
​​Project Server 2010​ KB4018358 Download
​14.0.7209.5000 ​May 2018 CU ​SharePoint Server 2010 KB4022143 Download
​​​SharePoint Foundation 2010 ​None
​Project Server 2010​ KB4022140 Download​
​14.0.7210.5000 ​June 2018 CU ​​SharePoint Server 2010​ KB4022204 Download
​SharePoint Foundation 2010 ​None
​Project Server 2010​ KB4022201 Download​
Advertisements
Posted in sharepoint | Leave a comment

SharePoint 2013 Build Numbers – Versions

To see which build your farm is, go to Central Administration > System Settings > Manage servers in your farm (/_admin/FarmServers.aspx)

Or using Windows PowerShell: (get-spfarm).buildversion

To see which build your farm is at with Fiddler, open the site in question and view Inspectors > Headers and under Miscellaneous check the build under MicrosoftSharePointTeamServices header.

To see which build your products are, go to Central Administration > Upgrade and Migration > Check Product and patch installation status. (/_admin/PatchStatus.aspx)

To greatly reduce the time it takes to patch a SharePoint 2013 server, read this blog post by Russ Maxwell, Why SharePoint 2013 Cumulative Update takes 5 hours to install? It explains why the process takes so long and provides a handy script that makes the patch install much more quickly. Do yourself a favor and check it out.

AppFabric needs to be patched too.

Patch terminology KB article.

Build Number Build Name Component Information Link Download Link Notes
15.0.4128.1014 Beta SharePoint Foundation 2013 Download Bugs, Notes, & Regressions
15.0.4128.1014 Beta SharePoint Server 2013 Download
15.0.4128.1014 Beta Project Server 2013 Download
​15.0.4420.1017 ​RTM ​​SharePoint Foundation 2013 Download ​Bugs, Notes, & Regressions
​​15.0.4420.1017 ​RTM ​SharePoint Server 2013 Download
​​15.0.4420.1017 ​RTM ​Project Server 2013 Download
​15.0.4433.1506 ​December 2012 Hotfix ​SharePoint Server 2013 KB2752058 Download ​Bugs, Notes, & Regressions
​15.0.4433.1506 ​December 2012 Hotfix ​SharePoint Server 2013 (coreserver) KB2752001 Download
​15.0.4481.1005 ​March 2013 Public Update ​SharePoint Foundation 2013 KB2768000 Download Bugs, Notes, & Regressions
​​15.0.4481.1005 ​​March 2013 Public Update ​SharePoint Server 2013 KB2767999 Download
​​15.0.4481.1005 ​​March 2013 Public Update ​Project Server 2013 KB2768001 Download
​15.0.4505.1002 ​April 2013 CU ​​SharePoint Foundation 2013 KB2751999 Download Bugs, Notes, & Regressions
​15.0.4505.1005 ​​April 2013 CU ​SharePoint Server 2013 KB2726992 Download
​15.0.4505.1005 ​April 2013 CU ​Project Server 2013 KB775426 Download
​15.0.4517.1003 ​June 2013 CU ​SharePoint Foundation 2013 KB2817346 Download Bugs, Notes, & Regressions
​15.0.4517.1005 ​June 2013 CU ​​SharePoint Server 2013 KB2817414 Download
​June 2013 CU ​Project Server 2013 KB2817415 Download
​15.0.4535.1000 ​August 2013 CU ​​SharePoint Foundation 2013 KB2817517 Download Bugs, Notes, & Regressions
​​August 2013 CU ​SharePoint Server 2013 KB2817616 Download
​​August 2013 CU ​Project Server 2013 KB2817615 Download
​15.0.4551.1001 ​October 2013 CU ​SharePoint Foundation 2013 KB2825674 Download Bugs, Notes, and Regressions
​15.0.4551.1005 ​October 2013 CU ​SharePoint Server 2013 KB2825647 Download
​October 2013 CU ​Project Server 2013
​15.0.4551.1508 ​December 2013 CU ​SharePoint Foundation 2013 KB2849961 Download ​Bugs, Notes, and Regressions
​15.0.4551.1511 ​SharePoint Server 2013 KB2850024 Download
​15.0.4551.1508 ​Project Server 2013 KB2837668 Download
​15.0.4569.1000* ​Service Pack 1 ​SharePoint Foundation 2013 KB2817439 Download Bugs, Notes, and Regressions
​SharePoint Server 2013 KB2817429 Download
​Project Server 2013 KB2817434 Download
​15.0.4571.1502* ​Service Pack 1 Mark 2 ​SharePoint Foundation 2013 KB2880551 Download Bugs, Notes, and Regressions
​​ ​SharePoint Server 2013 KB2880552 Download
​​ ​Project Server 2013 KB2880553 Download
​​15.0.4605.1000 ​April 2014 CU ​​SharePoint Foundation 2013 KB2863892 Download ​​Bugs, Notes, and Regressions
​​SharePoint Server 2013 KB2878240 Download
​Project Server 2013 KB2880484 Download
​15.0.4615.1001 ​MS14-022 ​SharePoint Foundation 2013 KB2952166 ​Links in KB Bugs, Notes, and Regressions
​SharePoint Server 2013 KB2952166 ​Links in KB
​Project Server 2013 KB2952166 ​Links in KB
15.0.4617.1000 ​June 2014 CU SharePoint Foundation 2013 KB2881063 Download Bugs, Notes, and Regressions
​SharePoint Server 2013 KB2881061 Download
​Project Server 2013 KB2881062 Download
​ 15.0.4631.1001 ​July 2014 CU ​SharePoint Foundation 2013 KB2882999 Download ​​Bugs, Notes, & Regressions
​​SharePoint Server 2013 KB2882989 Download
​Project Server 2013 KB2882990 Download
​15.0.4641.1001 ​August 2014 CU ​SharePoint Foundation 2013 KB2883081 Download Bugs, Notes, & Regressions
​SharePoint Server 2013 (1/5) KB2760213 Download
​​SharePoint Server 2013 (2/5) KB2880559 Download
​​SharePoint Server 2013 (3/5) KB2883078 Download
​​SharePoint Server 2013 (4/5) KB2883085 Download
​​SharePoint Server 2013 (5/5) KB2883086 Download
​Project Server 2013 KB2883083 Download
​15.0.4649.1001 ​September 2014 CU ​SharePoint Foundation 2013 KB2883087 Download Bugs, Notes, & Regressions
​SharePoint Server 2013 KB2883068 Download
​Project Server 2013 KB2883072 Download
​15.0.4659.1001 ​October 2014 CU ​SharePoint Foundation 2013 KB2889946 Download ​​Bugs, Notes, & Regressions
​SharePoint Server 2013 (1/3) KB2899469 Download
​SharePoint Server 2013 (2/3) KB2880962 Download
​SharePoint Server 2013 (3/3) KB2880485 Download
​Documentum Connector KB2752098 Download
​Project Server 2013 KB2889959 Download
​15.0.4667.1000 ​November 2014 CU ​SharePoint Foundation 2013 KB2899468 Download Bugs, Notes, and Regressions
​​SharePoint Server 2013 KB2889944 Download
​Project Server 2013 KB2889949 Download
​15.0.4675.1000 ​December 2014 CU ​SharePoint Foundation 2013 KB2910945 Download Bugs, Notes, and Regressions
​SharePoint Server 2013 KB2910938 Download
​Project Server 2013 KB2910911 Download
​15.0.4693.1001 ​February 2015 CU ​​SharePoint Foundation 2013 KB2920801 Download Bugs, Notes, and Regressions
​​SharePoint Server 2013 KB2920804 Download
​​Project Server 2013 KB2920796 Download
​15.0.4701.1001 ​March 2015 CU ​SharePoint Foundation 2013 KB2956159 Download Bugs, Notes, and Regressions
​SharePoint Server 2013 KB2956166 Download
​Project Server 2013 KB2956162 Download
​15.0.4711.1000 ​April 2015 CU ​SharePoint Foundation 2013 KB2965261 Download Bugs, Notes, and Regressions
​​SharePoint Server 2013 KB2965266 Download
​Project Server 2013 KB2965263 Download
​15.0.4719.1002 ​May 2015 CU ​SharePoint Foundation 2013 KB3039747 Download ​​Bugs, Notes, and Regressions
​SharePoint Server 2013 KB3039780 Download
​Project Server 2013 KB3039753 Download
​15.0.4727.1001 ​June 2015 CU ​SharePoint Foundation 2013 KB3054864 Download Bugs, Notes, and Regressions
​SharePoint Server 2013 KB3054866 Download
​Project Server 2013 KB3054865 Download
​​15.0.4737.1001 ​July 2015 CU ​SharePoint Foundation 2013 KB3054931​ Download ​Bugs, Notes, and Regressions
​SharePoint Server 2013 KB3054937​ Download
​Project Server 2013 KB3054933 Download
​​​15.0.4745.1001 ​August 2015 CU ​​SharePoint Foundation 2013 KB3055004 Download ​​Bugs, Notes, and Regressions
​SharePoint Server 2013 KB3055009 Download
​​Project Server 2013 KB3055005 Download
​15.0.4753.1000 ​September 2015 CU SharePoint Foundation 2013 KB2975894 Download Bugs, Notes, and Regressions
​SharePoint Server 2013 KB2986213 Download
​Project Server 2013 KB2986195 Download
​15.0.4763.1000 ​October 2015 CU ​SharePoint Foundation 2013 KB3085488 Download ​​Bugs, Notes, and Regressions
​SharePoint Server 2013 KB3085492 Download
​Project Server 2013 KB3085489 Download
​15.0.4771.1000 ​November 2015 CU ​SharePoint Foundation 2013 KB3101368 Download ​Bugs, Notes, and Regressions
​SharePoint Server 2013 KB3101373 Download
​Project Server 2013 KB3101369 Download
​15.0.4779.1000 ​​December 2015 CU ​SharePoint Foundation 2013 KB3114339 Download ​​Bugs, Notes, and Regressions​​
​SharePoint Server 2013 KB3114345 Download
​​Project Server 2013 KB3114341 Download
​15.0.4787.1000 ​January 2016 CU ​SharePoint Foundation 2013 KB3114492 Download ​Bugs, Notes, and Regressions​​​​
​SharePoint Server 2013 KB3114497 Download​
​Project Server 2013 KB3114493 Download
​15.0.4797.1000 ​February 2016 CU ​SharePoint Foundation 2013 KB3114722 Download Bugs, Notes, and Regressions​​​​
​​SharePoint Server 2013 KB3114726 Download
​Project Server 2013 KB3114723 Download
​15.0.4805.1000 ​March 2016 CU ​SharePoint Foundation 2013 KB3114822 Download ​​Bugs, Notes, and Regressions​​​​
​SharePoint Server 2013 KB3114827 Download
​Project Server 2013 KB3114823 Download
​15.0.4815.1000 ​April 2016 CU ​SharePoint Foundation 2013 KB3114935 Download Bugs, Notes, and Regressions​​​​
​​SharePoint Server 2013 KB3114938 Download
​​Project Server 2013 KB3114936 Download
​15.0.4823.1003 ​May 2016 CU ​SharePoint Foundation 2013 KB3115023 Download ​Bugs, Notes, and Regressions​​​​
​SharePoint Server 2013 KB3115029 Download
​Project Server 2013 KB3115024 Download
​15.0.4833.1003 ​June 2016 CU ​SharePoint Foundation 2013 KB3115171 Download Bugs, Notes, and Regressions​​​​
​SharePoint Server 2013 KB3115174 Download
​Project Server 2013 KB3115172 Download
​15.0.4841.1000 ​July 2016 CU ​SharePoint Foundation 2013 KB3115290 Download Bugs, Notes, and Regressions​​​​
​SharePoint Server 2013 KB3115293 Download
​Project Server 2013 KB3115291 Download
​15.0.4849.1000 ​August 2016 CU ​SharePoint Foundation 2013 KB3115447 Download Bugs, Notes, and Regressions
​SharePoint Server 2013 KB3115450 Download
​Project Server 2013 KB3115448 Download
​15.0.4859.1000 ​September 2016 CU ​SharePoint Foundation 2013 KB3118271 Download ​​Bugs, Notes, and Regressions
​SharePoint Server 2013 KB3118279 Download
​Project Server 2013 KB3118274 Download
​15.0.4867.1002 ​October 2016 CU ​SharePoint Foundation 2013 KB3118361 Download ​​​Bugs, Notes, and Regressions
​​SharePoint Server 2013 KB3118366 Download
​Project Server 2013 KB3118365 Download
​15.0.4875.1000 ​November 2016 CU ​SharePoint Foundation 2013 KB3127930 Download ​​​​Bugs, Notes, and Regressions
​SharePoint Server 2013 KB3127933 Download
​Project Server 2013 KB3127931 Download
​15.0.4885.1000 ​December 2016 CU ​SharePoint Foundation 2013 KB3128001 Download Bugs, Notes, and Regressions
​SharePoint Server 2013 KB3128005 Download
​Project Server 2013 KB3128003 Download
​15.0.4893.1001 ​January 2017 CU ​SharePoint Foundation 2013 KB3141479 Download Bugs, Notes, and Regressions
​​SharePoint Server 2013 KB3141481 Download
​Project Server 2013 KB3141480 Download
​February 2017 ​No Updates
​15.0.4911.1001 ​March 2017 CU ​SharePoint Foundation 2013 KB3172456 Download ​Bugs, Notes, and Regressions
​SharePoint Server 2013 KB3172497 Download
​Project Server 2013 KB3172462 Download
​15.0.4919.1003 ​April 2017 CU ​​SharePoint Foundation 2013​ KB3178727 Download ​Bugs, Notes, and Regressions
​SharePoint Server 2013 KB3178730 Download
​Project Server 2013 KB3178725 Download
​15.0.4927.1001 ​May 2017 CU ​​​SharePoint Foundation 2013​ KB3191911 Download ​Bugs, Notes, and Regressions
​SharePoint Server 2013 KB3191913 Download
​​Project Server 2013 KB3191912 Download
​15.0.4937.1001​ ​June 2017 CU ​​​SharePoint Foundation 2013​ KB3203428 Download ​​Bugs, Notes, and Regressions​​
​​SharePoint Server 2013​ KB3203430 Download
​​​Project Server 2013 KB3203429 Download
​15.0.4945.1000 ​July 2017 CU ​SharePoint Foundation 2013​ KB3213563 Download ​Bugs, Notes, and Regressions​​​​
​SharePoint Server 2013​ KB3213569 Download
​Project Server 2013 KB3213566 Download
​15.0.4953.1000 ​August 2017 CU ​​SharePoint Foundation 2013​ KB4011073 Download ​Bugs, Notes, and Regressions​​​​​
​​SharePoint Server 2013​​ KB4011076 Download
​Project Server 2013 KB4011074 Download
​15.0.4963.1000 ​September 2017 CU ​​​SharePoint Foundation 2013​ KB4011132 Download Bugs, Notes, and Regressions​​​​​​
​​​SharePoint Server 2013​​​ KB4011116 Download
​​Project Server 2013 KB4011115 Download
​15.0.4971.1000 ​October 2017 CU ​SharePoint Foundation 2013​ KB4011173 Download Bugs, Notes, and Regressions​​​​​​​​
​SharePoint Server 2013​​​ KB4011177 Download
​Project Server 2013 KB4011175 Download
​15.0.4981.1002 ​November 2017 CU ​​SharePoint Foundation 2013​ KB4011248 Download ​Bugs, Notes, and Regressions
​​SharePoint Server 2013​​​ KB4011251 Download
​Project Server 2013 KB4011249 Download
​15.0.4989.1001 ​December 2017 CU ​​​SharePoint Foundation 2013​ KB4011588 Download ​​Bugs, Notes, and Regressions​
​​​SharePoint Server 2013​​​ KB4011593 Download
​Project Server 2013 KB4011589 Download
​15.0.4997.1001 ​January 2018 CU ​​​​SharePoint Foundation 2013​ KB4011649 Download Bugs, Notes, and Regressions​​
​SharePoint Server 2013​​​ KB4011652 Download
​Project Server 2013 KB4011650 Download
​15.0.5007.1000 ​February 2018 CU ​​​​​SharePoint Foundation 2013​ KB4011693 Download Bugs, Notes, and Regressions​​​​
​SharePoint Server 2013​​​ KB4011696 Download
​​Project Server 2013 KB4011694 Download
​15.0.5015.1000 ​March 2018 CU ​SharePoint Foundation 2013​ KB4018299 Download Bugs, Notes, and Regressions​​​​​​
​SharePoint Server 2013​​​ KB4018302  Download
​Project Server 2013 KB4018301 Download
​15.0.5023.1001 ​April 2018 CU ​​SharePoint Foundation 2013​ KB4018345 Download ​​Bugs, Notes, and Regressions​​​​​​​​
​​SharePoint Server 2013​​​ KB4018348 Download
​Project Server 2013 KB4018346​ Download
​15.0.5031.1001 ​May 2018 CU ​SharePoint Foundation 2013​ KB4018394 Download ​​​Bugs, Notes, and Regressions​​​​​​​​​
​​​SharePoint Server 2013​​​ KB4018397 Download
​​Project Server 2013 KB4018395 Download
​15.0.5041.1000 ​June 2018 CU ​​SharePoint Foundation 2013​ KB4022184​ Download Bugs, Notes, and Regressions​​​​​​​​​​
​SharePoint Server 2013​​​ KB4022187 Download
​Project Server 2013 KB4022185 Download​

Back to Top

OFFICE WEB APP 2013

To see which version of the OWA (also called the “Web Access Components” or “WAC”) use the following PowerShell:

(Invoke-WebRequest http://owa.contoso.com/m/met/participant.svc/jsonAnonymous/BroadcastPing).Headers[“X-OfficeVersion”]

Build Number Build Name Information Link Download Link
15.0.4420.1007 RTM Download
March 2013 PU whoops KB2760486
15.0.4481.1005 March 2013 PU KB2760445 Download
15.0.4481.1508 April 2013 CU KB2810007 Download
15.0.4505.1001 April 2013 Hotfix KB2799821 Download
15.0.4517.1003 June 2013 CU KB2817350 Download
15.0.4535.1000 August 2013 CU KB2817521 Download
15.0.4551.1003 October 2013 CU KB2825686 Download
15.0.4551.1508 December 2013 CU KB2850013 Download
​15.0.4551.1515 ​MS14-001 Security Update KB2863879 Download
​15.0.4569.1000 ​Service Pack 1 KB2817431 Download
​15.0.4569.1000 ​Service Pack 1 – Mark 2 KB2880558 Download
​15.0.4605.1001 ​April 2014 CU KB2863899 Download
​15.0.4615.1001 ​MS14-022 KB2952166 ​Links in KB
​15.0.4623.1001 ​June 2014 CU KB2881051 Download
​15.0.4631.1000 ​July 2014 CU KB2883003 Download
​15.0.4641.1001 ​August 2014 CU KB2883093 Download
​15.0.4659.1001 ​October 2014 CU KB2889898 Download
​November 2014 CU ​None ​None
​15.0.4673.1000 ​December 2014 CU KB2899574 Download
​January 2015 CU ​None ​None
​15.0.4693.1001 ​February 2015 CU KB2956101 Download
​15.0.4701.1001 ​March 2015 CU KB2956158 Download
​15.0.4711.1000 ​April 2015 CU ​​KB2965306 Download
​15.0.4719.1002 ​May 2015 CU KB3039748 Download
​15.0.4727.1001 ​June 2015 CU KB3054863 Download
​15.0.4737.1001 ​July 2015 CU KB3054930 Download
​15.0.4745.1001 ​August 2015 CU KB3055003 Download
​15.0.4753.1001 ​September 2015 CU KB3085487 Download
​15.0.4763.1000 ​October 2015 CU KB3085571 Download
​November 2015 CU ​No Updates
​December 2015 CU ​No Updates
​January 2016 CU ​No Updates
​15.0.4797.1001 ​February 2016 CU KB3114338 Download
​15.0.4805.1000 ​March 2016 CU KB3114821 Download
​15.0.4815.1000 ​April 2016 CU KB3114934 ​Download
​15.0.4823.1003 ​May 2016 CU KB3115022 Download
​15.0.4833.1003 ​June 2016 CU KB3115170 Download
​15.0.4841.1000 ​July 2016 CU KB3115289 Download
​​15.0.4849.1000 ​August 2016 CU ​​KB3115446 Download
​15.0.4859.1000 ​September 2016 CU KB3118270 Download
​15.0.4867.1000 ​October 2016 CU KB3118360 Download
​15.0.4875.1000 ​November 2016 CU KB3127929 Download
​December 2016 CU ​No Updates
​January 2017 CU ​No Updates
​February 2017 CU ​No Updates
​15.0.4911.1001 ​March 2017 CU KB3172457 Download
​15.0.4919.1001 April 2017 CU​ ​​KB3178725 Download​
​15.0.4927.1001 ​May 2017 CU KB3191888 Download
​15.0.4937.1001 ​June 2017 CU KB3203391​ Download
July 2017 CU​ ​No Updates
​August 2017 CU ​​No Updates
​15.0.4963.1001 ​September 2017 CU KB3213562 Download
​15.0.4971.1000 KB4011231 Download​
​15.0.4981.1002 ​November 2017 CU KB4011247 Download
​15.0.4989.1001 ​December 2017 CU KB4011587 Download​
​15.0.4997.1001 ​January 2018 CU KB4011648 Download​
​February 2018 CU ​​No updates
​15.0.5017.1001 ​March 2018 CU KB4011692 Download
​15.0.5023.1001 ​April 2018 CU KB4018344 Download​
​15.0.5031.1001 ​May 2018 CU KB4018393 Download​
​15.0.5041.1000 ​June 2018 CU KB4022183​ Download​

Back to Top

Workflow Manager 2013

To see which version of Workflow Manager and Service Bus are installed, use the following PowerShell:

(Get-ChildItem -Path “C:\Program Files\Workflow Manager\1.0\Workflow\Artifacts\Microsoft.Workflow.Service.dll”).VersionInfo

(Get-ChildItem -Path “C:\Program Files\Service Bus\1.0\Microsoft.ServiceBus.dll”).VersionInfo

or

(Get-ChildItem -Path “C:\Program Files\Service Bus\1.1\Microsoft.ServiceBus.dll”).VersionInfo

When you install Workflow Manager CU 1 you also have to install Service Bus CU1. Also make sure you patch the Workflow Manager client on SharePoint servers that are not running the Workflow Manager service. See more details on how to patch Workflow Manager on Andrew Connell’s blog.

Build Number Build Name Information Link Download Link
1.0.20922.0 (2.0.20922.0) RTM – Service Bus 1.0 and Workflow Manager 1.0 TechNet article Installation (Offline)
1.0.30207.2 (2.0.30207.2) CU 1 – Service Bus 1.0 KB2799752 Download
1.0.30207.2 (2.0.30207.2) CU 1 – Workflow Manager 1.0 KB2799754 Download
1.0.40131.0 (2.1.30904.0)​ CU 2 – Workflow Manager 1.0 KB2902007 Download
​1.0.51113.2 (2.1.40512.2) ​CU 3 – Workflow Manager 1.0 KB3104066 Download​

AppFabric (Distributed Cache)

​It’s okay to patch AppFabric.

Date Build Name​​ Information Link Download Link​​
​3/27/2012 CU 1​ KB2671763 Download
6/27/2012 ​​CU 2 (1.1.2116.2) KB2716015 ​​Download
​12/12/2012 CU 3​ (1.1.2118.2) KB2787717 ​​Download
4/12/2013 ​​CU 4 (1.1.2124.2) KB2800726 ​​Download
3/25/2014 ​CU 5​ KB2932678 ​​Download
​4/21/2015 CU 6​ KB3042099 ​​Download
11/10/2015 ​​CU 7 ​KB3092423 ​​Download
Posted in sharepoint | Leave a comment

Azure Active Directory B2C – Providing sign-up and sign-in to users with Microsoft Accounts

Create a Microsoft account application

To use Microsoft account as an identity provider in Azure Active Directory (Azure AD) B2C, you need to create a Microsoft account application and supply it with the right parameters. You need a Microsoft account to do this. If you don’t have one, you can get it at https://www.live.com/.

  1. Go to the Microsoft Application Registration Portal and sign in with your Microsoft account credentials.
  2. Click Add an app.

  3. Provide a Name for your application and click Create .

  4. Copy the value of Application Id. You will need it to configure Microsoft account as an identity provider in your tenant.

  5. Click on Add platform and choose Web.

  6. Enter https://login.microsoftonline.com/te/{tenant}/oauth2/authresp in the Redirect URIs field. Replace {tenant} with your tenant’s name (for example, contosob2c.onmicrosoft.com).

  7. Click on Generate New Password under the Application Secrets section. Copy the new password displayed on screen. You will need it to configure Microsoft account as an identity provider in your tenant. This password is an important security credential.

  8. Check the box that says Live SDK support under the Advanced Options section. Click Save.

Configure Microsoft Account as an identity provider (IDP) in your tenant

  1. Follow these steps to navigate to the B2C features blade on the Azure portal.
  2. On the B2C features blade, click Identity providers.
  3. Click +Add at the top of the blade.
  4. Provide a friendly Name for the identity provider configuration. For example, enter “MSA”.
  5. Click Identity provider type, select Microsoft account, and click OK.
  6. Click Set up this identity provider and enter the Application Id and password of the Microsoft account application that you created earlier.
  7. Click OK and then click Create to save your Microsoft account configuration.
Posted in sharepoint | Leave a comment

Azure Active Directory B2C- Register your application

If you have the B2C features blade pinned to your Startboard, you will see the blade as soon as you sign in to the Azure portal as the Global Administrator of the B2C tenant.

You can also access the blade by clicking More services and then searching Azure AD B2C in the left navigation pane on the Azure portal.

Register a web application

  1. On the B2C features blade on the Azure portal, click Applications.
  2. Click +Add at the top of the blade.
  3. Enter a Name for the application that will describe your application to consumers. For example, you could enter “Jo B2C App”.
  4. Toggle the Include web app / web API switch to Yes. The Reply URLs are endpoints where Azure AD B2C will return any tokens that your application requests. For example, enter https://localhost:38143/.
  5. Click Create to register your application.
  6. Click the application that you just created and copy down the globally unique Application Client ID that you’ll use later in your code.
  7. If your web application will also be calling a web API secured by Azure AD B2C, you’ll want to create an Application Secret by going to the Keys blade and clicking the Generate Key button.

Register a web api

  1. On the B2C features blade on the Azure portal, click Applications.
  2. Click +Add at the top of the blade.
  3. Enter a Name for the application that will describe your application to consumers. For example, you could enter “Jo B2C api”.
  4. Toggle the Include web app / web API switch to Yes. The Reply URLs are endpoints where Azure AD B2C will return any tokens that your application requests. For example, enter https://localhost:38143/.
  5. Enter an App ID URI. This is the identifier used for your web API. For example, enter ‘notes’. It will generate the full identifier URI underneath.
  6. Click Create to register your application.
  7. Click the application that you just created and copy down the globally unique Application Client ID that you’ll use later in your code.
  8. Click on Published scopes. This is where you define the permissions (scopes) that can be granted to other applications.
  9. Add more scopes as necessary. By default, the “user_impersonation” scope will be defined. This gives other applications the ability to access this api on behalf of the signed-in user. This can be removed if you wish.
  10. Click Save.

Register a mobile/native application

  1. On the B2C features blade on the Azure portal, click Applications.
  2. Click +Add at the top of the blade.
  3. Enter a Name for the application that will describe your application to consumers. For example, you could enter “Jo B2C App”.
  4. Toggle the Include native client switch to Yes.
  5. Enter a Redirect URI with a custom scheme. For example, com.onmicrosoft.jollsam.appname://redirect/path.
  6. Click Save to register your application.
  7. Click the application that you just created and copy down the globally unique Application Client ID that you’ll use later in your code.
  8. If your native application will also be calling a web API secured by Azure AD B2C, you’ll want to create an Application Secret by going to the Keys blade and clicking the Generate Key button.

Choosing a redirect URI

There are two important considerations when choosing a redirect URI for mobile/native applications:

  • Unique: The scheme of the redirect URI should be unique for every application. In our example (com.onmicrosoft.jollsam.appname://redirect/path), we use com.onmicrosoft.jollsam.appname as the scheme. We recommend following this pattern. If two applications share the same scheme, the user will see a “choose app” dialog. If the user makes an incorrect choice, the login will fail.
  • Complete: Redirect URI must have a scheme and a path. The path must contain at least one forward slash after the domain (for example, //jollsam/ will work and //jollsam will fail).

Build a Quick Start Application

Now that you have an application registered with Azure AD B2C, you can complete one of our quick-start tutorials to get up and running

Posted in sharepoint | Leave a comment

Update SharePoint Online userprofile properties – Powershell

The below powershell script is to update a user profile property called ‘CostCenter’ and you can replace with your property and update it.

Add-Type -Path “C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll”

Add-Type -Path “C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.Runtime.dll”

Add-Type -Path “C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.UserProfiles.dll”

$SiteUrl = “https://tenant-admin.sharepoint.com&#8221;

$password = Read-Host -Prompt “Enter password” -AsSecureString

$credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials(“jollsam@tenant.com”, $password)

#Set up the context

$Context = New-Object Microsoft.SharePoint.Client.ClientContext($SiteUrl)

$Context.Credentials = $credentials

$targetAccount = “i:0#.f|membership|jollsam@tenant.com”

$PropertyName= “CostCenter”

$Value = “17029”

$peopleManager = New-Object Microsoft.SharePoint.Client.UserProfiles.PeopleManager($Context)

Write-Host “Updating User Profile Property `”$PropertyName`” for account – `”$targetAccount`”” -ForegroundColor Green

$peopleManager.SetSingleValueProfileProperty($targetAccount, $PropertyName, $Value)

$Context.ExecuteQuery()

Posted in sharepoint | Leave a comment

Users unable to access sub folders in SharePoint 2013 – Limited Access issue

This issue happens when you migrate your site from SharePoint 2010 to SharePoint 2013 and you have Limited Access users in your site.

My scenario was below.

Problem

  • I have a sharepoint 2013 site and a document library inside.
  • Have more than 2 sub folders for the document library.
  • Few Users are directly given access to the sub folders without any permission on Library and site.
  • The above users are getting access denied while accessing the folder where they have been given Read/Contribute access.

 

Cause

  • Since we don’t have Limited Access permission level in SharePoint 2013  and when you give users Read/Contribute access to the sub folders, user are not added as Limited Access to the library level.
  • still users should be able to access the sub folders directly as access is given.
  • This issue mainly happens with Publishing sites as when you activate publishing feature, one more site collection feature gets activated as below
  • LimitedAccess_Activated
  • This feature will prevent users with limited access to access the sub folders in library.

 

Resolution

Just deactivate the site collection feature and you are good to go.

LimitedAccess_Deactivated

The ViewFormPagesLockDown Feature (Site Collection) in SharePoint 2013 is activated and visible by default. This is not the case for previous SharePoint versions.

 

Posted in sharepoint, SharePoint 2013 | Tagged , , | Leave a comment

Using Microsoft Azure Active Directory for SharePoint 2013 authentication

Summary: Use the Azure Access Control Service to authenticate your SharePoint Server 2013 users with Azure Active Directory.

This article explains how you can use the Azure Access Control Service to authenticate your SharePoint 2013 users with Azure AD, instead of your on-premises Active Directory. In this configuration, Azure AD becomes a trusted identity provider for SharePoint 2013. This configuration adds a user authentication method that is separate from Active Directory authentication used by the SharePoint 2013 installation itself. For more information on WS Federation, see Understanding WS-Federation.

The below diagram shows how authentication works for SharePoint 2013 users in this configuration.

ic728833

Configuration Overview

  1. Create a new Azure AD tenant and namespace.
  2. Add a WS-Federation identity provider.
  3. Add SharePoint as a relying party application.
  4. Create a rule group for claims-based authentication.
  5. Configure the X.509 certificate.
  6. Create a claim mapping.
  7. Configure SharePoint for the new identity provider.
  8. Set the permissions.
  9. Verify the new provider.

    Create ACS and Azure AD App

    Use the following steps to create a new Azure AD tenant and an associated namespace. In this example, we use the namespace “specmazureadservice”

    1. In the Azure Management Portal, click Active Directory.
    2. Click Access Control Namespaces, and create a new namespace.
    3. Click Manage on the bottom bar. This should open this location, https://specmazureadservice.accesscontrol.windows.net/v2/mgmt/web.
    4. Go to Azure AD and create new App. In my  case the app name is ‘AZ AD Tenant APP’.
    5. Put the Sign-on Url same as ACS url “https://specmazureadservice.accesscontrol.windows.net/&#8221;
    6. App ID can be any unique url. I have used the same ACS url.
    7. For Reply URL, use the same ACS url “https://specmazureadservice.accesscontrol.windows.net/&#8221;
    8. Save the App.
    9. click on the “View Endpoints” at bottom and copy “Federation Metadata Document” url.

Add a WS-Federation identity provider to the namespace

Use the following steps to add a new WS-Federation identity provider to the “specmazureadservice” namespace.

  1. From the Azure management portal, go to Active Directory > Access Control Namespaces, select the ACS created  and then click Manage.
  2. From the Azure Access Control portal, click Identity Providers > Add, as illustrated in the following figureacshome
  3. Click WS-Federation identity provider, as illustrated in the following figure, and then click Nextacs_addidprovider

Fill out the display name and logon link text, and then click Save. For the WS-Federation metadata URL, put the url copied from AD App Federation Metadata document. eg. https://login.microsoftonline.com/e0b26355-1889-40d8-8ef1-e559616defth/federationmetadata/2007-06/federationmetadata.xml. The following picture illustrates the setting.acs_addws-fedidprovider

Add SharePoint as a relying party application

  1. From the Azure Access Control portal, click Relying party applications, and then click Add, as illustrated in the following pictureacs_addrelypartapp
  2. Provide the display name  eg “ECM Azure AD Rely”.
  3. provide Realm , eg – “urn:sharepoint:spapps-stg”.
  4. provide Return url as your sharepoint web application url “/_trust” , eg- “http://sharepoint.com/_trust&#8221;.

Select SAML 1.1 as the token format url. Select IDP and click save. Below picture gives an overview of how it looks like.acs_addrelypartysettingsacs_addrelypartysettings2

Create a rule group for claims-based authentication

  1. In the left pane, click Rule groups, and then click Add.
  2. Type a name for the rule group, click Save, and then click Generate. For the purposes of this article, we are using Default Rule Group for. ECM Azure AD Rely, as illustrated in the below picture.acs_rulegroupacs_rules

Click the rule group that you want to change, and then click the claim rule that you want to change. For the purposes of this article, we add a claim rule to the group to pass name as upn, as illustrated by the below picture.acs_newclaimrule

Configure the X.509 certificate

  1. In the Access Control Service pane, Click on Certificates and Keys as given in below pciture certandkeys
  2. Click on Add and copy the makecert command as highlighted in below picture.addtokensigningcert
  3. Create a new certificate with the command in local machine and export it as .pfx (with password) and .cer .
  4. Upload the TokenSigning certificate in the choose file and provide the same password.
  5. Make it primary and click save.

Create a claim mapping by using SharePoint Management Shell

Below is the script I used to configure the claim mapping and New Trusted Identity provider for Azure AD Connect.

$realm = “urn:sharepoint:spapps-stg”

$cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2(“F:\Jollgin\certs\ACSTokenSigning.cer”)

New-SPTrustedRootAuthority -Name “ACS EK Token Signing” -Certificate $cert

$map = New-SPClaimTypeMapping -IncomingClaimType “http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn&#8221; -IncomingClaimTypeDisplayName “UPN” -SameAsIncoming

$map2 = New-SPClaimTypeMapping -IncomingClaimType “http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname&#8221; -IncomingClaimTypeDisplayName “GivenName” -SameAsIncoming

$map3 = New-SPClaimTypeMapping -IncomingClaimType “http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname&#8221; -IncomingClaimTypeDisplayName “SurName” -SameAsIncoming
New-SPTrustedIdentityTokenIssuer -Name “ACS Provider” -Description “SharePoint secured by SAML in ACS” -realm $realm -ImportTrustCertificate $cert -ClaimsMappings $map,$map2,$map3 -SignInUrl “https://specmazureadservice.accesscontrol.windows.net/v2/wsfederation&#8221; -IdentifierClaim “http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn&#8221;

Configure SharePoint for the new identity provider

  1. Verify that the user account that is performing this procedure is a member of the Farm Administrators SharePoint group.
  2. In Central Administration, on the home page, click Application Management.
  3. On the Application Management page, in the Web Applications section, click Manage web applications.
  4. Click the appropriate web application.
  5. From the ribbon, click Authentication Providers.
  6. Under Zone, click the name of the zone. For example, Im using Custom as my web application is an extended one.
  7. On the Edit Authentication page, in the Claims Authentication Types section, select Trusted Identity provider, and then click the name of your provider, which for purposes of this article is ACS Provider. Click OK.

 

The below picture illustrates the Trusted Provider settingsptrustedidp

Set the permissions

For testing purpose, Go to user policy in web application and provide everyone read access to the web application and later on remove and give individual permissions in site level.

Verify the new provider

  1. Enter the web application url in browser.
  2. I had my custom login page and it looks like belowsplogin
  3. Click on Azure AD Connect and you will be redirected to login.microsoftonline.com. Provide you organization account or onmicrosoft account and once authenticated with Azure AD, you will be back to the SharePoint onpremise application.

With this you have acheived the WS Federation login for your on premise sharepoint application, you can have onmicrosoft account which is not in you AD and login to on premise sharepoint application.

 

 

Image | Posted on by | Leave a comment

Migrate SharePoint Users to/from ADFS

Moving from a domain authentication between ADFS authentication and on premise AD authentication is becoming a not uncommon activity these days, partly because incorporating ADFS into your on-premises farm is the first step in moving either completely or partially into SharePoint Online.

Step 1. You need to move the content db to the target farm and attach it. users wont be able to access until you do the user migration.

Step 2. User Migration – Script is given below for getting list of users and migrate.

#Start

Set-PSDebug -Strict
add-pssnapin microsoft.sharepoint.powershell -erroraction 0

# Select Options
Write-Host -ForegroundColor Yellow “‘Document’ will create a CSV dump of users to convert. ‘Convert’ will use the data in the CSV to perform the migrations.”
Write-Host -ForegroundColor Cyan “1. Document”
Write-Host -ForegroundColor Cyan “2. Convert”
Write-Host -ForegroundColor Cyan ” ”
[int]$Choice = Read-Host “Select an option 1-2: ”

switch($Choice)
{
1 {[bool]$convert = $false}
2 {[bool]$convert = $true}
default {Write-Host “Invalid selection! Exiting… “; exit}
}
Write-Host “”

$objCSV = @()
[string]$csvPath = Read-Host “Please enter the path to save the .csv file to. (Ex. C:\migration)”
if ((Test-Path -LiteralPath $csvPath) -eq $false) {
Write-Host “Invalid path specified! Exiting…”; exit
}

if($convert-eq $true)
{
$objCSV = Import-CSV “$csvPath\MigrateUsers.csv”

foreach ($object in $objCSV)
{
$user = Get-SPUser -identity $object.OldLogin -web $object.SiteCollection
write-host “Moving user:” $user “to:” $object.NewLogin “in site:” $object.SiteCollection
move-spuser -identity $user -newalias $object.NewLogin -ignoresid -Confirm:$false
}
}
else
{
[string]$oldprovider = Read-Host “Enter the Old Provider Name (Example -> Domain\ or i:0#.f|MembershipProvider|) ”
[string]$newprovider = Read-Host “Enter the New User Provider Name (Example -> Domain\ or i:0e.t|MembershipProvider|) ”
[string]$newsuffix = Read-Host “Enter the UPN suffix for the new provider, if desired (Example -> @domain.com) ”
[string]$newGroupProvider = Read-Host “Enter the New Group Provider Name (Example -> Domain\ or c:0-.t|MembershipProvider|domain.com\) ”

# Select Options
Write-Host -ForegroundColor Yellow “Choose the scope of the migration – Farm, Web App, or Site Collection”
Write-Host -ForegroundColor Cyan “1. Entire Farm”
Write-Host -ForegroundColor Cyan “2. Web Application”
Write-Host -ForegroundColor Cyan “3. Site Collection”
Write-Host -ForegroundColor Cyan ” ”
[int]$scopeChoice = Read-Host “Select an option 1-3: ”

switch($scopeChoice)
{
1 {[string]$scope = “Farm”}
2 {[string]$scope = “WebApp”}
3 {[string]$scope = “SiteColl”}
default {Write-Host “Invalid selection! Exiting… “; exit}
}
Write-Host “”
if($scope -eq “Farm”)
{
$sites = @()
$sites = get-spsite -Limit All
}
elseif($scope -eq “WebApp”)
{
$url = Read-Host “Enter the Url of the Web Application: ”
$sites = @()
$sites = get-spsite -WebApplication $url -Limit All
}
elseif($scope -eq “SiteColl”)
{
$url = Read-Host “Enter the Url of the Site Collection: ”
$sites = @()
$sites = get-spsite $url
}

foreach($site in $sites)
{
$webs = @() #needed to prevent the next foreach from attempting to loop a non-array variable
$webs = $site.AllWebs

foreach($web in $webs)
{
# Get all of the users in a site
$users = @()
$users = get-spuser -web $web -Limit All #added “-limit” since some webs may have large user lists.

# Loop through each of the users in the site
foreach($user in $users)
{
# Create an array that will be used to split the user name from the domain/membership provider
$a=@()
$displayname = $user.DisplayName
$userlogin = $user.UserLogin

if(($userlogin -like “$oldprovider*”) -and ($objCSV.OldLogin -notcontains $userlogin))
{
# Separate the user name from the domain/membership provider
if($userlogin.Contains(‘|’))
{
$a = $userlogin.split(“|”)
$username = $a[1]

if($username.Contains(‘\’))
{
$a = $username.split(“\”)
$username = $a[1]
}
}
elseif($userlogin.Contains(‘\’))
{
$a = $userlogin.split(“\”)
$username = $a[1]
}

# Create the new username based on the given input
if ($user.IsDomainGroup) {
[string]$newalias = $newGroupProvider + $username
} else {
[string]$newalias = $newprovider + $username + $newsuffix
}

$objUser = “” | select OldLogin,NewLogin,SiteCollection
$objUser.OldLogin = $userLogin
$objUser.NewLogin = $newAlias
$objUser.SiteCollection = $site.Url

$objCSV += $objUser
}
}
}
$site.Dispose()
}

$objCSV | Export-Csv “$csvPath\MigrateUsers.csv” -NoTypeInformation -Force
}

#End

csv format is as below.

ADFS to onpremise
OldLogin NewLogin SiteCollection
i:05.t|adfs|explporetest@sp.com i:0#.w|domain\explporetest https://exploresharepointfeatures.sharepoint.com/sites/test

 

onpremise to ADFS
OldLogin NewLogin SiteCollection
i:0#.w|domain\explporetest i:05.t|adfs|explporetest@sp.com https://exploresharepointfeatures.sharepoint.com/sites/test
Posted in Uncategorized | Leave a comment

Update SharePoint Online Audit settings using powershell

You can use below scrip to update Audit settings in SharePoint online using powershell csom. For updating in all site, just loop through all site collections and update it.

#Load SharePoint CSOM Assemblies

[System.Reflection.Assembly]::LoadFile(“<dllPath>\Microsoft.SharePoint.Client.dll”) | Out-Null

[System.Reflection.Assembly]::LoadFile(“<dllPath>\Microsoft.SharePoint.Client.Runtime.dll”) | Out-Null

#$SiteUrl = “https://emiratesgroup.sharepoint.com/sites/spdev&#8221;

$Password = ConvertTo-SecureString “<enter pswd here>” -AsPlainText –Force

$User = “jo@domain.com”

$credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($User, $Password)

 

$SiteUrl = $object.SiteCollection

$Context = New-Object Microsoft.SharePoint.Client.ClientContext($SiteUrl)

$Context.Credentials = $credentials

$spoSite = $Context.Site

$Context.Load($spoSite)

$Audit = $spoSite.Audit

$Context.Load($Audit)

$Context.ExecuteQuery()

$All = [Microsoft.SharePoint.Client.AuditMaskType]::All;

$None = [Microsoft.SharePoint.Client.AuditMaskType]::None;

$CheckIn = [Microsoft.SharePoint.Client.AuditMaskType]::CheckIn;

$CheckOut = [Microsoft.SharePoint.Client.AuditMaskType]::CheckOut;

$ChildDelete = [Microsoft.SharePoint.Client.AuditMaskType]::ChildDelete;

$CheckIn = [Microsoft.SharePoint.Client.AuditMaskType]::CopyCheckIn;

$Move = [Microsoft.SharePoint.Client.AuditMaskType]::Move;

$ObjectDelete = [Microsoft.SharePoint.Client.AuditMaskType]::ObjectDelete;

$ProfileChange = [Microsoft.SharePoint.Client.AuditMaskType]::ProfileChange;

$SchemaChange = [Microsoft.SharePoint.Client.AuditMaskType]::SchemaChange;

$Search = [Microsoft.SharePoint.Client.AuditMaskType]::Search;

$SecurityChange = [Microsoft.SharePoint.Client.AuditMaskType]::SecurityChange;

$Undelete = [Microsoft.SharePoint.Client.AuditMaskType]::Undelete;

$Update = [Microsoft.SharePoint.Client.AuditMaskType]::Update;

$View = [Microsoft.SharePoint.Client.AuditMaskType]::View;

$Workflow = [Microsoft.SharePoint.Client.AuditMaskType]::Workflow;

 

$Audit.AuditFlags = $Update, $Undelete, $SecurityChange

$Audit.Update()

$spoSite.AuditLogTrimmingRetention = 90

$spoSite.TrimAuditLog = $true

$Audit.Update()

$Context.ExecuteQuery()

write-host “updated for site:” $object.SiteCollection

Posted in Uncategorized | 2 Comments

Microsoft Teams— The Chat-based WorkSpace in Office 365

Microsoft Teams


The new chat-based workspace in Office 365. Microsoft Teams is an entirely new experience that brings together people, conversations and content—along with the tools that teams need—so they can easily collaborate to achieve more. It’s naturally integrated with the familiar Office applications and is built from the ground up on the Office 365 global, secure cloud. 

Chat for today’s teams

First and foremost, Microsoft Teams provides a modern conversation experience for today’s teams. Microsoft Teams supports not only persistent but also threaded chats to keep everyone engaged. Team conversations are, by default, visible to the entire team, but there is of course the ability for private discussions. Skype is deeply integrated, so teams can participate in voice and video conferences. And everyone can add personality to their digital workspace with emojis, stickers, GIFs and custom memes to make it their own.

A hub for teamwork

Second, Microsoft Teams brings together the full breadth and depth of Office 365 to provide a true hub for teamwork. Word, Excel, PowerPoint, SharePoint, OneNote, Planner, Power BI and Delve are all built into Microsoft Teams so people have all the information and tools they need at their fingertips. Backed by the Microsoft Graph, intelligent services are surfaced throughout the workspace to help with information relevancy, discovery and sharing. Microsoft Teams is also built on Office 365 Groups—our cross-application membership service that makes it easy for people to move naturally from one collaboration tool to another, preserve their sense of context and share with others.

Customizable for each & every team

Third, since all teams are unique, we’ve invested deeply in ways for people to customize their workspace, with rich extensibility and open APIs available at general availability. For example, Tabs provides quick access to frequently used documents and cloud services. Microsoft Teams also shares the same Connector model as Exchange, providing notifications and updates from third-party services like Twitter or GitHub. Further, we are including full support for the Microsoft Bot Framework to bring intelligent first- and third-party services into your team environment.

Security Teams Trust

Finally, Microsoft Teams provides the advanced security and compliance capabilities that our Office 365 customers expect. Data is encrypted in transit and at rest. Like all our commercial services, we have a transparent operational model with no standing access to customer data. Microsoft Teams will support key compliance standards including EU Model Clauses, ISO 27001, SOC 2, HIPAA and more. And, as customers would expect, Microsoft Teams is served out of our hyper-scale global network of data centers, automatically provisioned within Office 365 and managed centrally, just as any other Office 365 service.

Few points to be noted

  • Microsoft Teams is available to Office 365 commercial customers with one of the following plans: Business Essentials, Business Premium, and Enterprise E1, E3 and E5. Microsoft Teams will also be available to customers who purchased E4 prior to its retirement.
  • To turn on Microsoft Teams, IT admins should go to their Office 365 admin center, click Settings > Services & Add Ins> Microsoft Teams.
  • Platforms – Microsoft Teams runs on Windows, Mac, Android, iOS and web platforms.

Trainings available from MS. Two different trainings currently available for our IT admins. To view the trainings, visit the Microsoft Virtual Academy website. We have a video on Microsoft Mechanics and more information on the Microsoft Teams Tech Community.

Posted in Uncategorized | Leave a comment