Change Advisory Board (CAB)
Das Change Advisory Board (CAB) ist das zentrale Gremium fuer die Bewertung und Genehmigung von Change Requests in OpsWeave. Es stellt sicher, dass Aenderungen an der IT-Infrastruktur strukturiert geprueft und dokumentiert werden.
CAB-Board
Die CAB-Seite bietet eine uebersichtliche Darstellung aller Change Requests, die eine CAB-Bewertung erfordern.
Tabs
| Tab | Inhalt |
|---|---|
| Anstehend | Change Requests mit Status „CAB Review" — noch nicht bewertet |
| Alle Changes | Vollstaendige Liste aller Change Requests (inkl. bereits bewerteter) |
Jeder Eintrag zeigt:
- Ticket-Nummer (z. B.
CHG-2026-00015) - Titel und Kurzbeschreibung
- Risikostufe (farbcodiert)
- Geplantes Umsetzungsdatum
- Zugewiesene Gruppe
- Aktueller Status
Entscheidungs-Workflow
CAB-Mitglieder koennen fuer jeden Change Request eine Entscheidung treffen:
| Entscheidung | Beschreibung |
|---|---|
| Genehmigen | Change wird zur Umsetzung freigegeben |
| Ablehnen | Change wird mit Begruendung abgelehnt |
| Zurueckstellen | Change wird verschoben, Neubewertung erforderlich |
Jede Entscheidung erfordert eine Notiz mit Begruendung. Die Entscheidung wird in der Ticket-Historie protokolliert.
Ablauf
- Agent erstellt Change Request mit
cab_required: true - Ticket erscheint im CAB-Board unter „Anstehend"
- CAB-Mitglieder pruefen RFC-Details und Risikobewertung
- Entscheidung wird getroffen (Genehmigen/Ablehnen/Zurueckstellen)
- Bei Genehmigung: Ticket geht zum naechsten Workflow-Schritt
- Bei Ablehnung: Ticket wird zum Ersteller zurueckgeleitet
Risikobewertung
Jeder Change Request enthaelt eine strukturierte Risikobewertung:
| Feld | Werte | Beschreibung |
|---|---|---|
| Risikostufe | Low, Medium, High, Critical | Gesamtrisiko der Aenderung |
| Wahrscheinlichkeit | Low, Medium, High | Wahrscheinlichkeit negativer Auswirkungen |
| Auswirkung | Low, Medium, High | Schwere bei Auftreten eines Problems |
Die Risikostufe wird als farbcodiertes Badge angezeigt:
- Low — Gruen
- Medium — Gelb
- High — Orange
- Critical — Rot
RFC-Details
Der Request for Change (RFC) enthaelt alle relevanten Informationen fuer die CAB-Bewertung:
| Bereich | Inhalt |
|---|---|
| Begruendung | Warum ist die Aenderung notwendig? |
| Umsetzungsplan | Schritt-fuer-Schritt-Beschreibung der Umsetzung |
| Rollback-Plan | Massnahmen bei fehlgeschlagener Umsetzung |
| Geplanter Start | Datum und Uhrzeit des Change-Beginns |
| Geplantes Ende | Erwarteter Abschluss der Aenderung |
| Betroffene Assets | Verknuepfte CIs aus der CMDB |
| Betroffene Services | Beeintraechtigte IT-Services |
Change-Subtypen
| Subtyp | CAB erforderlich | Beschreibung |
|---|---|---|
| Standard | Nein | Vorab genehmigter, risikoarmer Change |
| Normal | Ja | Standard-Change mit CAB-Bewertung |
| Emergency | Nachtraeglich | Notfall-Change, CAB-Review nach Umsetzung |
REST API
GET /api/v1/tickets?ticket_type=change&status=cab_review # Anstehende CAB-Reviews
GET /api/v1/tickets?ticket_type=change # Alle Changes
GET /api/v1/tickets/:id # Change-Detail mit RFC-Feldern
PUT /api/v1/tickets/:id # Change aktualisieren
PATCH /api/v1/tickets/:id/status # CAB-Entscheidung (Status aendern)
GET /api/v1/tickets/:id/history # Historie inkl. CAB-Entscheidungen