インポートエクスポートコマンド
インポート・エクスポートコマンドの一覧と使い方
概要
Keeperコマンダーには、ボルトデータの移行や管理に使えるCLIコマンドが複数あります。さまざまな形式からデータをインポートしたり、ボルトの内容をエクスポートしたり、共有フォルダ権限やカスタムテンプレートを同期したりできます。
コマンド
以下のコマンドを扱います。
インポートコマンド
ローカルファイルまたは外部のパスワードマネージャーから、レコードとフォルダをKeeperボルトにインポートします。
エクスポートコマンド
このコマンドで、ボルトデータ (レコード、フォルダ、共有フォルダ) をKeeperからローカルへエクスポートできます。
メンバーシップのダウンロードコマンド
共有フォルダの共有設定をダウンロードします。内容には以下が含まれます。
アクセス権を持つユーザーまたはチーム
権限 (読み取り専用、編集、管理)
メンバーシップの適用コマンド
download-membership で作成したJSONファイルから、共有フォルダ権限を復元または適用します。
正しいユーザー/チームをフォルダへ追加
権限の自動設定
レコードタイプのダウンロードコマンド
カスタムレコードタイプ (サーバーログイン、SSH鍵など、特別なデータ用のテンプレート) をJSONファイルにダウンロードします。
レコードタイプの取り込みコマンド
JSONファイルからカスタムレコードタイプをKeeperにアップロードします。
別アカウントで作成したテンプレート
チーム間でテンプレートを揃えたい場合
付録
メンバーシップオブジェクトと権限の詳細
メンバーシップ適用 (apply-membership) で使用する入力オブジェクトの説明
JSONファイル形式
入力ファイルは有効なJSONで、トップレベルに shared_folders 配列が必要です。各共有フォルダは uid または path で識別でき、permissions 配列を含みます。
メンバーシップ適用オブジェクトの構造
共有フォルダオブジェクト
uid
string
いいえ*
共有フォルダUID (base64url)。uid または path のいずれかを指定する。
path
string
いいえ*
共有フォルダのパス (例: フォルダ名)。ボルト内の対応する共有フォルダにマッピングされる。
can_edit
boolean
いいえ
フォルダレベルの編集フラグ
can_share
boolean
いいえ
フォルダレベルの共有フラグ
manage_records
boolean
いいえ
フォルダレベルのレコード管理
manage_users
boolean
いいえ
フォルダレベルのユーザー管理
permissions
array
はい
適用するユーザー/チーム権限のリスト
* 共有フォルダを特定するには、uid または path の少なくとも一方が必要。
権限オブジェクト (ユーザー/チームごと)
name
string
はい
ユーザーのメールアドレス、またはチーム名 (ユーザー/チームの解決に使用)
uid
string
いいえ
チームUID (チーム用)。指定がある場合はチームの検索に使用。
manage_records
boolean
いいえ
共有フォルダ内のレコード管理を許可
manage_users
boolean
いいえ
共有フォルダ内のユーザー管理を許可
サンプルオブジェクト
最終更新

