Hey,
I’m setting up a workflow using Signed SSH Certificates - SSH - Secrets Engines | Vault | HashiCorp Developer and it works very well. I’ve created roles per user where they can only sign certificates for themselves.
From what I understand the user can use or create ANY public SSH key and send it in to be signed. Is there some way for me to block this and limit to a specific predefined public key to be signed? Reason for this is that I only want to allow them to sign keys that originate in their yubikeys. Anyone have a solution for this?