For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installation and Setup

This Page gives information related to installation and setup of Keeper Commander SDKs

This section provides installation instructions for all supported components of the Keeper Commander platform:

  • Keeper .NET SDK

  • Commander CLI (built on .NET)

  • Power Commander (PowerShell module)

  • Keeper Python SDK

  • Keeper Python CLI (Commander)

All components are cross-platform and compatible with Windows, macOS, and Linux (unless otherwise noted).

The Keeper .NET SDK is used to build custom integrations and applications that interact with Keeper Vault, Secrets Manager, and Enterprise APIs. This is pure .Net implementation of the Keeper SDK. This requires a prerequisite of Net 8.0 or more. To download this, one of the following ways can be used Add DotNet Package, One of the following can be done

Add Keeper.Sdk Package
dotnet add package Keeper.Sdk 
Add Keeper.Sdk Package Reference
<PackageReference Include="Keeper.Sdk" Version="1.1.0" />

More details related to package can be found here

The Commander CLI is a terminal-based tool for developers and administrators to interact with Keeper Vault and Enterprise features via command line. This is .Net based implementation which works on Keeper SDK DotNet.

To download this, one of the following ways can be used Add DotNet Package, one of the following can be done

Add Keeper.Cli Package
dotnet add package Keeper.Cli 
Add Keeper.Cli Package Reference
<PackageReference Include="Keeper.Cli" Version="1.0.4" />

More Package Details can be found here

PowerCommander is a PowerShell module for automating Keeper tasks in Windows and cross-platform environments. To download this, Install PowerShell package for PowerCommander

Install-Module -Name PowerCommander

More ways to install this are documented here

The Keeper Python SDK is used to build custom integrations and applications that interact with Keeper Vault, Secrets Manager, and Enterprise APIs. this is pure python Implementation of the Keeper SDK. This requires a prerequisite of python 3.10 or higher. Add python package using pypi link here

pip install keepersdk

Once installed the keepersdk can directly be used as a lib in your project or you can access the code by creating a client and executing the python file

The Commander CLI is a terminal-based tool for developers and administrators to interact with Keeper Vault and Enterprise features via command line. This is python based implementation which works on keepersdk lib of python. It implements a better and faster code structure of the existing Commander CLI

To download this, follow the steps mentioned in the Readme file here

Once installed, the keepercli lib can be executed using the following command

python -m keepercli

or alternately

keeper shell

This allows you to access the Keeper Commander with latest code structure

Once installed, we just need to run the modules, and we can use the modules.

Last updated