From ee8ca12222731a928e41dbadfbb9523862513b31 Mon Sep 17 00:00:00 2001 From: James Dawson Date: Tue, 20 Dec 2022 08:30:45 +0000 Subject: [PATCH] Fix securestring issue --- Solutions/Marain.Tenancy.Deployment/Marain-PreDeploy.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Solutions/Marain.Tenancy.Deployment/Marain-PreDeploy.ps1 b/Solutions/Marain.Tenancy.Deployment/Marain-PreDeploy.ps1 index 34090e1..275e818 100644 --- a/Solutions/Marain.Tenancy.Deployment/Marain-PreDeploy.ps1 +++ b/Solutions/Marain.Tenancy.Deployment/Marain-PreDeploy.ps1 @@ -57,7 +57,8 @@ Function MarainDeployment([MarainServiceDeploymentContext] $ServiceDeploymentCon $ServiceDeploymentContext.InstanceContext.TenantAdminAppId = $newSp.AppId $ServiceDeploymentContext.InstanceContext.TenantAdminObjectId = $newSp.Id - Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $tenantAdminSecretName -SecretValue $newSp.PasswordCredentials[0].SecretText | Out-Null + $spSecret = ConvertTo-SecureString $newSp.PasswordCredentials[0].SecretText -AsPlainText + Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $tenantAdminSecretName -SecretValue $spSecret | Out-Null } } else {