カスタムのレコードタイプ
KeeperシークレットマネージャーCLIでカスタムレコードタイプを活用
概要
KeeperシークレットマネージャーCLIには、利用できるデフォルトのレコードタイプが用意されています。カスタムレコードタイプを使ったレコードの作成も可能です。
カスタムレコードタイプを使ったレコードを作成するには、CLI内でスキーマを定義する必要があります。Keeperコマンダーでカスタムレコードタイプをエクスポートします。
以下の例では、「My Custom」レコードタイプをJSON形式で my_record_type.json にエクスポートします。
My Vault> rti --format json -lr "My Custom" --output my_record_type.jsonJSONファイルは record_type ディレクトリにコピーします。record_type は keeper.ini と同じディレクトリでなくても構いません。CLIが keeper.ini を検索する場所のいずれかに置いてください。
環境変数
KSM_INI_DIRで定義されたパス現在のディレクトリ
ユーザーのホームディレクトリ
${HOME}${HOME}/.config/ksm${HOME}/.keeper$env:USERPROFILE
各種システムディレクトリ
/etc/etc/ksm/etc/keeper$env:APPDATA/Keeper$env:ProgramData/Keeper$env:ProgramFiles/Keeper
別のディレクトリを使う場合は、configコマンドで指定できます。
ファイルを record_type ディレクトリにコピーすると、利用可能なレコードタイプの一覧に表示されます。
この時点で、カスタムレコードタイプを使って新しいレコードを作成できます。
カスタムレコードタイプ名にスペースが含まれる場合は、名前を引用符で囲んでください。
最終更新

