Hello,
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="runner-ro1@mydomain.local,runner-ro2@mydomain.local" \
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:[runner-ro2@mydomain.local]] 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,