I’m trying Postman Vault for the first time and I’m finding it’s not resolving to the actual value of the vault secret.
For example, I have a test vault secret called “test_param” and the value is “coffee”. When I try to resolve this by putting “{{vault:test_param}}” in my params list as a value, it literally populates “{{vault:test_param}}” in the URL params string.
I had it on “Auto-Select” and it must have been selecting the Cloud Agent because I don’t have the Desktop Agent installed and trying Browser Agent results in CORS error.
Accessing the Postman Vault can only be done using the Desktop Agent and the Browser Agent. As you have seen, the Browser Agent has different limitations.
I would recommend using the Postman Desktop Agent if you’re using the Web Version of Postman to save any unforeseen issues when making your requests.
If reached out to the team to see if the messaging around this in the UI can be improved.
Follow up question, is the Postman Desktop Agent used by default within the Postman Desktop App? Could I have avoided this issue by using the Desktop App?
You wouldn’t have see that issue if you were using the Desktop App.
We do have messaging to point to use the Desktop Agent but doing some testing with this I can see that it’s not shown every time in the response panel.
Thanks. Yes, I noticed that warning came up eventually to use the Desktop Agent. Not sure if I missed that or if it wasn’t showing at all before. I’d be surprised if I really missed it considering its prominence, but perhaps lack of sleep and coffee caused me to miss it.