[5] Allow options for non-interactive authentication process and scoped credentials
Thanks for letting me participate in the CLIv2 Beta!
I would like to be able to use 1password in virtual machines or docker containers without having to login interactively. An authentication option where one can obtain credentials without requiring a user prompt would be really useful for automation/build processes. Few options might be having a dedicated page on the website to manage to authentication tokens (similar to GitHub CLI) or having a IAM user or service account that can be created for specific use cases (similar to AWS/GCP etc).
Also, it would be great to have credentials scoped narrowly (eg. a specific item, a particular set of items, a vault etc). This would provide more confidence in using the 1password CLI as we can do so without having to worry about the environment having access to credentials that are not needed (for example, disallowing access to production credentials in a development environment, etc).
1Password Version: 2.0.0-beta.8
Extension Version: Not Provided
OS Version: macOS 12.0.1 arm64
