Basically if I'm not mistaken, this SDK is nothing but another layer of abstraction on top of the op cli.
And if you're using the op cli and tries to get an Item when running the authentication with a svc account you will receive this:
In short, you need to specify the vault whenever trying to get an item. And the problem is that, although we're able to do it using the cli, the sdk get_item method does not have a way to inform the vault.
What did you expect to happen?
Maybe having a vault optional param?
something like:
Your environment
SDK Version: 1.0.7
OS: Ubuntu 20.04
Python Version: 3.1
What happened?
Basically if I'm not mistaken, this SDK is nothing but another layer of abstraction on top of the
op
cli.And if you're using the
op
cli and tries to get an Item when running the authentication with a svc account you will receive this:In short, you need to specify the
vault
whenever trying to get an item. And the problem is that, although we're able to do it using the cli, the sdkget_item
method does not have a way to inform the vault.What did you expect to happen?
Maybe having a
vault
optional param? something like:Steps to reproduce