DSC Configuration Wizard

The DSC Configuration Wizard is a web-based wizard to create DSC configurations without the need to code.

To use the Configuration Wizard simply click on Start creating! in your general console overview.

Start dsc configuration wizard

You will see the overview below with the possible actions to use. By default, it will always show the information of the Configuration Settings.

Dsc configuration wizard view

Configuration Settings

This is the main window where the name of the configuration, the description and the tags are configured. You can also choose to add resources and group policy settings. In the lower window you can find a list of configured items.

Summary

The summary shows information about the used modules, how many resources where configured and the number of parameters. The details view shows the configured resources and parameters in detail.

Dsc configuration wizard summary

The summary view is empty until you have added configuration settings.

Versions

The version tab shows a history of the created configurations. You can download each version as “ps1” for documentation purposes or to use the configuration without a backend.

Dsc configuration wizard versions

The first version of a configuration always starts with “0.1.0” and every additional configuration is versioned in increments of 0.0.1.

The versions tab shows the version of a configuration after it is saved for the first time. Until that it is empty.

Save

Saves the created configuration.

save configuration

You can add a description that will be shown in the versions tab. The first version of a configuration is always set active, all other versions need to be explicitly set active in order to be applied to configuration groups with the version Latest assigned.

Click on save to create the configuration.

By clicking on save, a Docker container is started in the backend that loads all necessary modules and creates the configuration. This process takes a few minutes until the resulting configuration is assignable and downloadable.

Create Configurations

You now need to insert a name for the configuration. Add a description and tags to the configuration.

Create configurations

In the next step you have the option to add configuration items from Add Resources or from Use Group Policies.

Add items from two options

Add Resources

Choose the Add Resources button to open the Resources Wizard:

Add resources

Choose from one of the existing modules.

if you are missing a module simply download it from the PSGallery and add it via the Modules area. It should be available shortly after the upload.

In the next step choose the version of the module.

choose version

You can upload the same module with different versions. All available versions can be selected.

Then choose a resource and choose and insert the mandatory values besides all the others you might want to configure.

Add resource configuration

Click save to add the resource to your configuration.

Use Group Policies

Another method to add configuration items is the Group Policy Wizard. You can choose settings from Group Polices to create your configuration.

Choose the Use Group Policies button to open the Group Policy Wizard.

Add group policy

In the next step configure the group policy setting.

Do this for all settings you want to integrate. You can check the already configured items in the Summary tab. Details can be shown by clicking on the Show configured Parameters link.

Use group policies

Click on close to finish editing group policy settings. You should now see your configured settings in Configuration Settings.

View configured settings

Save the settings again by specifying a short description.

The configuration will be available after a few minutes.