user
1Passwordマニュアル|ユーザー管理のサブコマンドを活用して、ユーザー確認や削除、編集を簡単に行い、安全なアカウント運営を実現します。
1Passwordマニュアル|ユーザー管理のサブコマンドを活用して、ユーザー確認や削除、編集を簡単に行い、安全なアカウント運営を実現します。
: ユーザーを確認する
: アカウントからユーザーとその全てのデータを削除します
: ユーザーの名前またはトラベルモードのステータスを編集します
: ユーザーの詳細を取得する
: ユーザーを一覧表示する
: 認証されたアカウントにユーザーをプロビジョニングする
: 停止されたユーザーを再アクティブ化する
: ユーザーを一時停止する
ユーザーを電子メール アドレス、名前、または ID で指定します。
$ op user confirm [{ <email> | <name> | <userID> | - }] [flags]
--all 未確認のユーザーをすべて確認します。
ユーザーを電子メール アドレス、名前、または ID で指定します。
名前を指定してユーザーを確認します:
$ op user confirm "Wendy Appleseed"
eメールを指定してユーザーを確認します:
$ op user confirm "wendy.appleseed@example.com"
アカウントからユーザーとその全てのデータを削除します。
$ op user delete [{ <email> | <name> | <userID> | - }] [flags]
ユーザーを電子メール アドレス、名前、または ID で指定します。
ユーザーの名前またはトラベルモードのステータスを変更します。
$ op user edit [{ <email> | <name> | <userID> | - }] [flags]
--name string ユーザーの名前を設定します。
--travel-mode on|off ユーザーのトラベルモードをオンまたはオフにします。(デフォルトはオフ)
ユーザーを電子メール アドレス、名前、または ID で指定します。
ユーザーに関する詳細を取得します。
$ op user get [{ <email> | <name> | <userID> | --me | - }] [flags]
--fingerprint ユーザーの公開鍵のフィンガープリントを取得します。
--me 認証されたユーザーの詳細を取得します。
--public-key ユーザーの公開鍵を取得します。
ユーザーを電子メール アドレス、名前、または ID で指定します。
標準入力を使用してオブジェクトを指定する
このコマンドに単一のオブジェクトの代わりにハイフン (-) を入力すると、ツールは標準入力 (stdin) からオブジェクト指定子を読み取ります。各指定子は新しい行で区切ります。オブジェクトの指定方法の詳細については、op help を実行してください。
コマンドにJSONオブジェクトのリストまたは配列を渡すこともできます。ツールは、改行を無視して、ID を持つ全てのオブジェクトの項目を取得します。これは、1 つの op コマンドから別の op コマンドに情報を渡す場合に便利です。
名前でユーザーを検索:
$ op user get "Wendy Appleseed"
電子メールでユーザーを検索:
$ op user get wendy.appleseed@example.com
全てのユーザーの詳細を取得します:
$ op user list --format=json | op user get -
グループ内の全てのユーザーの公開鍵を取得します。
$ op user list --group "Frontend Developers" --format=json | op user get - --publickey
保管庫にアクセスできる全てのユーザーの詳細を取得します。
$ op user list --vault Staging --format=json | op user get -
ユーザーを一覧表示します。
$ op user list [flags]
--group group グループに属するユーザーを一覧表示します。
--vault vault 保管庫に直接アクセスできるユーザーを一覧表示します。
デフォルトでは、アカウント内の全てのユーザーを返します。結果をフィルタリングするにはフラグを使用します。
--group オプションを使うと、出力にはグループ内のユーザーの役割が含まれます。
全てのユーザーの詳細を取得します:
$ op user list --format=json | op user get -
グループ内の全てのユーザーの公開鍵を取得します。
$ op user list --group "Frontend Developers" --format=json | op user get - --publickey
保管庫にアクセスできる全てのユーザーの詳細を取得します。
$ op user list --vault Staging --format=json | op user get -
認証されたアカウントでユーザーをプロビジョニングします。
$ op user provision [flags]
--email string ユーザーのeメールアドレスを指定します。
--language string ユーザーのアカウント言語を指定します。(デフォルトは「en」)
--name string ユーザーの名前を指定します。
プロビジョニングされたユーザーには、1Password アカウントに参加するための招待eメールが送信されます。
ユーザーが招待を承諾すると、管理者は 1Password.com または op user confirm コマンドを使用してそのユーザーを確認する必要があります。
招待されたユーザーは、招待を承諾するまで課金の対象にはなりません。
電子メール アドレスと名前を指定してユーザーを招待します。
$ op user provision --name "Wendy Appleseed" --email "wendy.appleseed@example.com"
停止されたユーザーを再アクティブ化します。
$ op user reactivate [{ <email> | <name> | <userID> | - }] [flags]
ユーザーは、電子メール アドレス、名前、または ID で指定できます。
ユーザーを停止します。
$ op user suspend [{ <email> | <name> | <userID> | - }] [flags]
--deauthorize-devices-after duration 一定時間後にユーザーのデバイスの認証を解除します(秒単位に切り捨て)。
ユーザーを電子メール アドレス、名前、または ID で指定します。
停止されたユーザーは直ちに全てのデバイスからログアウトされ、ログインしたりデータにアクセスしたりできなくなります。
一時停止状態のユーザーは課金対象にはなりません。
op user reactivate コマンドを使用して、停止されたユーザーを再アクティブ化できます。