DXable Manual
DXable製品総合情報サイト製品ニュースお問い合わせ
1Password
1Password
  • 1Passwordマニュアル
  • Delinea Secret Serverから1Passwordにデータを移動する
  • 1Password.comのアカウントにデータを移動する
  • 保管庫を作成してメンバーと共有する
  • Emergency Kitについて知っておくべきこと
  • 1Passwordのアイテムを誰とでも安全に共有する
  • ブラウザー内で1Passwordにパスワードを保存して自動入力に使う
  • ブラウザーに組み込まれているパスワードマネージャーをオフにする
  • 2要素認証のあるサイトで1Passwordを認証に使うには
  • Watchtowerを使って変更が必要なアカウント情報を見つけ出す
  • 1Passwordアプリを入手する
  • 1Password for Linuxアプリを入手する
  • 1Password for Linuxの使い方
  • 1Password 8にアップグレード
  • アプリとブラウザー拡張機能に別の1Passwordアカウントを追加する方法
  • Wi-Fi用QRコード
  • iPhone または iPad のSafari向け1Password の使い方
  • クレジットカードと住所を保存して入力する
  • 1Passwordを使用してログイン情報を保存し、 Androidデバイス上のアプリやウェブサイトにサインインする
  • 1Passwordを使用してログイン情報を保存し、iPhoneやiPadのアプリやウェブサイトにサインインする
  • iPhoneまたはiPad ProでFace IDを使用して1Passwordのロックを解除する
  • システム認証を使用してLinuxコンピュータで1Passwordのロックを解除する
  • Touch IDを使用してiPhoneまたはiPadで1Passwordのロックを解除する
  • Touch IDを使用してMacで1Passwordのロックを解除する
  • Windows Helloを使用してWindows PCで1Passwordのロックを解除する
  • Apple Watchを使ってMacで1Passwordのロックを解除する
  • デバイスのパスコード、 PIN、またはパターンを使用して1Passwordのロックを解除します
  • Androidデバイスで指紋、顔、虹彩を使って1Passwordのロックを解除する
  • 1Password CLI
  • CLIの利用例
  • 1Password CLI入門
  • 1Password CLIでシークレット参照を使う
  • シークレットを環境にロードする
  • シークレットをスクリプトにロードする
  • シークレットを設定ファイルにロードする
  • アイテムを作成する
  • アイテムを編集する
  • SSH鍵を管理する
  • チームメンバーの追加と削除
  • Vault権限の付与と取り消し
  • 1Password CLIを使いアカウントを回復する(β版)
  • 1Password CLIリファレンス
  • 1Password CLIのベストプラクティス
  • accountコマンド
  • connectコマンド
  • documentコマンド
  • イベント API
  • groupコマンド
  • itemコマンド
  • プラグイン
  • サービスアカウント
  • user
  • 保管庫(Vault)を操作する
  • completion
  • inject
  • read
  • run
  • signin
  • signoutコマンド
  • updateコマンド
  • whoamiコマンド
  • 1Password CLI環境変数
  • アイテムフィールド
  • アイテムJSONテンプレート
  • シークレット参照の構文
  • テンプレート構文
  • Vaultの権限について
  • 1Passwordアプリ統合セキュリティー
  • 1Password CLIの信頼性を確認する
  • サーバーに1Password CLIをインストールする
  • 1Password CLIが設定ディレクトリーを検出する方法
  • 1Password CLIを最新に保つ
  • 1Password CLI 2にアップグレードする
  • 1Passwordデスクトップアプリ統合でCLIにサインイン
  • 1Passwordアカウントに手動でサインインする
  • SSOで1Password CLIのロックを解除する
  • 複数のアカウントを使用する
  • 1Password CLIをアンインストールする
  • サンプルスクリプト
  • 1Password CLI リリースノート
  • 1Password SDK
  • 1Password SDKを使用してアイテムを管理する
  • 1Password SDKを使用してシークレットをロードする
  • 1Password SDKを使用してVaultとアイテムを一覧表示する
  • サポートされている機能
  • 1Password SDKのコンセプト
  • 1Password Go SDK
  • 1Password JavaScript SDK
  • 1Password Python SDK
  • SSHとGit用の1Password
  • 1Password for SSHを使う
  • SSH鍵を管理する
  • 公開鍵の自動入力
  • SSH で Git コミットに署名する
  • 1Password SSHエージェント
  • 1Password SSHエージェントの高度な応用
  • SSH エージェント設定ファイル
  • 1PasswordによるSSHエージェントフォワーディング
  • SSHクライアントの互換性
  • 1Password SSH Agentのセキュリティーについて
  • WSLで1Password SSHエージェントを使う
  • 1Password Shellプラグインを使用して、あらゆるCLIを安全に認証します
  • 1PasswordでAkamai CLIを安全に認証する
  • 1Passwordを使用してArgo CD CLIを安全に認証する
  • 1Passwordを使用してAxiom CLIを安全に認証する
  • 1Passwordを使用してAWS CLIを安全に認証する
  • 1Password を使用して AWS CDK ツールキットを安全に認証する
  • 1Passwordを使用してBinance CLIを安全に認証する
  • 1Passwordを使用してCachix CLIを安全に認証する
  • 1Passwordを使用してCargo CLIを安全に認証する
  • 1Passwordを使用してCircleCI CLIを安全に認証する
  • 1Passwordを使用してCivo CLIを安全に認証する
  • 1Passwordを使用してCloudflare Workers CLIを安全に認証する
  • 1Passwordを使用してCrowdin CLIを安全に認証する
  • 1Passwordを使用してDatabricks CLIを安全に認証する
  • 1Passwordを使用してDigitalOcean CLIを安全に認証する
  • 1Passwordを使用してDogshellを安全に認証する
  • 1Passwordを使用してFastly CLIを安全に認証する
  • 1Passwordを使用してFlyctlを安全に認証する
  • 1Passwordを使用してFOSSA CLIを安全に認証する
  • 1Passwordを使用してGitea CLIを安全に認証する
  • 1PasswordでGitHub CLIを安全に認証する
  • 1PasswordでGitLab CLIを安全に認証する
  • 1PasswordでHashiCorp Vault CLIを安全に認証する
  • 1PasswordでHetzner Cloud CLIを安全に認証する
  • 1PasswordでHeroku CLIを安全に認証する
  • 1PasswordでHomebrewを安全に認証する
  • 1PasswordでHuggingFace CLIを安全に認証する
  • 1PasswordでInfluxDBを安全に認証する
  • 1PasswordでKaggle CLIを安全に認証する
  • 1PasswordでLacework CLIを安全に認証する
  • 1PasswordでLaravel Forge CLIを安全に認証する
  • 1PasswordでLaravel Vapor CLIを安全に認証する
  • 1PasswordでLinode CLIを安全に認証する
  • 1PasswordでLocalStackを安全に認証する
  • 1PasswordでMongoDB Atlasを安全に認証する
  • 1PasswordでMySQL CLIを安全に認証する
  • 1Passwordでngrokを安全に認証する
  • 1PasswordでOh Dear CLIを安全に認証する
  • 1PasswordでOkta CLIを安全に認証する
  • 1PasswordでOpenAI CLIを安全に認証する
  • 1PasswordでOpenAI Evalsを安全に認証する
  • 1PasswordでPipedream CLIを安全に認証する
  • 1PasswordでPostgreSQL CLIを安全に認証する
  • 1PasswordでPulumi CLIを安全に認証する
  • 1PasswordでReadMe CLIを安全に認証する
  • 1PasswordでSentry CLIを安全に認証する
  • 1PasswordでSnowflake CLIを安全に認証する
  • 1PasswordでSnyk CLIを安全に認証する
  • 1PasswordでSourcegraph CLIを安全に認証する
  • 1PasswordでStripe CLIを安全に認証する
  • 1PasswordでTerraformを安全に認証する(ベータ版)
  • 1PasswordでTodoist CLIを安全に認証する
  • 1PasswordでTreasure Data CLIを安全に認証する
  • 1PasswordでTugboat CLIを安全に認証する
  • 1PasswordでTwilio CLIを安全に認証する
  • 1PasswordでUpstash CLIを安全に認証する
  • 1PasswordでVercel CLIを安全に認証する
  • 1PasswordでVertica CLIを安全に認証する
  • 1PasswordでVultr CLIを安全に認証する
  • 1PasswordでYugabyteDB SQL Shellを安全に認証する
  • 1PasswordでZapier CLIを安全に認証する
  • 1PasswordでZendesk CLIを安全に認証する
  • シェルプラグインをテストする
  • シェルプラグインを使って複数の環境を切り替える
  • シェルプラグインを使用して複数のアカウントで認証する
  • Nixを使ってシェルプラグインを設定する
  • シェルプラグインをアンインストールする
  • 独自のシェルプラグインを構築する(ベータ版)
  • 1Password Shell プラグインのトラブルシューティング
  • 1Password Shellプラグインのセキュリティについて
  • 1Password Secrets Automation
  • 1Password Service Accounts
  • 1Password Service Accountsを初めて使う
  • サービスアカウントを管理する
  • 1Password CLIでサービスアカウントを使う
  • 1Password サービス アカウントのセキュリティ
  • サービスアカウントのレート制限
  • 1Password接続
  • 1Password Connectサーバーを使い始める
  • Connectサーバーの管理
  • Connectサーバーを構成する
  • 1Password Connect サーバーの価格
  • 概念を結びつける
  • 1Password Connect Serverのセキュリティについて
  • 1Password Connect Server APIリファレンス
  • Connectサーバーで1Password CLIを使用する
  • 1Password Connect Server をデプロイする
  • AnsibleでConnectを使う
  • 1Passwordの統合
  • 1Password CI/CD 統合
  • 1Password から CircleCI にシークレットをロードする
  • 1Password のシークレットを GitHub Actions にロードする
  • 1PasswordからJenkinsに秘密情報を読み込む
  • Kubernetes 統合
  • Kubernetes Injector
  • Kubernetes Operator
  • 1Password Helmチャート
  • Helmチャート設定
  • 1Password Terraformプロバイダーを使用する
  • VSコード用の1Password
  • 1Password イベントレポート API
  • 1Password イベント API 汎用スクリプト
  • 1Password イベント API リファレンス
  • 1Password イベント 監査イベントの報告
  • 1Password イベント アイテムの使用アクションの報告
  • 1Password パートナーシップ API リファレンス
  • 1Password Developer Watchtower
  • ウェブサイトに「Save in 1Password」ボタンを追加する
  • 1Passwordで最適に機能するウェブサイトをデザインする
  • 1Passwordサポートへようこそ
  • 1Passwordを使い始める
  • 1Password for Macについて知る
  • iOS用1Passwordについて知る
  • 1Password for Windowsについて知る
  • Android用1Passwordについて知る
  • Linuxで1Passwordを使用する
  • ブラウザーで1Passwordを知ろう
  • 既存の1Passwordデータをスタンドアロンの保管庫から1Passwordアカウントに移行する
  • 1Passwordのセキュリティモデルについて
  • Secret KeyまたはSetup Codeを見つける
  • 1Passwordがブラウザーで動作しない場合
  • 家族やチームメンバーのアカウントを回復する
  • 1Passwordアカウントのパスワードを忘れた場合、またはアプリのロックを解除できない場合の対策
  • 1Passwordアカウントの2要素認証をオンにする
  • 柔軟さと制御機能で、企業の最も貴重な情報を保護
  • チームメンバーの追加と削除
  • チームの回復計画を実施する
  • チーム内で保管庫を作成、共有、管理する
  • 従業員用保管庫について
  • チームを離れる準備をしていて、リンクされたファミリーアカウントを持っている場合
  • 1Password Businessをご利用の場合、 1Password Familiesメンバーシップを無料でご利用いただけます
  • 1Password Extended Access Managementについて
  • レポートとActivity Logの無料トライアルを開始する
  • SCIMを使用して1Password Businessのプロビジョニングを自動化する
  • Google Workspace を1Password SCIM Bridgeに接続する
  • JumpCloudを1Password SCIM Bridgeに接続する
  • Microsoft Entra IDを1Password SCIM Bridgeに接続する
  • Oktaを1Password SCIM Bridgeに接続する
  • OneLoginを1Password SCIM Bridgeに接続する
  • Ripplingを1Password SCIM Bridgeに接続する
  • 1Password SCIM Bridgeを導入し、 Ripplingでプロビジョニングを自動化する
  • Azure Container Appsに1Password SCIM Bridgeをデプロイする
  • Azure Kubernetes Service に1Password SCIM Bridge をデプロイする
  • DigitalOceanに1Password SCIM Bridgeを導入する
  • Google Cloud Platformに1Password SCIM Bridge をデプロイする
  • 1Password SCIM Bridgeで問題が発生した場合
  • 1Password SCIM Bridgeの更新
  • SCIM を使用してプロビジョニングするときに1Password Businessで許可されたドメインを更新する
  • 1Password Businessアカウントを保護するためのベストプラクティス
  • 1Password Unlock with SSO で使用するためのベストプラクティス
  • モバイル デバイス管理について
  • 1Password for MacとWindowsを導入する
  • チームメンバーのブラウザーに1Passwordを導入する
  • 複数のコンピューターのブラウザーに組み込まれているパスワードマネージャーをオフにする
  • 1PasswordEvents Reporting
  • 1Password Events Reportingのセキュリティーについて
  • 1PasswordEvents Reportingを使い始める
  • 1PasswordEvents ReportingとElasticを使い始める
  • 1Password Events ReportingとSplunk Cloud Classic Experienceを使う
  • 1PasswordEvents ReportingとSplunk EnterpriseまたはSplunk Cloud Victoria Experienceを使い始めましょう
  • チームでDuoを使用する
  • 1Password Slackアプリを使用する
  • チーム内のアイテムの以前のバージョンを表示および復元する
  • チームメンバーのメールアドレスを変更する
  • チームメンバーの退会
  • チーム内のゲストと共有する
  • 1Password Businessでカスタムグループを使用する
  • チーム内の組み込みグループを使用する
  • 会社のドメイン侵害レポートを作成する
  • 1Password Businessでレポートを作成する
  • 1Password Businessでサインイン試行を監視する
  • チームにインサイト通知を送信する
  • Insightsを使用して、会社のセキュリティリスクを特定して修正します
  • 1Password BusinessのActivity Logを使用する
  • 1Password Businessでファイアウォールルールを作成する
  • 1Password Businessで1Passwordアカウントのパスワード要件を強制する
  • 1Password BusinessでEmergency Kitsを管理する
  • 1Password Businessでアイテムの共有設定を管理する
  • 1Password Businessでチームポリシーを管理する
  • 1Password Businessで2要素認証を管理する
  • 1Password Businessでは最新の1Passwordアプリが必要です
  • Auth0で1Passwordのロック解除を設定する
  • Googleで1Passwordのロック解除を設定する
  • JumpCloudで1Passwordのロック解除を設定する
  • Microsoft Entra IDで1Passwordのロック解除を設定する
  • Oktaで1Passwordのロック解除を設定する
  • OpenID Connectを使用してSSOで1Passwordのロック解除を設定する
  • 1Password Unlock with SSOを使い始める
  • SSOで1Passwordのロックを解除できない場合
  • 1Password Unlock with SSOで設定する
  • 新しいデバイスで SSO を使用して1Passwordのロックを解除する
  • SSOで1Passwordにサインインする
  • Conditional AccessポリシーのMicrosoft Entra IDによるロック解除の更新
  • チームメンバー: 1Passwordを使い始める
  • 管理者: 1Passwordを使い始める
  • 1Passwordとその機能に関するセットアップ ガイド、チュートリアル、よくある質問への回答。
  • 他のアプリケーションから1Passwordにデータを移動する
  • Chromeから1Passwordにパスワードを移動する
  • Firefoxから1Passwordにパスワードを移動する
  • パスワードをEdgeから1Passwordに移動する
  • Braveから1Passwordにパスワードを移動する
  • iCloud パスワードをSafariから1Passwordに移動する
  • Bitwardenから1Passwordにデータを移動する
  • Dashlaneから1Passwordにデータを移動する
  • KeePassから1Passwordにデータを移動する
  • KeePassXCから1Passwordにデータを移動する
  • デスクトップアプリでLastPassから1Passwordにデータを移動する
  • RoboFormから1Passwordにデータを移行する
Powered by GitBook
On this page
  • item create
  • item delete
  • item edit
  • item get
  • item list
  • item move
  • item share
  • item template
  • item template get​
  • item template list​

itemコマンド

1Passwordマニュアル|アイテムの作成、削除、編集、取得方法を詳しく解説。安全に情報を管理するためのステップバイステップガイドです。

PreviousgroupコマンドNextプラグイン

Last updated 19 hours ago

  • item create: アイテムをCreateする

  • item delete: アイテムを削除またはアーカイブする

  • item edit: アイテムの詳細を編集する

  • item get : アイテムの詳細を取得する

  • item list: アイテムをリストする

  • item move: 保管庫間でアイテムを移動する

  • item share: アイテムを共有する

  • item template: テンプレートの管理

item create

新しいアイテムをCreateします。

op item create [ - ] [ <assignment>... ] [flags]

Flags

--category category Set the item's category.

--dry-run Test the command and output a preview of the resulting item.

--favorite Add item to favorites.

--generate-password[=recipe] Add a randomly-generated password to a Login or Password item.

--reveal Don't conceal sensitive fields.

--ssh-generate-key The type of SSH key to create: Ed25519 or RSA. For RSA,

specify 2048, 3072, or 4096 (default) bits. Possible values:

ed25519, rsa, rsa2048, rsa3072, rsa4096. (default Ed25519)

--tags tags Set the tags to the specified (comma-separated)

values.

--template string Specify the filepath to read an item template from.

--title title Set the item's title.

--url URL Set the URL associated with the item.

--vault vault Save the item in this vault. Default: Private.

全てのアイテム カテゴリのリストを取得します。

$ op item template list

割り当てステートメントまたはアイテム カテゴリ JSON テンプレートを使用して、組み込みフィールドまたはカスタム フィールドに詳細をSaveします。

Generate a password

ログインまたはパスワード項目にランダムなパスワードを設定するには、オプションを使用します--generate-password。デフォルトは 32 文字で、大文字と小文字、数字、記号 ( !@.-_*) が含まれます。

パスワードの長さ (1 ~ 64 文字) と使う文字の種類を指定できます。

$ --generate-password='letters,digits,symbols,32'

Set additional fields with assignment statements

組み込みフィールドとカスタム フィールドを設定するには、代入ステートメントをコマンド引数として使用できます。

[<section>.]<field>[[<fieldType>]]=<value>

コマンド引数はコマンド履歴に記録され、マシン上の他のプロセスから参照できます。機密値を割り当てる場合は、代わりに JSON テンプレートを使用してください。

例えば、「データベース資格情報」というセクション内に「host」というテキスト フィールドをCreateし、値を 33.166.240.221 に設定するには、次のようにします。

$ --generate-password='letters,digits,symbols,32'

複数のセクションに同じ名前のフィールドが含まれていない限り、セクション名はオプションです。

セクション名またはフィールド名内のピリオド、等号、またはバックスラッシュをエスケープするには、バックスラッシュを使用します。値をエスケープするためにバックスラッシュを使用しないでください。

セクション名またはフィールド名のスペースを省略したり、JSON 短縮名 (nameまたはn)でフィールドを参照したりできます。

Create an item using a json template

アイテム JSON テンプレートを使用して、アイテムに機密値を割り当てます。テンプレートと割り当てステートメントを組み合わせた場合、割り当てステートメントが優先されます。

  • ①適切なアイテム カテゴリ テンプレートをファイルにSaveします。

  • $ op item template get --out-file login.json "Login"

  • ②テンプレートを編集します。

  • ③編集したテンプレートへのパスを指定する——templateフラグを使用して新しいアイテムをCreateします。

  • $ op item create --template=login.json

  • ④1Password CLI がアイテムをCreateしたら、編集したテンプレートを削除します。 アイテム JSON テンプレートを使用して、標準入力からアイテムをCreateすることもできます。 文字を最初の引数として渡し-、その後に代入ステートメントを続けます。

  • $ op item template get Login | op item create --vault personal -

  • 衝突を避けるため、同じコマンドでパイプと--templateフラグの両方を使うことはできません。

フラグと、割り当てステートメントで設定されたカスタム フィールドと組み込みフィールド (ワンタイム パスワード フィールドとファイル添付を含む) を使用して、ランダム パスワードと Web サイトが設定されたログイン項目をCreateします。

$ op item create --category=login --title='My Example Item' --vault='Test' \

--url https://www.acme.com/login \

--generate-password=20,letters,digits \

username[username]=jane@acme.com \

'Test Section 1.Test Field3[otp]=otpauth://totp/<website>:<user>?secret=<secret>&issuer=<issuer>' \

'FileName[file]=/path/to/your/file'

別の保管庫から保存済みのアイテムを複製し、割り当てステートメントを使用して変更することでアイテムをCreateします。

$ op item get "My Item" --format json | op item create --vault prod - \

username="My Username" password="My Password"

あるアカウントの Vault 内の全てのアイテムを別のアカウントの Vault に複製します。

$ op item list --vault test-vault --format json --account agilebits | \

$ op item get --format json --account agilebits - | \

$ op item create --account work -

item delete

アイテムを完全に削除します。

op item delete [{ <itemName> | <itemID> | <shareLink> | - }] [flags]

--archive Move the item to the Archive.

--vault string Look for the item in this vault.

代わりに--archiveオプションを使用してアーカイブに移動します。

アイテムは、名前、ID、または共有リンクで指定できます。

Specify items on standard input

このコマンドは、標準入力 (stdin) 上の各情報行をオブジェクト指定子として扱います。オブジェクトの指定方法の詳細については、op helpを実行してください。

入力は、JSON オブジェクトのリストまたは配列にすることもできます。このコマンドは、ID を持つオブジェクトの項目を取得します。これは、あるopコマンドから別のコマンドに情報を渡す場合に便利です。

アイテムを完全に削除します:

op item delete "Defunct Login"

アイテムをアーカイブに移動する:

op item delete "Defunct Login" --archive

item edit

アイテムの詳細を編集します。

op item edit { <itemName> | <itemID> | <shareLink> } [ <assignment> ... ] [flags]

--dry-run Perform a dry run of the command and output a preview

of the resulting item.

--favorite Whether this item is a favorite item. Options: true, false.

--generate-password[=recipe] Give the item a randomly generated password.

--reveal Don't conceal sensitive fields.

--tags tags Set the tags to the specified (comma-separated)

values. An empty value will remove all tags.

--template string Specify the filepath to read an item template from.

--title title Set the item's title.

--url URL Set the URL associated with the item.

--vault vault Edit the item in this vault.

アイテムを名前、ID、または共有リンクで指定します。フラグを使用してタイトルやタグを更新したり、新しいランダム パスワードを生Createしたりします。

組み込みフィールドまたはカスタム フィールドを更新するために、代入ステートメントをコマンド引数として使用できます。機密値の場合は、代わりにテンプレートを使用します。

Edit an item using assignment statements

注意: コマンド引数は、マシン上の他のプロセスから見える場合があります。

$ [<section>.]<field>[[<fieldType>]]=<value>

新しいフィールドまたはセクションをCreateするには、アイテムにまだ存在しないフィールドまたはセクションの名前を指定します。

保存済みのフィールドを編集するには、現在のセクションとフィールド名を指定し、fieldType または値を変更します。 fieldType または値を指定しない場合、値は変わりません。

カスタムフィールドを削除するには、fieldType の代わりに [delete] を指定します。セクションにフィールドがなくなった場合、そのセクションも削除されます。組み込みフィールドは削除できませんが、空の文字列に設定することはできます。代入ステートメントの詳細については、op item create –-help を参照してください。

JSON テンプレートを単独で、またはコマンド引数と組み合わせて使用​​して、項目を編集できます。フィールド割り当てステートメントは、テンプレート内の値を上書きします。

  • 1. 編集したい項目を JSON 形式で取得し、ファイルにSaveします。

  • op item get oldLogin --format=json > updatedLogin.json

  • 2. ファイルを編集します。

  • 3. フラグを使用して--template編集したファイルへのパスを指定し、項目を編集します。 op 項目の編集 oldLogin --template=updatedLogin.json

  • 4. ファイルを削除します。 パイプ入力を使用してアイテムを編集することもできます。

  • $ cat updatedLogin.json | op item edit oldLogin

衝突を避けるため、パイプ入力と--template フラグを同じコマンド内で組み合わせることはできません。

大文字、小文字、数字、記号を含む 32 文字のランダムなパスワードをアイテムに追加します。

$ op item edit 'My Example Item' --generate-password='letters,digits,symbols,32'

フィールドタイプを変更せずにカスタムフィールドの値を編集します。

op item edit 'My Example Item' 'field1=new value'

値を変更せずにカスタム フィールドの fieldType を編集します。

op item edit 'My Example Item' 'field1[password]'

カスタム フィールドのタイプと値を編集します。

op item edit 'My Example Item' 'field1[monthyear]=2021/09'

アイテムに新しいカスタム フィールドを追加します。

op item edit 'My Example Item' 'section2.field5[phone]=1-234-567-8910'

保存済みのカスタム フィールドを削除します。

op item edit 'My Example Item' 'section2.field5[delete]'

組み込みのユーザー名フィールドを空の値に設定します。

op item edit 'My Example Item' 'username='

コマンド引数および代入ステートメントとともにテンプレートを使用して項目を編集します。

$ op item edit oldLogin --vault Private 'username=Lucky' --template=updatedLogin.json

item get

アイテムの詳細を取得します。アイテムの名前、ID、または共有リンクでアイテムを指定します。

op item get [{ <itemName> | <itemID> | <shareLink> | - }] [flags]

--fields strings Return data from specific fields. Use `label=` to get the field by name or `type=` to filter fields by type. Specify multiple in a comma-separated list.

--include-archive Include items in the Archive. Can also be set using

OP_INCLUDE_ARCHIVE environment variable.

--otp Output the primary one-time password for this item.

--reveal Don't conceal sensitive fields.

--share-link Get a shareable link for the item.

--vault vault Look for the item in this vault.

同じ名前のアイテムが複数ある場合、または API レート制限が懸念される場合は、アイテムを ID で指定するか、フラグを使用して検索範囲を制限します--vault。

特定のフィールドの内容を取得するには、代わりに op read を使用します。サービス アカウントを使う場合は、 --vault フラグを使うか、パイプ入力を通じてコン​​テナーを指定する必要があります。

Specify items on standard input

op item getは、標準入力 (stdin) 上の各情報行をオブジェクト指定子として扱います。

JSON オブジェクトのリストまたは配列を入力することもできます。コマンドは、ID キーを持つオブジェクトの項目を取得します。これは、あるコマンドから別のコマンドに情報を渡す場合に便利です。

Items in the archive

アーカイブ内のアイテムはデフォルトでは無視されます。アーカイブ内のアイテムの詳細を取得するには、アイテムを ID で指定するか、 --include-archiveオプションを使用します。

指定されたタグを持つ全てのアイテムの詳細を取得します。

op item list --tags documentation --format json | op item get -

保管庫内の全てのログインのユーザー名とパスワードの CSV リストを取得します。

op item list --categories Login --vault Staging --format json | op item get - --fields label=username,label=password

アイテムのユーザー名とパスワード フィールドの JSON オブジェクトを取得します。

op item get Netflix --fields label=username,label=password --format json

タイプ別にフィールドのリストを取得します。

op item get Netflix --fields type=concealed

アイテムのワンタイムパスワードを取得します:

op item get Google --otp

ID で参照されるアイテムの共有可能なリンクを取得します。

op item get kiramv6tpjijkuci7fig4lndta --vault "Ops Secrets" --share-link

item list

項目をリストします。

op item list [flags]

--categories categories Only list items in these categories (comma-separated).

--favorite Only list favorite items.

--include-archive Include items in the Archive. Can also be set using

OP_INCLUDE_ARCHIVE environment variable.

--tags tags Only list items with these tags (comma-separated).

--vault vault Only list items in this vault.

デフォルトでアカウントが読み取りアクセス権を持つ全てのアイテムのリストを返します。結果をフィルタリングするにはフラグを使用します。デフォルトではアーカイブ内のアイテムは除外されます。

カテゴリーは次のとおりです:

  • API Credential

  • Bank Account

  • Credit Card

  • Database

  • Document

  • Driver License

  • Email Account

  • Identity

  • Login

  • Membership

  • Outdoor License

  • Passport

  • Password

  • Reward Program

  • Secure Note

  • Server

  • Social Security Number

  • Software License

  • Wireless Router

指定されたタグを持つ全てのアイテムの詳細を取得します。

op item list --tags documentation --format=json | op item get -

保管庫内の全てのログインのユーザー名とパスワードの CSV リストを取得します。

op item list --categories Login --vault Staging --format=json | op item get - --fields username,password

タグを選択すると、<tag>にサブネストされたタグを持つアイテムも返されます<tag>。例: <tag/subtag>。

item move

アイテムを保管庫間で移動します。

アイテムを移動すると、移動先の保管庫にアイテムのコピーがCreateされ、現在の保管庫からアイテムが削除されます。その結果、アイテムには新しい ID が付与されます。

op item move [{ <itemName> | <itemID> | <shareLink> | - }] [flags]

--current-vault string Vault where the item is currently saved.

--destination-vault string The vault you want to move the item to.

--reveal Don't conceal sensitive fields.

元のアイテムを復元または完全に削除するには、1Password アプリまたは 1Password.com の「最近削除した項目」でアイテムを見つけます。

アイテムを保管庫間で移動すると、そのアイテムにアクセスできるユーザーが変わる場合があります。

プライベート 保管庫から共有保管庫にアイテムを移動します。

op item move "My Example Item" --current-vault Private --destination-vault Shared

item share

アイテムを共有します。

op item share { <itemName> | <itemID> } [flags]

--emails strings Email addresses to share with.

--expires-in duration Expire link after the duration specified in (s)econds,

(m)inutes, (h)ours, (d)ays, and/or (w)eeks. (default 7d)

--vault string Look for the item in this vault.

--view-once Expire link after a single view.

1Password を使用していない人でも、1PasswordにSaveしたパスワードやその他の項目のコピーを安全に共有できます。

アイテムを共有すると、他のユーザーに送信できる固有のリンクが取得されます。

URL をコピーし、メールやテキスト メッセージなどで、アイテムのコピーを共有したい相手にリンクを送信します。メール フラグでアドレスを指定しない限り、リンクを知っている人なら誰でもアイテムのコピーを表示できます。

アイテムを編集した場合、そのアイテムを再度共有するまで変更内容は共有されません。添付ファイルとドキュメント アイテムは共有できないことに注意してください。

item template

アイテム タイプのテンプレートを返します。

op item template get [{ <category> | - }] [flags]

--file-mode filemode Set filemode for the output file. It is ignored without the --out-file flag. (default 0600)

-f, --force Do not prompt for confirmation.

-o, --out-file string Write the template to a file instead of stdout.

テンプレートを使用して新しいアイテムをCreateできます。詳細についてはop item create --help実行してください。

カテゴリーは次のとおりです:

  • API Credential

  • Bank Account

  • Credit Card

  • Database

  • Document

  • Driver License

  • Email Account

  • Identity

  • Login

  • Membership

  • Outdoor License

  • Passport

  • Password

  • Reward Program

  • Secure Note

  • Server

  • Social Security Number

  • Software License

  • Wireless Router

使用可能なアイテム タイプ テンプレートを一覧表示します。

op item template list [flags]

テンプレートを取得するためにop item template get <category>使用します。

Flags

Flags

Edit an item using a template

Flags

Flags

Flags

Flags

: アイテムテンプレートを取得する

: テンプレートのリストを取得します

item template get

Flags

item template list

サブコマンド
​
アイテムのCreateについて詳しく紹介します。
アイテム フィールドとフィールド タイプの詳細について説明します。
例
​
例
​
利用可能なフィールドとフィールド タイプの詳細をご覧ください。
​
例
​
ID とキャッシュについて詳しく紹介します。
例
​
例
​
例
​
サブコマンド
item template get
item template list
​
​
​