MarioParty1
MarioParty1
Sample_xDscWebServiceRegistrationWithSecurityBestPractices.ps1 Line 14+15: $CertificateThumbPrint = (New-SelfSignedCertificate -Subject "ITN_PSDSCPullServer").Thumbprint $RegistrationKey = [guid]::NewGuid() Clarify what the arguments do: $CertificateThumbPrint Example 2b6e5914d236d594ddce355d7a6779b563932c34. Creates new Certificate + Thumbprint each run and add parameter value...
Sample_xDscWebServiceRegistrationWithSecurityBestPractices.ps1 Line 43: xDscWebService PSDSCPullServer Clarify what it installs: Installs WindowsFeature "DSCServiceFeature" which includes the IIS Web Server Role (without Management Tools)
Readme.md: xDscWebService •CertificateThumbPrint: Certificate thumbprint for creating an HTTPS endpoint. Use "AllowUnencryptedTraffic" for setting up a non SSL based endpoint. This parameter is not part of the example file: Sample_xDscWebServiceRegistrationWithSecurityBestPractices.ps1...
Sample_xDscWebServiceRegistrationWithSecurityBestPractices.ps1 It may be usefull to mention that Remote IIS Administration is by default disabled which is needed for the DSC Pull Server. Enabling: # Enable IIS remote management WindowsFeature...
Readme.md and/or Sample_xDscWebServiceRegistrationWithSecurityBestPractices.ps1 Clarify/Notice would be nice about the option to use MOF File Checksum
Sample_xDscWebServiceRemoval.ps1 Also needs module (otherwise error): Import-DSCResource -ModuleName PSDesiredStateConfiguration Also need invoke at the end of the script: xDscWebServiceRemoval