コマンダーSDKを使用したCLIのプロビジョニング
KeeperコマンダーはオープンソースのPython SDKで、Keeperシステム内でさまざまなボルト機能や管理機能を実行できます。
Keeperでは、PythonベースのKeeperコマンダーSDKを通じてAPIベースのプロビジョニングを行えます。コマンダーSDKは、以下の用途で利用できます。
Keeperボルトへのコマンドラインアクセス
レポートの実行
パスワード、フォルダ、共有フォルダのインポート
ユーザーとチームのプロビジョニング
ユーザーとチームへのレコードのプッシュ
ユーザーとチームとのレコードやフォルダの共有
対象のパスワードローテーションの実行
シークレットマネージャーとKeeper PAMの管理
KeeperコマンダーはオープンソースのSDKであり、Pythonで記述されているため、必要に応じてカスタマイズし、バックエンドシステムに統合できます。
コマンダーのリソース:
コマンドラインの使用
コマンダーのコマンドラインインターフェースとインタラクティブシェルは、Keeperボルトへのアクセスや制御、さまざまな管理操作を行うための便利な方法です。使用可能なすべてのコマンドを確認するには、以下のように入力します。
$ keeper
usage: keeper [--server SERVER] [--user USER] [--password PASSWORD]
[--version] [--config CONFIG] [--debug]
[command] [options [options ...]]
positional arguments:
command Command
options Options
optional arguments:
--server SERVER, -ks SERVER
Keeper Host address.
--user USER, -ku USER
Email address for the account.
--password PASSWORD, -kp PASSWORD
Master password for the account.
--version Display version
--config CONFIG Config file to use
--debug Turn on debug modeインタラクティブシェル
一連のコマンドを実行してログイン状態を維持するには、コマンダーのインタラクティブシェルが便利です。
h と入力すると、すべてのコマンドとヘルプ情報が表示されます。
Keeperコマンドリファレンス
コマンダーには数百の機能があります。ユーザーとチームのプロビジョニングに関連するコマンドは、以下のとおりです。
create-user
enterprise-info
enterprise-node
enterprise-user
enterprise-role
enterprise-team
enterprise-push
team-approve
transfer-user
scim
automator
コマンダーでユーザーアカウントを作成する方法は2つあります。
enterprise-user --addコマンドでユーザーをエンタープライズに招待するcreate-userコマンドで新しいユーザーアカウントとボルトを作成する
コマンダーが提供するすべてのコマンドの一覧は、以下をご参照ください。
最終更新

