For DSCConfigPath, DSCConfigModulePath, and DSCConfigRegistryKeyFile you need to create the folders on the DSC server.
For DSCConfigServiceEndPoint you need to insure that the FQDN points to your DSC Pull Server and you have a cert to use, the cert can be self-signed or can be purchased thru a provider (Recommend public cert for production)
For DSCConfigSharePath and DSCConfigModuleShare is the shared path for DSCConfigPath and DSCConfigModulePath.
For DSCConfigModuleOnline if your server can access the internet then set this to $true.
For DSCLocalFolder is a folder that is created on each node.
For DSCServicePhysicalPath is the location where the DSC Service IIS site will maintain it’s files
For DSCUseSecurityBestPractices I suggest you leave this set to $True, but here is more info to help you make that decision https://github.com/PowerShell/xPSDesiredStateConfiguration
For DSCAcceptSelfSignedCertificates set to $true if you want to use Self-signed certs.
For DSCConfigRegistryKey run the command (New-Guid).guid then copy the results to this variable. This is used for securing node registration as a shared key.
For InstalledModules create an array of all modules you want installed to your DSC Pull server, my script requires the following
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.