{"id":18454311,"url":"https://github.com/1password/solutions","last_synced_at":"2025-04-05T09:10:09.803Z","repository":{"id":65388158,"uuid":"545668990","full_name":"1Password/solutions","owner":"1Password","description":"Examples and templates from the 1Password Solutions team","archived":false,"fork":false,"pushed_at":"2024-12-07T00:56:43.000Z","size":10897,"stargazers_count":115,"open_issues_count":1,"forks_count":13,"subscribers_count":15,"default_branch":"main","last_synced_at":"2025-03-29T08:11:15.529Z","etag":null,"topics":["1password-cli","1password-vaults","cli","password-management","password-manager","secrets-management"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/1Password.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-04T19:26:06.000Z","updated_at":"2025-03-18T17:31:02.000Z","dependencies_parsed_at":"2024-01-24T01:41:23.367Z","dependency_job_id":"5e1b85e9-40a7-42ed-99bd-d30619ba73f1","html_url":"https://github.com/1Password/solutions","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1Password%2Fsolutions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1Password%2Fsolutions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1Password%2Fsolutions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1Password%2Fsolutions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/1Password","download_url":"https://codeload.github.com/1Password/solutions/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247312085,"owners_count":20918344,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["1password-cli","1password-vaults","cli","password-management","password-manager","secrets-management"],"created_at":"2024-11-06T08:03:40.430Z","updated_at":"2025-04-05T09:10:08.692Z","avatar_url":"https://github.com/1Password.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Examples, templates, and other goodies from the 1Password Solutions team\n\n## Introduction\n\nThe 1Password [Command Line Interface](https://developer.1password.com/docs/cli/) (called `op` from this point forward) allows you to manage some aspects of a 1Password account, use secure secrets references to avoid storing secrets as plaintext environment variables, and perform CRUD actions on items you store in 1Password.\n\nThis repository contains example and demo scripts for `op` with the intent of providing people with inspiration or a starting point for their own scripts.\n\nThe scripts here assume you have the `op` [installed and configured](https://developer.1password.com/docs/cli/get-started).\n\n## Complete 1Password command line tool documentation\n\nFor full documentation of the 1Password command line interface, please visit [developer.1password.com/docs/cli/](https://developer.1password.com/docs/cli/)\n\n## Handy tools\n\n`jq`, a command line tool with robust JSON support, is an essential tool when using `op`. Many of the provided examples use `jq` and you will need it installed before using any of the examples here. Download `jq` from [the developer](https://stedolan.github.io/jq/).\n\n## Note\n\nUnless otherwise stated, these scripts are not intended to be run in an automated or unattended environment.\n\nScripts provided here are not intended to be run as-is. They are intended as examples of how to perform certain tasks. You will need to modify the scripts to fit your exact needs and suite your specific environment.\n\n## Contents\n\n* [Migrate from another password solution](migration/)\n* [Provision new users from a CSV](scripted-provisioning/)\n* [Scripts for auditing or managing existing users](user-management/)\n* [Scripts for managing your vaults and groups](account-management/)\n* [Scripts for creating or updating items in bulk, as well as item-sharing](item-management)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F1password%2Fsolutions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F1password%2Fsolutions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F1password%2Fsolutions/lists"}