Releases: Venafi/venafips
Releases · Venafi/venafips
v6.13.5
Import-VcCertificateupdates:- Fix prompting for VenafiSession even when provided
- Remove
-PKCS8and-PKCS12, and soon-Format, in favor of autodetection - Add
-Recurseto bring in certificates in subfolders when importing by path - Add ShouldProcess so
-WhatIfcan be used prior to importing - ThrottleLimit changed to 1 by default as 100 certs are submitted at a time
- Add PKCS8 support to
Import-VdcCertificate
v6.13.4
- Add
New-VdcCredentialto create a Password, Username Password, or Certificate Credential - Add
Invoke-VcCertificateAction -Applicationand-IssuingTemplatefor use during renewal operations to override existing values from certificate request. The template is optional if only 1 is associated to the application. - Enhance
Invoke-VcCertificateAction -Renewto be smarter about determining the application and issuing template to use. For example, if the only template on an application was replaced, use the new one for renewal. - Fix
Invoke-VcCertificateAction -Renew -Waitwhich was not waiting depending on certain statuses. Add automatic wait for renewal when provisioning afterwards.
v6.13.3
v6.13.2
- Add
Set-VcIssuingTemplateto update template settings. This is super helpful if you want to change the CA associated with your templates in bulk. Currently, CA product options are supported with additional product details to be supported in the future. - Add
Get-VcIssuingTemplate -CertificateAuthorityto retrieve templates for a specific CA - Add
Get-VcCertificateAuthorityand associatedGet-VcData -Type 'CertificateAuthority' - Rename TLSPDC/TLSPC to Certificate Manager Self-Hosted/SaaS in documentation/help
- Add
Get-ThreadJobAvailabilityto look for and load module on demand and only PSv5 when usingInvoke-VenafiParallel. This should slightly enhance module load speed and parallel processing on PSv7.
v6.13.1
- Add
Get-VdcCertificate -IncludeStatusto includeStatusandStatusTextproperties in the response. These correspond to the Certificate Status as seen in the WebAdmin Certificate -> Summary tab. - Add
Export-VcReportto export a Certificate Manager SaaS custom report either to a file or pipeline as a pscustomobject. - Final round of VenafiSession improvements. All advanced use cases, eg. pipe from one environment to another, are now working across ps5/ps7 and parallel processing or not.
v6.13.0
- Honor the default certificate creation timeout builtin to CMSH. Remove the default of 60 seconds from
New-VdcCertificate -TimeoutSec. There is a chance if you've been relying on the 60 seconds default and haven't set it in product, this could break your script. If this is the case, add-TimeoutSec 60to your script. To set the default timeout, see https://docs.venafi.com/Docs/currentSDK/TopNav/Content/SDK/WebSDK/r-SDK-Certificates-API-settings.php. Closes #371. - Add tab completion to all CMSH functions with parameters 'CertificateAuthorityPath', 'CredentialPath', 'CertificatePath', 'ApplicationPath', 'EnginePath', 'CertificateLinkPath', and 'NewPath'.
- Fix incorrect token expiration timezone when using
New-VcToken - Add
New-VenafiSession -VcAccessTokenif the access token is obtained outside VenafiPS - Fix
Set-VcCertificate -Tagwhen the tag includes both a name and value - Add support to
Get-VcTag -Tagfor getting by name and value - Fix for parallel processing across CMSH environments, eg.
Export-VdcCertificate -VenafiSession $sess1 | Import-VdcCertificate -VenafiSession $sess2
v6.12.8
v6.12.7
v6.12.6
v6.12.5
- Add
New-VcWebhook -Typeto send your event data to either Slack, Teams, or a 'generic' target eg. SIEM, ServiceNow, etc. - Add tab completion to
New-VcWebhookpropertiesEventTypeandEventNameto easily retrieve those values without trolling the event logs