Module/Misc/New-BCSModuleProfile.ps1
<#
.SYNOPSIS Setup a new Module Profile .DESCRIPTION Creates a new config.json in APPDATA folder .EXAMPLE New-BCSModuleProfile -azureUserName "myUsername" -azurePassword (Get-BCSSecureString "myPasword") .NOTES Author: Mathias Stjernfelt Website: http://www.brightcom.se #> function New-BCSModuleProfile { Param ( [Parameter(ValueFromPipelineByPropertyName, Mandatory = $false)] [string]$azureUserName, [Parameter(ValueFromPipelineByPropertyName, Mandatory = $false)] [SecureString]$azurePassword ) begin {} process { $userProfilePath = "$env:APPDATA\BCSPowershellModule\config.json" CreateProfileConfig -path $userProfilePath -azureUserName $azureUserName -azurePassword $azurePassword; } end { } } Export-ModuleMember -Function New-BCSModuleProfile |