Configurations

The Configurations area shows all uploaded and available DSC configurations in config.XO.

Configurations

Table views

The Configurations table view shows the following columns.

Name

This is the configuration name of the DSC configuration. The configuration name is automatically extracted from the written DSC configuration document. The shown example below would result in a configuration name xoss-w10-1909-fat-baseline-DEV.

Configuration xoss-w10-1909-fat-baseline-DEV
{

    Import-DscResource -ModuleName PSDesiredStateConfiguration
    Import-DscResource -ModuleName ComputerManagementDsc
    Import-DscResource -ModuleName SecurityPolicyDsc
    Import-DscResource -ModuleName cNtfsAccessControl
    Import-DscResource -ModuleName xPrinterManagement
    Import-DscResource -ModuleName OneDriveDsc
    Import-DscResource -ModuleName Microsoft.Online.SharePoint.PowerShell
    Import-DscResource -ModuleName xRemoteDownload
    Import-DscResource -ModuleName xRemoteMonitor
    Import-DscResource -ModuleName PendingReboot
    Import-DscResource -ModuleName XOSSBaselineConfigurationDSC
    Import-DscResource -ModuleName XOSSLCMDefaultsDSC


  # # Variables
    # $AccessKey  = ""
    # $Secret     = ""
    # $Bucket     = ""
    # $Region     = ""
    # $Prefix     = ""
    # $NodeName   = ""


    Node xoss-w10-1909-fat-baseline-DEV
    {
        # 00 Configuration_Defaults
        cNtfsPermissionEntry PermissionSet1
        {
            Ensure = 'Present'
            Path = "C:\Windows\Temp"
            Principal = 'everyone'
            AccessControlInformation = @(
                cNtfsAccessControlInformation
                {
                    AccessControlType = 'Allow'
                    FileSystemRights = 'ReadAndExecute'
                    Inheritance = 'ThisFolderSubfoldersAndFiles'
                    NoPropagateInherit = $false
                }
            )
        }
...

Creator

This is the creator of a Configuration.

Creation Date

This is the last time the Configuration has been uploaded.

Resource Type

This is the type of Configuration. It will show one of the following entries depending on the type of Configuration:

  • mof
  • ps1
  • ConfigurationWizard

Uploaded by

This is the username who uploaded the Configuration.

XOSS-Internal means that the Configuration is a template that is available to be used by yourself. templates cannot be deleted.

Tags

These are the tags assigned to the Configuration

Actions

These are the available actions you can use on the node.

Actions

The actions column provides further functions for the shown items.

Download

The download function downloads the Configuration to your local client. With this function you can download existing configurations, change them locally and upload them again.

Delete

By deleting a Configuration via frontend it is deleted from your tenant.

Please take care that the loaded modules within a DSC configuration are not deleted automatically. If you want to remove them as well you need to delete them in the Modules area.

Deleting Modules that are used within other configurations can lead to non-functional configurations. Be careful with what modules you are deleting.