Main | Contact | Blog | Documentation

PowerShell Framework

The project dedicated to empowering your PowerShell scripting.

In Hiding - Keeping secrets from your users.


It is possible to hide configuration settings from your users.


Not all configuration settings need be easily accessible to your users. Similar to how hidden files will only be shown when using the -Force parameter on Get-ChildItem, hidden configuration settings will only be shown when using the -Force parameter on Get-PSFConfig.

In order to hide a setting, use the -Hidden switch when defining it with Set-PSFConfig.


Set-PSFConfig MyModule.Setting.Name 42 -Hidden

With this, the setting MyModule.Setting.Name has been marked hidden and will not show up casually:

#Returns nothing
Get-PSFConfig MyModule.*

However, it can still be searched if you are determined:

Get-PSFConfig MyModule.* -Force`


Back to Configuration

Version 1.0
Written on: 2018-05-23
Updated on: 2018-05-23