encrypted-saved-objects
OfficialSecurely manage sensitive data in Kibana.
Authorelastic
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a robust framework for encrypting sensitive data stored within Kibana's Saved Objects, ensuring data security at rest and preventing unauthorized access or leakage.
Core Features & Use Cases
- Data Encryption: Encrypts sensitive attributes like credentials, PII, and secrets within Saved Objects.
- AAD Binding: Uses Additional Authenticated Data (AAD) to ensure data integrity and prevent tampering.
- Model Versioning: Manages schema changes and migrations for encrypted data across different versions.
- Serverless Compatibility: Supports zero-downtime upgrades in Serverless environments.
- Use Case: Securely store API keys or user credentials within Kibana by registering them as Encrypted Saved Objects, ensuring they are protected even if the database is compromised.
Quick Start
Use the encrypted-saved-objects skill to register a new saved object type named 'my_sensitive_data' with attributes 'credentials' and 'tokens' to be encrypted.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: encrypted-saved-objects Download link: https://github.com/elastic/kibana/archive/main.zip#encrypted-saved-objects Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.