I believe I found a bug with the AD secrets engine but before submitting I’d like to verify that my syntax is correct.
According to the docs here. I should be able to add two service accounts into this library for checkout. Ex:
vault write ad/library/netrunner-ro \ service_account_names="firstname.lastname@example.org,email@example.com" \ ttl=1h \ max_ttl=10h \ disable_check_in_enforcement=false
That matches the documentation example as far as I can tell. Unfortunately, whenever I enter more than a single service account I am presented with the error:
Error writing data to ad/library/netrunner-ro: Error making API request. URL: PUT https://rh-vault:8201/v1/ad/library/netrunner-ro Code: 500. Errors: * 1 error occurred: * filter of map[userPrincipalName:[firstname.lastname@example.org]] doesn't match just one entry: [
Does anyone see something wrong with my syntax or should I submit this to GitHub issues?
Thank you kindly,