{"repo":"lex-org/wazuh-tenant-orchestrator","free":true,"listed":false,"github":"https://github.com/lex-org/wazuh-tenant-orchestrator","clone":"git clone https://github.com/lex-org/wazuh-tenant-orchestrator.git","description":"Automated multi-tenant provisioning for Wazuh SIEM","language":"Python","stars":17,"topics":["msp","multi-tenancy","opensearch","security","siem","wazuh","automation","soc"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Wazuh Tenant Orchestrator A CLI tool for automated multi-tenant provisioning on Wazuh SIEM. Designed for MSPs (Managed Service Providers) and SOCs managing multiple customers on a single Wazuh instance. 📖 Full walkthrough and architecture guide Problem When managing multiple tenants on a single Wazuh deployment, you need to manually: - Create separate agent groups for each customer - Configure dedicated notification channels - Set up monitors with tenant-specific filters - Create roles with data isolation (Document Level Security) This is repetitive, error-prone, and doesn't scale. Solution With a single command, this tool automates the entire tenant provisioning workflow: This creates: 1. Wazuh Agent Group - Isolates agents by customer 2. OpenSearch Notification Channel - Webhook to your ticketing/alerting system 3. OpenSearch Monitor - Filters alerts by agent.group and triggers notifications 4. OpenSearch Role with DLS - Document Level Security for data isolation Architecture Prerequisites - Python 3.11+ - Access to Wazuh Manager API (port 55000) - Access to OpenSearch API (port 9200) - Valid credentials for both services Installation Configuration 1. Copy the example environment file: 2. Edit .env with your credentials: SSL Verification By default, SSL certificate verification is enabled for security. If you're testing locally with self-signed certificates, you can disable it: ⚠️ Warning: Only disable SSL verification in development/testing environments. Always use valid ","default_branch":null,"files":null,"tree":[],"storefront":"/r/lex-org","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lex-org/wazuh-tenant-orchestrator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}