Venafi / vcert

Go client SDK and command line utility designed to simplify integrations by automating key generation and certificate enrollment using Venafi machine identity services.
https://support.venafi.com/hc/en-us/articles/217991528
Apache License 2.0
88 stars 64 forks source link

Edit Custom Fields without enrollment or renewal #503

Open cdmadrigal opened 1 month ago

cdmadrigal commented 1 month ago

BUSINESS PROBLEM There are times that custom field values on a certificate need to be edited or added before the renewal window comes. For example, a custom field for the certificate owner may need to change due to changes within the team. We would not want to have to renew the certificate to make these changes.

PROPOSED SOLUTION Support a vcert command to write/edit custom fields within a certificate object. Example: vcert customfield -t <token> --id <id> --field <field>

CURRENT ALTERNATIVES Use the API directly.