SecOps UI
SecOps onboarding tabs — container registries, git repositories, hosts, and container orchestration management.
SecOps UI
The SecOps UI provides a tabbed onboarding interface for managing the security targets that MCM monitors. The dashboard view is powered by Wazuh.
Onboarding Tabs
The SecOps onboarding section has four tabs:
- Container Image — Docker registries
- Git Repository — Source code repositories
- Hosts — VMs and bare-metal servers
- Container Orchestration — Docker Compose, Kubernetes, Podman, Docker Swarm
1. Container Registries
Supported Providers
AWS ECR · GitHub Container Registry · Docker Hub · Nexus
List View Columns
| Column | Description |
|---|---|
| Name | Registry display name |
| Provider | AWS, GitHub, Docker, or Nexus |
| Description | Optional description |
| URL | Registry endpoint URL |
| Status | Active or Inactive |
| Images | Number of images discovered in the registry |
Create Registry
| Field | Required |
|---|---|
| Provider | Yes |
| Name | Yes |
| Description | No |
| URL | Yes |
| Username | Yes |
| Password | Yes |
Update Registry
Editable: Name, Description, Status, URL, Username, Password.
2. Git Repositories
Supported Providers
GitHub · GitLab · AWS CodeCommit
List View Columns
| Column | Description |
|---|---|
| Name | Repository source name |
| Provider | GitHub, GitLab, or AWS CodeCommit |
| Description | Optional description |
| URL | Repository source URL |
| Status | Active or Inactive |
| Repos | Number of repositories discovered |
Create Git Repository Source
| Field | Required |
|---|---|
| Provider | Yes |
| Name | Yes |
| Description | No |
| URL | Yes |
| Username | Yes |
| Password | Yes |
Update Git Repository Source
Editable: Name, Description, Status.
3. Hosts
List View Columns
Name · Description · IP Address · Status
Create Host
| Field | Required |
|---|---|
| Name | Yes |
| Description | No |
| IP Address | Yes |
| SSH Username | Yes |
| SSH Password | Yes |
Update Host
Editable: Name, Description, IP, SSH credentials.
4. Container Orchestration
Supported Providers
Docker Compose · Kubernetes · Podman · Docker Swarm
List View Columns
Name · Description · Provider · IP · Status · Container Count
Create Container Orchestration
| Field | Required |
|---|---|
| Name | Yes |
| Description | No |
| Provider | Yes |
| IP Address | Yes |
Update Container Orchestration
Editable: Name, Description, IP, Status.
Dashboard
The SecOps dashboard is a Wazuh-powered view showing security findings, alerts, compliance status, and threat detection results across all onboarded targets.