JetBrains Plugin
Keeper Secrets Manager plugin for JetBrains IDEs development environment.
About
JetBrains IDEs are powerful integrated development environments used by millions of developers worldwide for building applications across various programming languages and frameworks. Whether you're developing in Java, Python, JavaScript, or any other supported language, JetBrains IDEs provide comprehensive tools for coding, debugging, and deployment.
The Keeper Security plugin allows JetBrains IDE users to integrate with Keeper Security vault to make managing secrets in development workflows easier and more secure. The plugin enables developers to replace hardcoded secrets with vault references and execute commands with injected credentials without exposing sensitive data.
Features
Prerequisites
Keeper Commander CLI
System Requirements
Setup
Installation
Using JetBrains Marketplace
Authentication
The plugin supports two authentication methods through Keeper Commander CLI:
Method 1: Biometric Authentication
Method 2: Persistent Login
Plugin Verification
Usage
All Keeper actions are available through:
Available Commands
Basic Secret Management
1. Retrieving Existing Secrets
2. Adding New Secrets
3. Generating Secure Passwords
Secure Command Execution
Environment File Setup
Create a .env file with Keeper references, for example:
Running Commands with Injected Secrets
Complete Workflow Example
Recommended by LinkedIn
Actions Reference
Check Keeper Authorization
Verifies Keeper CLI installation and authentication status.
Usage: Tools → Keeper Vault → Check Keeper Authorization
Purpose: Troubleshoot connection issues and verify setup
Get Keeper Secret
Retrieves existing secrets from vault as references.
Usage: Position cursor, then Tools → Keeper Vault → Get Keeper Secret
Properties:
Add Keeper Record
Creates new vault record from selected text and replaces with reference.
Usage: Select text, then right-click → Add Keeper Record
Properties:
Update Keeper Record
Updates existing vault record with new value from selected text.
Usage: Select text, then right-click → Update Keeper Record
Properties:
Generate Keeper Secret
Generates secure password and stores in vault.
Usage: Position cursor, then Tools → Keeper Vault → Generate Keeper Secret
Properties:
Get Keeper Folder
Selects vault folder for organizing new records.
Usage: Tools → Keeper Vault → Get Keeper Folder
Properties:
Run Keeper Securely
Executes commands with secrets injected from .env file.
Usage: Right-click in project → Run Keeper Securely
Properties:
Platforms
The following platforms are supported:
Requirements
JetBrains IDEs
Dependencies