29
loading...
This website collects cookies to deliver better user experience
PowerShell Core
installed).Authentication with Key Vault works in conjunction with Azure Active Directory (Azure AD), which is responsible for authenticating the identity of any given security principal.
In addition to accessing resources in Azure, your service principal may need further permissions configured to access and retrieve secrets stored in Azure Key Vault. To learn more, read the Azure Key Vault RBAC guide on how to provide access to keys, certificates, and secrets with an Azure role-based access control.
True
.Azure Account
: An Azure account with permissions to retrieve secrets from the Azure Key Vault.Vault Name
: The name of the Azure Key Vault to retrieve secrets from.Vault Secrets to retrieve
: Specify the names of the Secrets to be returned from Azure Key Vault, in the format: SecretName SecretVersion | OutputVariableName
where:
SecretName
is the name of the Secret to retrieve.SecretVersion
is the optional version of the Secret to retrieve. If this value isn't specified, the latest version will be retrieved.OutputVariableName
is the optional Octopus output variable name to store the secret's value in. If this value isn't specified, an output name will be generated dynamically.Note: Multiple fields can be retrieved by entering each one on a new line.
Print output variable names
: Write out the Octopus output variable names to the task log. Default: False
.
Az PowerShell Module version (optional)
: If you wish to use a specific version of the Az
PowerShell module (rather than the default), enter the version number here. e.g. 5.9.0
.
Az PowerShell Install Location (optional)
: If you wish to provide a custom path to the Az
PowerShell module (rather than the default), enter the value here.Tip: Remember to replace Azure Key Vault - Retrieve Secrets
with the name of your step for any output variable names.
29