Home
%3CLINGO-SUB%20id%3D%22lingo-sub-967733%22%20slang%3D%22en-US%22%3ENew%20release%3A%20SharePointDsc%20v3.7%20is%20out!%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-967733%22%20slang%3D%22en-US%22%3E%3CP%3EWith%20the%20release%20of%20SharePointDsc%20v3.7%2C%20we%20implemented%20many%20bugfixes%20to%20fixed%20issues%20that%20were%20reported%20over%20the%20past%20months.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIn%20the%20background%20we%20are%20working%20on%20a%20few%20major%20improvements%2C%20which%20will%20come%20in%20the%20next%20major%20release%3A%20v4.0.%20This%20release%20will%20include%20support%20for%20SQL%20authentication%2C%20allowing%20SharePointDsc%20to%20install%20SharePoint%20on%20Azure%20SQL%20Managed%20Instances%2C%20native%20ReverseDsc%20support%20and%20implementation%20of%20a%20few%20breaking%20changes.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3ENOTE%3A%3C%2FSTRONG%3E%20We%20can%20always%20use%20additional%20help%20in%20making%20SharePointDsc%20even%20better.%20So%20if%20you%20are%20interested%20in%20contributing%20to%20SharePointDsc%2C%20please%20leave%20a%20comment%20on%20this%20post.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThis%20release%20is%20part%20of%20the%20%3CA%20title%3D%22DSC%20Resource%20Kit%22%20href%3D%22https%3A%2F%2Fdevblogs.microsoft.com%2Fpowershell%2Fdsc-resource-kit-release-october-2019%2F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3EDSC%20Resource%20Kit%3C%2FA%3E%20which%20was%20released%20on%20October%2030th%202019.%3CBR%20%2F%3E%26nbsp%3B%3CBR%20%2F%3EImprovement%2FFixes%20in%20v3.7%3A%3C%2FP%3E%0A%3CDIV%3E%0A%3CUL%3E%0A%3CLI%3E%3CSPAN%3ESPConfigWizard%3C%2FSPAN%3E%3CUL%3E%0A%3CLI%3EFixed%26nbsp%3Bissue%26nbsp%3Bwith%26nbsp%3Bincorrect%26nbsp%3Bcheck%26nbsp%3Bfor%26nbsp%3Bupgrade%26nbsp%3Bstatus%26nbsp%3Bof%26nbsp%3Bserver%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3ESPDistributedCacheService%3C%2FSPAN%3E%3CUL%3E%0A%3CLI%3E%3CSPAN%3EImproved%26nbsp%3Berror%26nbsp%3Bmessage%26nbsp%3Bfor%26nbsp%3Binclusion%26nbsp%3Bof%26nbsp%3Bserver%26nbsp%3Bname%26nbsp%3Binto%26nbsp%3BServerProvisionOrder%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%3Eparameters%26nbsp%3Bwhen%26nbsp%3BPresent%26nbsp%3Bor%26nbsp%3Bchange%26nbsp%3Bto%26nbsp%3BEnsure%26nbsp%3BAbsent%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3ESPFarm%3C%2FSPAN%3E%3CUL%3E%0A%3CLI%3E%3CSPAN%3ERemoved%26nbsp%3BSingleServer%26nbsp%3Bas%26nbsp%3BServerRole%2C%26nbsp%3Bsince%26nbsp%3Bthis%26nbsp%3Bis%26nbsp%3Ban%26nbsp%3Binvalid%26nbsp%3Brole.%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3EHandle%26nbsp%3Bcase%26nbsp%3Bwhere%26nbsp%3Bnull%26nbsp%3Bor%26nbsp%3Bempty%26nbsp%3BCentralAdministrationUrl%26nbsp%3Bis%26nbsp%3Bpassed%26nbsp%3Bin%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3EMove%26nbsp%3BCentralAdministrationPort%26nbsp%3Bvalidation%26nbsp%3Binto%26nbsp%3Bparameter%26nbsp%3Bdefinition%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%3Eto%26nbsp%3Bwork%26nbsp%3Bwith%26nbsp%3BReverseDsc%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3EAdd%26nbsp%3BNotNullOrEmpty%26nbsp%3Bparameter%26nbsp%3Bvalidation%26nbsp%3Bto%26nbsp%3BCentralAdministrationUrl%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3EFixed%26nbsp%3Berror%26nbsp%3Bwhen%26nbsp%3Bchanging%26nbsp%3Bdeveloper%26nbsp%3Bdashboard%26nbsp%3Bdisplay%26nbsp%3Blevel.%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3EAdd%26nbsp%3Bsupport%26nbsp%3Bfor%26nbsp%3Bupdating%26nbsp%3BCentral%26nbsp%3BAdmin%26nbsp%3BAuthentication%26nbsp%3BMethod%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3ESPFarmSolution%3C%2FSPAN%3E%3CUL%3E%0A%3CLI%3E%3CSPAN%3EFix%26nbsp%3Bfor%26nbsp%3BWeb%26nbsp%3BApplication%26nbsp%3Bscoped%26nbsp%3Bsolutions.%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3ESPInstall%3C%2FSPAN%3E%3CUL%3E%0A%3CLI%3E%3CSPAN%3EFixes%26nbsp%3Ba%26nbsp%3Bterminating%26nbsp%3Berror%26nbsp%3Bfor%26nbsp%3Bsources%26nbsp%3Bin%26nbsp%3Bweird%26nbsp%3Bfile%26nbsp%3Bshares%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3ECorrected%26nbsp%3Bissue%26nbsp%3Bwith%26nbsp%3Bincorrectly%26nbsp%3Bdetecting%26nbsp%3BSharePoint%26nbsp%3Bafter%26nbsp%3Bit%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%3Ehas%26nbsp%3Bbeen%26nbsp%3Buninstalled%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3ECorrected%26nbsp%3Bissue%26nbsp%3Bwith%26nbsp%3Bdetecting%26nbsp%3Ba%26nbsp%3Bpaused%26nbsp%3Binstallation%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3ESPInstallLanguagePack%3C%2FSPAN%3E%3CUL%3E%0A%3CLI%3E%3CSPAN%3EFixes%26nbsp%3Ba%26nbsp%3Bterminating%26nbsp%3Berror%26nbsp%3Bfor%26nbsp%3Bsources%26nbsp%3Bin%26nbsp%3Bweird%26nbsp%3Bfile%26nbsp%3Bshares%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3ESPInstallPrereqs%3C%2FSPAN%3E%3CUL%3E%0A%3CLI%3E%3CSPAN%3EFixes%26nbsp%3Ba%26nbsp%3Bterminating%26nbsp%3Berror%26nbsp%3Bfor%26nbsp%3Bsources%26nbsp%3Bin%26nbsp%3Bweird%26nbsp%3Bfile%26nbsp%3Bshares%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3ESPProductUpdate%3C%2FSPAN%3E%3CUL%3E%0A%3CLI%3E%3CSPAN%3EFixes%26nbsp%3Ba%26nbsp%3Bterminating%26nbsp%3Berror%26nbsp%3Bfor%26nbsp%3Bsources%26nbsp%3Bin%26nbsp%3Bweird%26nbsp%3Bfile%26nbsp%3Bshares%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3ECorrected%26nbsp%3Bincorrect%26nbsp%3Bfarm%26nbsp%3Bdetection%2C%26nbsp%3Badded%26nbsp%3Bin%26nbsp%3Bearlier%26nbsp%3Bbugfix%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3ESPSite%3C%2FSPAN%3E%3CUL%3E%0A%3CLI%3E%3CSPAN%3EFixed%26nbsp%3Bissue%26nbsp%3Bwith%26nbsp%3Bincorrectly%26nbsp%3Bupdating%26nbsp%3Bsite%26nbsp%3BOwnerAlias%26nbsp%3Band%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%3ESecondaryOwnerAlias%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3ESPWebAppAuthentication%3C%2FSPAN%3E%3CUL%3E%0A%3CLI%3E%3CSPAN%3EFixes%26nbsp%3Bissue%26nbsp%3Bwhere%26nbsp%3BTest%26nbsp%3Bmethod%26nbsp%3Breturn%26nbsp%3Bfalse%26nbsp%3Bon%26nbsp%3BNON-US%26nbsp%3BOS.%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FDIV%3E%0A%3CP%3E%3CBR%20%2F%3EA%20huge%20thanks%20to%20the%20following%20guys%20for%20contributing%20to%20this%20project%3A%3CBR%20%2F%3EJean-Cyril%20Drouhin%2C%26nbsp%3BNik%20Charlebois%2C%20Dennis%20Gaida%2C%26nbsp%3BRob%20Christie%2C%20Jens%20Otto%20Hatlevold%20and%20Russel%20Anderson%26nbsp%3B%3CBR%20%2F%3E%26nbsp%3B%3CBR%20%2F%3EAlso%20a%20huge%20thanks%20to%20everybody%20who%20submitted%20issues%20and%20all%20that%20support%20this%20project.%20It%20wasn%E2%80%99t%20possible%20without%20all%20of%20your%20help!%3CBR%20%2F%3E%26nbsp%3B%3CBR%20%2F%3EFor%20more%20information%20about%20how%20to%20install%20SharePointDsc%2C%20check%20our%20%3CA%20title%3D%22Readme%20-%20Installation%22%20href%3D%22https%3A%2F%2Fgithub.com%2FPowerShell%2FSharePointDsc%23installation%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3EReadme.md%3C%2FA%3E.%3CBR%20%2F%3E%26nbsp%3B%3CBR%20%2F%3ELet%20us%20know%20in%20the%20comments%20what%20you%20think%20of%20this%20release!%20If%20you%20find%20any%20issues%2C%20please%20submit%20them%20in%20the%20%3CA%20title%3D%22SharePointDsc%20Issuelist%22%20href%3D%22https%3A%2F%2Fgithub.com%2FPowerShell%2FSharePointDsc%2Fissues%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3Eissue%20list%20on%20GitHub%3C%2FA%3E.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3CBR%20%2F%3EHappy%20SharePointing!!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-967733%22%20slang%3D%22en-US%22%3E%3CP%3EIn%20v3.7%20of%20SharePointDsc%20we%20implemented%20several%20bugfixes%2C%20but%20are%20working%20on%20a%20few%20major%20improvements%20for%20the%20next%20major%20release!%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-967733%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ERelease%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Esharepoint%202013%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%202016%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%202019%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Microsoft

With the release of SharePointDsc v3.7, we implemented many bugfixes to fixed issues that were reported over the past months.

 

In the background we are working on a few major improvements, which will come in the next major release: v4.0. This release will include support for SQL authentication, allowing SharePointDsc to install SharePoint on Azure SQL Managed Instances, native ReverseDsc support and implementation of a few breaking changes.

 

NOTE: We can always use additional help in making SharePointDsc even better. So if you are interested in contributing to SharePointDsc, please leave a comment on this post.

 

This release is part of the DSC Resource Kit which was released on October 30th 2019.
 
Improvement/Fixes in v3.7:

  • SPConfigWizard
    • Fixed issue with incorrect check for upgrade status of server
  • SPDistributedCacheService
    • Improved error message for inclusion of server name into ServerProvisionOrder parameters when Present or change to Ensure Absent
  • SPFarm
    • Removed SingleServer as ServerRole, since this is an invalid role.
    • Handle case where null or empty CentralAdministrationUrl is passed in
    • Move CentralAdministrationPort validation into parameter definition to work with ReverseDsc
    • Add NotNullOrEmpty parameter validation to CentralAdministrationUrl
    • Fixed error when changing developer dashboard display level.
    • Add support for updating Central Admin Authentication Method
  • SPFarmSolution
    • Fix for Web Application scoped solutions.
  • SPInstall
    • Fixes a terminating error for sources in weird file shares
    • Corrected issue with incorrectly detecting SharePoint after it has been uninstalled
    • Corrected issue with detecting a paused installation
  • SPInstallLanguagePack
    • Fixes a terminating error for sources in weird file shares
  • SPInstallPrereqs
    • Fixes a terminating error for sources in weird file shares
  • SPProductUpdate
    • Fixes a terminating error for sources in weird file shares
    • Corrected incorrect farm detection, added in earlier bugfix
  • SPSite
    • Fixed issue with incorrectly updating site OwnerAlias and SecondaryOwnerAlias
  • SPWebAppAuthentication
    • Fixes issue where Test method return false on NON-US OS.


A huge thanks to the following guys for contributing to this project:
Jean-Cyril Drouhin, Nik Charlebois, Dennis Gaida, Rob Christie, Jens Otto Hatlevold and Russel Anderson 
 
Also a huge thanks to everybody who submitted issues and all that support this project. It wasn’t possible without all of your help!
 
For more information about how to install SharePointDsc, check our Readme.md.
 
Let us know in the comments what you think of this release! If you find any issues, please submit them in the issue list on GitHub.

 
Happy SharePointing!!