APIs, MCP und vernetzte KI-Systeme
Wie KI sicher und zuverlässig mit CRM, ERP, E-Mail, Dateien, Datenbanken und anderen Diensten verbunden wird.
Wie KI sicher und zuverlässig mit CRM, ERP, E-Mail, Dateien, Datenbanken und anderen Diensten verbunden wird. Vollständige, faktenbasierte Fassung mit Belegen und Quellenregister.
Wie KI sicher und zuverlässig mit CRM, ERP, E-Mail, Dateien, Datenbanken und anderen Diensten verbunden wird
Fakten- und Recherchestand: 8. August 2026 Version: 1.0 Autor: Andreas Rüdiger Räumlicher Schwerpunkt: Deutschland / Europäische Union; technische Standards international Zielgruppe: Unternehmer, Entscheider, Integrationsverantwortliche, Vibe Coder, Entwickler, Berater und Projektverantwortliche Quellenbasis: 213 dokumentierte Standards, RFCs, Behörden-, Forschungs-, Produkt- und Incidentquellen Vorgesehener Dateiname: 16_apis-mcp-und-vernetzte-ki-systeme-faktendossier_2026-08-08
Auftrag, Reichweite und Kernbegriffe
AUFTRAG: Untersuchungsgegenstand sind Integrationen, in denen klassische Software, Datenbanken, SaaS-Dienste, Ereignisse, KI-Modelle und gegebenenfalls Agenten zusammenwirken. Bewertet werden Vertrag, Transport, Identität, Berechtigung, Datenqualität, Seiteneffekt, Fehlerverhalten, Beobachtbarkeit, Datenschutz und Betrieb. [S-002; S-021; S-074; S-054; S-066]
| Im Dossier enthalten | Bewusst nicht pauschal behauptet |
|---|---|
| REST/HTTP, GraphQL, gRPC, OData, JSON-RPC, Webhooks, Events, Queues, Streams, CDC und durable Workflows. [S-023; S-122; S-125; S-128; S-120; S-177; S-173] | Ein Protokoll sei generell „besser“; die Eignung hängt von Vorgang, Latenz, Kopplung, Datenmenge und Fehlerfolgen ab. [S-001; S-003] |
| OAuth, OIDC, API Keys, Tokens, Scopes, Ressourcenbindung, mTLS/DPoP, Secrets und nichtmenschliche Identitäten. [S-072; S-156; S-144; S-146; S-147; S-030] | Ein Access Token oder Scope ersetze die Objekt-, Mandanten- und Zustandsautorisierung. [S-032; S-027] |
| Function/Tool Calling, strukturierte Ausgaben, MCP, A2A und das Zusammenspiel mit klassischen APIs. [S-082; S-022; S-100; S-208] | Ein Modell, MCP-Server oder Agent dürfe ungeprüft als System of Record oder Policy Engine dienen. [S-008; S-107] |
| Rate Limits, Retries, Idempotenz, Dead Letter, Reconciliation, Logging, Tracing, SLO, Backup und Incident Response. [S-155; S-044; S-170; S-055; S-049; S-010] | „Exactly once“ gelte automatisch über alle externen Systeme und Geschäftswirkungen. [S-171; S-044] |
| Praxisbeispiele für CRM, ERP, E-Mail, Dateien, Dashboards und Freigaben. [S-184; S-189; S-195; S-181] | Die konkret zulässigen Daten, Rechtsgrundlagen, Aufbewahrungen oder Verträge seien ohne Einzelfallprüfung bekannt. [S-066; S-068; S-069] |
Arbeitsdefinitionen
- Integration
- Dauerhaft betriebener Vertrag zwischen Systemen, Identitäten und Datenzuständen; nicht nur ein erfolgreicher Testaufruf. [S-021; S-001]
- System of Record
- Verbindlicher Datenhalter für ein Objekt oder Feld; abgeleitete KI-Ausgaben werden davon getrennt. [S-099; S-002]
- Tool Calling
- Modell erzeugt einen strukturierten Aufrufvorschlag; die Anwendung validiert, autorisiert und führt aus. [S-082; S-083; S-084]
- MCP
- Offenes Protokoll zwischen Hosts/Clients und Servern zur Bereitstellung von Tools, Ressourcen, Prompts und weiteren Fähigkeiten. [S-100; S-087]
- A2A
- Protokoll zur Zusammenarbeit eigenständiger Agenten über Agent Cards, Tasks, Messages und Artifacts. [S-208; S-211]
- Reconciliation
- Nachträglicher Soll-Ist-Abgleich, der verlorene, doppelte, verspätete oder inkonsistente Änderungen erkennt und korrigierbar macht. [S-187; S-046]
Management Summary
Kernbefund: Eine belastbare KI-Integration ist keine Kette aus Prompt und API-Key. Sie ist ein kontrollierter Geschäftsvorgang mit eindeutigen Datenhaltern, minimalen Rechten, validierten Verträgen, begrenzter KI-Rolle, idempotenten Seiteneffekten, menschlichen oder technischen Freigaben, Wiederabgleich und betrieblicher Verantwortlichkeit. [S-002; S-074; S-044; S-008; S-046]
| Nr. | Befund | Praktische Konsequenz |
|---|---|---|
| 1 | Der Geschäftsvorgang bestimmt die Architektur. | Start, Abschluss, System of Record, Außenwirkung und Fehlerfolgen zuerst dokumentieren. [S-002; S-137] |
| 2 | API-Vertrag und fachlicher Vertrag sind verschieden. | OpenAPI/AsyncAPI beschreiben Schnittstellen; Geschäftsregeln, Berechtigungen und Kompensation bleiben zusätzliche Logik. [S-021; S-120; S-119] |
| 3 | Webhooks sind Benachrichtigungen, keine vollständige Synchronisation. | Schnell quittieren, signieren, puffern, deduplizieren und per Delta-/Reconciliation-Pfad absichern. [S-136; S-185; S-187] |
| 4 | Retries können Schaden vervielfachen. | Nur mit Fehlerklassifikation, Backoff, Gesamtbudget und idempotenter beziehungsweise kompensierbarer Wirkung wiederholen. [S-043; S-044] |
| 5 | OAuth delegiert Zugriff, nicht fachliche Zulässigkeit. | Token, Audience, Scope, Mandant, Objekt, Feld und Status getrennt prüfen. [S-072; S-144; S-032] |
| 6 | API Keys sind keine Benutzeridentität. | Eigentümer, Zweck, Umgebung, Rechte, Rotation, letzter Gebrauch und Widerruf dokumentieren. [S-030; S-009] |
| 7 | Structured Outputs sichern Form, nicht Wahrheit. | Schema validieren und fachliche Werte, Quellen, Unsicherheit und Ausschlussfälle separat prüfen. [S-022; S-085; S-008] |
| 8 | Das Modell darf keine verbindliche Preis-, Rechte- oder Buchungslogik erfinden. | Deterministische Regeln und freigegebene Stammdaten bleiben außerhalb des LLM. [S-002; S-008] |
| 9 | MCP standardisiert die KI-nahe Werkzeug- und Kontextanbindung. | Es ersetzt weder zugrunde liegende APIs noch AuthZ, Serverprüfung, Sandbox, Audit oder Lifecycle-Management. [S-100; S-107; S-089] |
| 10 | Der MCP-Kern ist seit 28. Juli 2026 zustandslos ausgerichtet. | Langlaufende Geschäftsprozesse benötigen trotzdem persistente Tasks oder eine Workflow-Engine. [S-101; S-112; S-173] |
| 11 | Token-Passthrough ist im MCP-Sicherheitsmodell ausdrücklich keine zulässige Abkürzung. | Tokens müssen an die geschützte Ressource gebunden und vom Server geprüft werden. [S-106; S-154; S-144] |
| 12 | A2A und MCP lösen unterschiedliche Probleme. | A2A koordiniert Agenten; MCP bindet Tools, Daten und Ressourcen an Hosts beziehungsweise Agenten. [S-213; S-087] |
| 13 | Queues entkoppeln, lösen aber keine Fachfehler. | DLQ, Owner, Replay-Regel, Reprocessing, Reihenfolge und Reconciliation bleiben erforderlich. [S-168; S-170] |
| 14 | Ein technischer Erfolg ist kein Geschäftserfolg. | SLO und Monitoring müssen Datenalter, richtige Datensätze, einmalige Wirkung und Abschlusszustände messen. [S-049; S-056] |
| 15 | Daten- und Geheimnisschutz gelten auch in Traces, Evals und Fehlersuche. | Prompt-, Tool- und Logdaten minimieren, redigieren, rollenbasiert schützen und befristen. [S-066; S-031; S-057] |
| 16 | Drittanbieter- und OAuth-Kompromittierungen sind reale Integrationsrisiken. | Appinventar, Scopeminimierung, Anomalieerkennung, Rotation und Incident-Runbooks vorhalten. [S-202; S-207; S-010] |
| 17 | Go-live ohne Exit ist unvollständig. | Tokenwiderruf, Webhooklöschung, Datenexport, Queue-/Jobstopp, Providerwechsel und Löschung testen. [S-150; S-004; S-066] |
| 18 | Oft ist weniger KI die bessere Architektur. | Bekannte Regeln, SQL-Kennzahlen, Statusmaschinen und Validierungen deterministisch umsetzen; KI für Sprache, Mehrdeutigkeit und Erklärung begrenzen. [S-001; S-008] |
Architektur- und Entscheidungsmodell
ARCHITEKTUR-SYNTHESE: Eine Integrationsarchitektur wird belastbar, wenn jede Schicht eine klar begrenzte Aufgabe besitzt und ein Fehler der KI-Schicht nicht automatisch zu unkontrollierter Außenwirkung führt. [S-001; S-008; S-033]
Abbildung: Abbildung 1: Integrationslandkarte. Eigene Synthese zu direkter API, Webhook/Event, Queue/Stream, MCP und A2A auf Basis der jeweiligen offenen Spezifikationen. [S-023; S-025; S-134; S-100; S-208]
Schichtenmodell
| Schicht | Aufgabe | Nicht delegieren an das Modell |
|---|---|---|
| Kanal / Trigger | E-Mail, Datei, Formular, Zeitplan, Event oder Nutzeraktion sicher erfassen. [S-188; S-181; S-025] | Absendervertrauen, Malwareprüfung, Replay-Schutz und Mandantenzuordnung. [S-035; S-136] |
| Ingress / Gateway | Authentisieren, Größe/Schema prüfen, Rate Limit anwenden und schnell quittieren. [S-037; S-155; S-024] | Tokenvalidierung, Signaturprüfung und Schutz interner Netze. [S-074; S-036] |
| Orchestrierung | Zustand, Timer, Retry, Queue, Freigaben, Kompensation und Schrittbudget steuern. [S-137; S-173; S-169] | Verbindliche Prozesszustände oder unkontrollierte Endlosschleifen. [S-174; S-003] |
| KI-Schicht | Klassifizieren, extrahieren, zusammenfassen, priorisieren und Formulierungen entwerfen. [S-085; S-163] | Autorisierung, Preisberechnung, Primärschlüssel, Zahlungs- oder Löschlogik. [S-008; S-032] |
| Tool-/Integrationsschicht | Enge Operationen anbieten, Argumente und Policy prüfen, externe APIs ansprechen. [S-107; S-082; S-021] | Generische „execute SQL/shell/request“-Werkzeuge ohne harte Grenzen. [S-033; S-089] |
| System of Record | Geschäftsobjekte, Versionen, Transaktionen und Audit verlässlich führen. [S-099; S-098] | Die alleinige Wahrheit aus Modellkontext oder Chatverlauf ableiten. [S-008] |
| Observability / Governance | Trace, Metrik, Log, Evals, Kosten, Rechte und Vorfälle kontrollieren. [S-054; S-028; S-009] | Vollständige personenbezogene oder geheime Daten ungefiltert protokollieren. [S-066; S-031] |
Abbildung: Abbildung 2: Vertrauenszonen und System of Record. Eigene Architektur-Synthese; die KI-Schicht wird von autorisierter Geschäftswirkung getrennt. [S-074; S-008; S-099]
Entscheidungsmatrix für Integrationsmuster
| Muster | Geeignet für | Hauptgrenze | Pflichtkontrollen |
|---|---|---|---|
| Direkte HTTP-/REST-API | Klare synchrone Abfrage oder begrenzter Befehl mit unmittelbarer Antwort. [S-023; S-021] | Kopplung an Verfügbarkeit und Antwortzeit des Zielsystems. [S-046] | Timeout, AuthZ, Problem Details, Rate Limit, Idempotenz und Versionierung. [S-024; S-155; S-044; S-006] |
| GraphQL | Flexible Abfragen über ein typisiertes Schema und mehrere Objektbeziehungen. [S-122] | Abfragekomplexität, Autorisierung pro Resolver und Ressourcenverbrauch. [S-038] | Tiefe/Komplexität begrenzen, Feld-AuthZ, persisted queries und Monitoring. [S-038] |
| gRPC | Interne, stark typisierte, latenzkritische Servicekommunikation und Streaming. [S-125; S-127] | Browser-/Partnerzugang und Debugging können aufwendiger sein. [S-126] | Schemaevolution, Deadlines, mTLS/Identität, Retry- und Fehlervertrag. [S-126; S-146] |
| Webhook | Ein Quellsystem meldet Änderungen aktiv an einen Endpunkt. [S-136; S-185] | Duplikate, verpasste Events, Replay und begrenzte Retention. [S-186; S-193] | Signatur, Zeitfenster, schnelle Quittung, Queue, Dedupe und Delta-Abgleich. [S-076; S-187] |
| Queue / Event Bus | Last entkoppeln, puffern und mehrere Verbraucher versorgen. [S-134; S-168; S-171] | Keine automatische fachliche Korrektheit oder globale Reihenfolge. [S-171] | Visibility/Offset, DLQ, Retrybudget, Idempotenz, Owner und Reprocessing. [S-169; S-170; S-044] |
| CDC | Änderungen aus Datenbanken zuverlässig als Stream bereitstellen. [S-177; S-179] | Schemaänderungen, Retention, Snapshot/Offset und fehlende fachliche Absicht. [S-178; S-180] | Checkpoint, Schema Registry, Reconciliation, Datenschutz und Backfill. [S-177; S-066] |
| Durable Workflow | Langlaufende Abläufe mit Timer, Freigabe, Wiederanlauf und Kompensation. [S-173; S-137] | Zusätzlicher Betriebs- und Modellierungsaufwand. [S-003] | Deterministische Workflowlogik, idempotente Activities, Timeouts, Retry und Versionierung. [S-175; S-174] |
| MCP | Wiederverwendbare KI-nahe Tools, Ressourcen und Prompts über mehrere Hosts. [S-100; S-107; S-108] | Serververtrauen, Hostunterstützung, Rechte, Lieferkette und schnelle Spezifikationsentwicklung. [S-115; S-089; S-117] | Serverprüfung, OAuth/Audience, Toolallowlist, Sandbox, Bestätigung und Audit. [S-106; S-107] |
| A2A | Zusammenarbeit eigenständiger Agenten mit Tasks, Messages und Artifacts. [S-208; S-211] | Höhere Opazität, Vertrauens- und Delegationsketten. [S-212] | Agent-Allowlist, Auth, Datenminimierung, Taskbudget, Ergebnisvalidierung und Abbruch. [S-212; S-213] |
Zuverlässigkeitskette
Abbildung: Abbildung 3: Ein 200-Statuscode belegt nur einen technischen Teilschritt. Geschäftserfolg verlangt validierte Wirkung, Nachweis und Wiederabgleich. [S-023; S-044; S-049]
Prüfregel: Für jede schreibende Aktion muss vorab beantwortet sein: Wer darf sie auslösen? Auf welches konkrete Objekt? Mit welcher Version? Wie wird ein Duplikat erkannt? Wie wird ein Teilfehler sichtbar? Wie wird die Wirkung geprüft, begrenzt, gestoppt oder kompensiert? [S-032; S-098; S-044; S-052]
MCP 2026-07-28 in der Architektur
Abbildung: Abbildung 4: MCP-Architektur mit Host, Clients und Servern. Eigene Darstellung auf Basis der Spezifikation 2026-07-28. [S-087; S-102; S-103]
| Baustein | Verantwortung | Sicherheitsgrenze |
|---|---|---|
| Host | Nutzerinteraktion, Modellzugang, Policy, Consent, Client-Lifecycle und Kontextaggregation. [S-087] | Der Host entscheidet, welchen Servern, Tools, Ressourcen und Modellen vertraut wird. [S-089] |
| MCP Client | Eine logisch getrennte Verbindung zu einem Server; übermittelt Anfragen und Fähigkeiten. [S-087; S-102] | Verbindung und Capability-Austausch ersetzen keine fachliche Autorisierung. [S-104] |
| MCP Server | Bietet Tools, Resources, Prompts und optionale Erweiterungen an. [S-107; S-108; S-109; S-113] | Server muss Eingaben, Rechte, Raten, Ausgaben und Seiteneffekte kontrollieren. [S-107; S-089] |
| Transport | stdio für lokale Prozesskopplung; Streamable HTTP für entfernte Kommunikation. [S-103] | Lokaler Transport ist nicht automatisch harmlos; Prozess-, Datei- und Secretrechte bleiben kritisch. [S-199; S-200] |
| Autorisierung | HTTP-basierte MCP-Ressourcen nutzen OAuth-Metadaten und ressourcenbezogene Prüfung. [S-104; S-105; S-154] | Token-Passthrough und fehlende Audience-Prüfung öffnen eine Confused-Deputy-Grenze. [S-106; S-144] |
| Tasks / Extensions | Optionale Erweiterungen tragen langlaufende Vorgänge oder unternehmensgesteuerte Autorisierung. [S-112; S-114] | Living Documentation und Host-/Serverunterstützung müssen je Implementierung getestet werden. [S-117] |
86 belastbare Kernaussagen
Die Aussagen sind bewusst atomar formuliert. Jede Aussage trägt einen Status und unmittelbar zugeordnete Quellen-IDs.
Integration beginnt beim Geschäftsvorgang, nicht beim Protokoll
FAKTENBEFUND: Vor der Auswahl von REST, Webhook, MCP oder A2A müssen Auslöser, gewünschte Geschäftswirkung, zuständiges System, zulässige Daten, Fehlerfolgen und Verantwortliche feststehen. Eine technisch erfolgreiche Übertragung ist kein Nachweis dafür, dass der Geschäftsvorgang richtig, vollständig oder rechtzeitig abgeschlossen wurde. [S-002; S-001; S-137]
Das System of Record bleibt maßgeblich
FAKTENBEFUND: Ein LLM, ein Agent oder ein Workflow-Tool sollte nicht stillschweigend zum führenden Datenbestand werden. Für Kunden, Preise, Aufträge, Verträge und Buchungen muss feststehen, welches System den verbindlichen Zustand hält und wie abgeleitete Speicher mit ihm abgeglichen werden. [S-099; S-098; S-004]
Lesen, Entscheiden und Schreiben sind getrennte Risikostufen
FAKTENBEFUND: Eine Integration, die Daten nur liest, hat andere Folgen als eine, die Vorschläge erzeugt, Datensätze ändert, E-Mails versendet oder Zahlungen anstößt. Berechtigungen, Freigaben, Tests und Audit müssen sich an der maximalen Außenwirkung orientieren. [S-032; S-033; S-008]
KI ersetzt keine Integrationsschicht
FAKTENBEFUND: Modelle liefern probabilistische Ausgaben. Authentisierung, Autorisierung, Schema- und Geschäftsregelprüfung, Idempotenz, Transaktionen, Wiederholungen und Audit gehören deshalb in deterministische Software rund um das Modell. [S-085; S-083; S-084; S-008]
Die kleinste tragfähige Architektur ist meist die beste
FAKTENBEFUND: Ein einzelner synchroner API-Aufruf kann angemessen sein, wenn Latenz, Verfügbarkeit und Fehlerwirkung begrenzt sind. Queue, Event Bus, Workflow Engine, MCP oder A2A sind erst dann gerechtfertigt, wenn sie ein konkretes Problem wie Entkopplung, Wiederaufnahme, Standardisierung oder Agentenkooperation lösen. [S-023; S-053; S-001]
Integrationsverträge brauchen fachliche Semantik
FAKTENBEFUND: Feldnamen und Datentypen genügen nicht. Ein Vertrag muss beispielsweise klären, ob ein Betrag netto oder brutto ist, welche Zeitzone gilt, ob eine Löschung physisch oder logisch erfolgt und wie Statusübergänge zu interpretieren sind. [S-021; S-022; S-002]
Schnittstellen sind langlebige Produkte
FAKTENBEFUND: Sobald mehrere Systeme oder Teams von einer API, einem Event oder einem MCP-Server abhängen, entstehen Eigentum, Support, Versionierung, Sicherheits- und Abschaltpflichten. Der Aufwand endet nicht mit der ersten funktionierenden Verbindung. [S-004; S-006; S-005]
Point-to-Point-Verbindungen skalieren organisatorisch schlecht
FAKTENBEFUND: Viele direkte Sonderverbindungen vervielfachen Verträge, Secrets, Fehlerpfade und Abhängigkeiten. Ein Gateway, Integrationsdienst, Event Bus oder klarer Adapter kann Komplexität bündeln, darf aber nicht zu einem undokumentierten Monolithen werden. [S-001; S-137; S-046]
Datenminimierung gilt auch für technische Integrationen
FAKTENBEFUND: Nur weil ein API-Scope oder ein Export technisch verfügbar ist, darf nicht automatisch der gesamte Datenbestand in eine KI- oder Automationskette gelangen. Zweck, Rechtsgrundlage, Rollen und technische Schutzmaßnahmen müssen vorab bestimmt werden. [S-066; S-068; S-077]
Mandanten- und Kontextgrenzen müssen technisch erzwungen werden
FAKTENBEFUND: Ein Mandantenkennzeichen im Prompt ist keine Zugriffskontrolle. Datenbankabfragen, Toolparameter, Tokens und Serverautorisierung müssen verhindern, dass ein Nutzer oder Agent auf fremde Mandanten, Postfächer oder Datensätze zugreift. [S-032; S-027; S-106]
Ein Integrationsinventar ist eine Kontrollgrundlage
FAKTENBEFUND: Für jede Verbindung sollten Eigentümer, Zweck, Datenarten, Endpunkte, Identitäten, Scopes, Secrets, Versionen, Limits, Abhängigkeiten, SLO, Alarmierung und Abschaltweg dokumentiert sein. Ohne Inventar bleiben Schattenintegrationen und verwaiste Tokens unentdeckt. [S-014; S-009; S-004]
Exit und Abschaltung gehören zum Entwurf
FAKTENBEFUND: Providerwechsel, gekündigte Apps, abgelaufene Tokens, deaktivierte Nutzer oder stillgelegte Systeme dürfen keine unkontrollierten Datenkopien und dauerhaft gültigen Zugänge hinterlassen. Revoke, Datenlöschung, Export, Deinstallation und Nachweis sind Teil des Lebenszyklus. [S-150; S-066; S-003]
HTTP-Methoden und Statuscodes haben Semantik
FAKTENBEFUND: GET, POST, PUT, PATCH und DELETE sind nicht bloß technische Varianten. Sicherheit, Idempotenz, Cachebarkeit und Wiederholbarkeit hängen von der gewählten Methode und der konkreten Implementierung ab. Fehlermeldungen sollten maschinenlesbar und für Clients handhabbar sein. [S-023; S-024]
OpenAPI beschreibt Verträge, nicht die tatsächliche Implementierung
FAKTENBEFUND: Eine OpenAPI-Datei kann Endpunkte, Schemata, Authentisierung und Antworten dokumentieren. Sie beweist jedoch weder, dass der Server die Beschreibung einhält, noch dass Geschäftsregeln, Autorisierung oder Fehlerfälle korrekt umgesetzt sind. [S-021; S-011]
Arazzo kann mehrstufige API-Abläufe beschreiben
FAKTENBEFUND: Arazzo 1.1.0 ergänzt einzelne API-Beschreibungen um Workflows, Abhängigkeiten und Ausgaben mehrerer Aufrufe. Es ist damit für agentische oder automatisierte Sequenzen nützlich, ersetzt aber keine Laufzeitsteuerung, Freigabe oder Kompensation. [S-119; S-021]
JSON Schema begrenzt Form, nicht Wahrheit
FAKTENBEFUND: Ein Schema kann Pflichtfelder, Typen, Wertebereiche und Strukturen prüfen. Es kann nicht von sich aus feststellen, ob ein Kunde existiert, ein Preis zulässig ist oder ein Modell einen Text inhaltlich korrekt interpretiert hat. [S-022; S-085; S-086]
Structured Outputs reduzieren Syntaxfehler, nicht Geschäftsrisiken
FAKTENBEFUND: Schema-konforme Modellausgaben erleichtern Parsing und Validierung. Sie beseitigen weder Halluzinationen noch falsche Zuordnung, fehlende Quellen, unzulässige Aktionen oder fehlerhafte Werte innerhalb eines formal gültigen Schemas. [S-085; S-086; S-163]
GraphQL verlagert Abfrageflexibilität zum Client
FAKTENBEFUND: GraphQL erlaubt Clients, benötigte Felder aus einem typisierten Schema auszuwählen. Das kann Overfetching reduzieren, erhöht aber Anforderungen an Autorisierung auf Feld- und Objektebene, Abfragekomplexität, Limits und Beobachtbarkeit. [S-122; S-038; S-124]
gRPC eignet sich besonders für stark typisierte Servicekommunikation
FAKTENBEFUND: Protocol Buffers und generierter Code unterstützen performante, sprachübergreifende Verträge sowie Streaming. Browserzugang, Debugging, Gateway-Kompatibilität und öffentliche Partnerintegration können jedoch zusätzlichen Aufwand erfordern. [S-125; S-126; S-127]
OData ist in Unternehmenssystemen verbreitet, aber kein Sicherheitsmodell
FAKTENBEFUND: OData standardisiert Abfragen und Operationen über Datenmodelle. Filter, Expansion und Navigation müssen trotzdem limitiert und autorisiert werden; insbesondere SAP- und Dataverse-Integrationen verlangen fachliche Kenntnis des jeweiligen Objektmodells. [S-128; S-196; S-027]
Fehlerantworten brauchen stabile Kategorien
FAKTENBEFUND: Clients müssen unterscheiden können, ob eine Anfrage ungültig, nicht autorisiert, gedrosselt, vorübergehend fehlgeschlagen oder fachlich abgelehnt wurde. Einheitliche Problem-Details verbessern Automatisierung und Support, solange sensible Interna nicht offengelegt werden. [S-024; S-037; S-031]
Versionierung ist mehr als eine Versionsnummer
FAKTENBEFUND: Kompatibilität hängt von Feldern, Bedeutungen, Defaults, Fehlercodes, Scopes und Verhalten ab. Deprecation-Hinweise, Sunset-Planung, Migrationspfad, Parallelbetrieb und Consumer-Tests sind wichtiger als die Frage, ob die Version im Pfad oder Header steht. [S-006; S-138; S-139]
Verbraucherseitige Vertragstests erkennen Integrationsbrüche früh
FAKTENBEFUND: Tests sollten reale Erwartungen von Clients gegen Providerverträge prüfen. Sie ersetzen keine End-to-End-Tests, reduzieren aber das Risiko, dass eine formal kleine API-Änderung bestehende Automationen unbemerkt zerstört. [S-011; S-016; S-001]
Paginierung und inkrementeller Abgleich sind Pflicht bei wachsenden Datenmengen
FAKTENBEFUND: Vollständige Listenabfragen werden mit zunehmender Datenmenge langsam, teuer und fehleranfällig. Cursor, Delta-Token, Change Feeds und gespeicherte Fortsetzungsstände ermöglichen belastbare Synchronisation, erfordern aber Ablauf- und Neuaufbaulogik. [S-187; S-193; S-179]
Zeit, Zeitzonen und Reihenfolge sind Teil des Datenvertrags
FAKTENBEFUND: Zeitstempel brauchen Format, Zeitzone und Bedeutung. Ein später eingetroffenes Ereignis kann fachlich älter sein; verteilte Systeme benötigen deshalb Versions-, Sequenz- oder Änderungskennzeichen statt alleiniger Sortierung nach Empfangszeit. [S-025; S-171; S-181]
Dateien brauchen Metadaten, Prüfsummen und Lebenszyklusregeln
FAKTENBEFUND: Dateiinhalte allein reichen nicht. MIME-Typ, Größe, Eigentümer, Virenprüfung, Herkunft, Prüfsumme, Version, Aufbewahrung und Löschung bestimmen, ob ein Dokument sicher verarbeitet und später nachgewiesen werden kann. [S-182; S-183; S-035]
API Keys identifizieren meist eine Anwendung, nicht automatisch einen Nutzer
FAKTENBEFUND: Ein Schlüssel ist für einfache Server-zu-Server-Szenarien möglich, trägt aber häufig keine feingranulare Nutzereinwilligung oder Delegation. Er muss wie ein Geheimnis behandelt, begrenzt, überwacht und rotierbar sein. [S-030; S-027; S-041]
OAuth ist Delegation, nicht pauschal Authentisierung
FAKTENBEFUND: OAuth 2.0 regelt den begrenzten Zugriff eines Clients auf geschützte Ressourcen. Nutzeranmeldung wird typischerweise über OpenID Connect ergänzt. Access Token, ID Token und Refresh Token dürfen nicht als austauschbar behandelt werden. [S-072; S-156; S-141]
Authorization Code mit PKCE ist der Regelfall für öffentliche Clients
FAKTENBEFUND: PKCE bindet den Autorisierungscode an den anfragenden Client und erschwert Code-Interception. Aktuelle OAuth-Sicherheitsempfehlungen verwerfen unsichere historische Muster wie den Implicit Grant für neue Implementierungen. [S-073; S-074; S-140]
OAuth 2.1 ist am Stichtag noch ein Entwurf
FAKTENBEFUND: Der Internet-Draft bündelt moderne Sicherheitspraktiken, ist am 8. August 2026 jedoch kein veröffentlichter RFC. Architekturen sollten sich auf bestehende normative RFCs und aktuelle Sicherheits-Best-Practices stützen und den Entwurfsstatus offen benennen. [S-140; S-074]
Scopes sind grobe Berechtigungsgrenzen, keine vollständige Objektprüfung
FAKTENBEFUND: Ein Token mit CRM-Schreibscope bedeutet nicht, dass jeder Datensatz oder jedes Feld bearbeitet werden darf. Der Ressourcenserver muss zusätzlich Mandant, Eigentümer, Rolle, Objekt und konkreten Vorgang autorisieren. [S-072; S-032; S-027]
Token-Passthrough verletzt Sicherheitsgrenzen
FAKTENBEFUND: Ein MCP- oder Integrationsserver darf ein für ihn ausgestelltes Token nicht ungeprüft an nachgelagerte Dienste weiterreichen. Audience, Ressource und Berechtigungsumfang müssen zum Ziel passen; andernfalls entstehen Confused-Deputy- und Nachweisprobleme. [S-106; S-144; S-154]
Token Exchange kann Identitätsketten kontrolliert abbilden
FAKTENBEFUND: RFC 8693 ermöglicht den Austausch eines Tokens gegen ein anderes für eine definierte Ressource oder Delegationsbeziehung. Das ist kein Freibrief: Policy, Audience, Laufzeit, Claims und Audit müssen die tatsächliche Vertrauenskette begrenzen. [S-148; S-075]
Proof-of-Possession reduziert den Wert gestohlener Bearer Tokens
FAKTENBEFUND: mTLS-gebundene Tokens oder DPoP können Tokens an einen Schlüssel binden. Sie erhöhen Implementierungskomplexität, schützen aber besser als reine Bearer Tokens, die von jedem Besitzer verwendet werden können. [S-146; S-147; S-141]
Refresh Tokens verdienen stärkeren Schutz als kurzlebige Access Tokens
FAKTENBEFUND: Mit Refresh Tokens lassen sich neue Access Tokens beziehen. Rotation, Bindung, Widerruf, sichere Speicherung und Erkennung von Wiederverwendung sind deshalb zentrale Kontrollen, insbesondere bei dauerhaft verbundenen Apps. [S-074; S-150; S-030]
Secrets gehören nicht in Prompts, Code oder Workflow-Exports
FAKTENBEFUND: API Keys, Client Secrets, private Schlüssel und Tokens müssen in dafür vorgesehenen Secret Stores mit Zugriffstrennung, Rotation und Audit liegen. Maskierung in Logs allein verhindert keine Exfiltration durch Fehlkonfiguration oder Toolzugriff. [S-030; S-017; S-204]
Servicekonten brauchen eigenen Lebenszyklus
FAKTENBEFUND: Nichtmenschliche Identitäten benötigen Eigentümer, Zweck, minimale Rechte, Ablauf- oder Rotationsregeln, Überwachung und Abschaltung. Gemeinsame Dauerzugänge erschweren Zuordnung und werden häufig nach Projektende vergessen. [S-014; S-009; S-041]
MFA schützt nicht vor jeder Kontenübernahme
FAKTENBEFUND: Social Engineering, Sessiondiebstahl, kompromittierte Recovery-Prozesse oder gestohlene OAuth-Tokens können MFA umgehen. Hochwirksame Integrationen brauchen phishing-resistente Verfahren, Sessionkontrollen, Kontextprüfung und schnelle Tokenrotation. [S-071; S-205; S-202]
Webhooks werden grundsätzlich mindestens einmal gedacht
FAKTENBEFUND: Provider können Ereignisse erneut zustellen, wenn eine Antwort ausbleibt oder unklar ist. Empfänger müssen Duplikate anhand einer stabilen Ereignis- oder Vorgangs-ID erkennen und den fachlichen Seiteneffekt idempotent machen. [S-076; S-045; S-044]
Ein Webhook sollte schnell angenommen und später verarbeitet werden
FAKTENBEFUND: Signatur, Zeitfenster und minimale Formvalidierung können am Eingang erfolgen; aufwendige KI-, Datei- oder CRM-Schritte gehören typischerweise hinter eine Queue. So sinkt das Risiko von Provider-Timeouts und Zustellwiederholungen. [S-185; S-076; S-169]
Webhook-Signaturen brauchen Rohdaten und Replay-Schutz
FAKTENBEFUND: Die Signaturprüfung muss dem vom Provider definierten Verfahren folgen und häufig über den unveränderten Request-Body erfolgen. Zeitstempel, Nonce oder Ereignis-ID begrenzen Replay; TLS ersetzt die Nachrichtenauthentisierung nicht vollständig. [S-136; S-131; S-076]
Queues entkoppeln Verfügbarkeit und Last
FAKTENBEFUND: Ein Produzent kann Arbeit ablegen, ohne auf die vollständige Verarbeitung zu warten. Sichtbarkeits-Timeouts, Acknowledgements, Retention, Dead-Letter-Queues und maximale Wiederholungen bestimmen jedoch, ob Nachrichten verloren, doppelt oder endlos verarbeitet werden. [S-168; S-169; S-170]
Backoff und Jitter verhindern koordinierte Wiederholungsstürme
FAKTENBEFUND: Sofortige, gleichzeitige Retries können einen gestörten Dienst zusätzlich überlasten. Exponentieller Backoff mit Zufallsanteil, Retry-Limits und Fehlerklassifikation ist robuster als blindes Wiederholen. [S-043; S-155; S-046]
429 ist ein Steuerungssignal, kein Ausnahmefall ohne Plan
FAKTENBEFUND: Provider drosseln nach Nutzer, Organisation, App, Endpunkt oder Ressource. Clients müssen Retry-After oder anbieterspezifische Hinweise beachten, Arbeit puffern und Prioritäten setzen; mehr Parallelität verschärft die Lage häufig. [S-155; S-190; S-049]
Exactly once ist selten eine Ende-zu-Ende-Garantie
FAKTENBEFUND: Messaging-Plattformen können bestimmte Semantiken innerhalb enger Grenzen anbieten. Sobald externe APIs, Datenbanken und E-Mail-Versand beteiligt sind, muss die fachliche Einmaligkeit über Idempotenzschlüssel, Zustandsprüfung, Transaktionen oder Kompensation abgesichert werden. [S-172; S-045; S-099]
Reihenfolge muss fachlich definiert werden
FAKTENBEFUND: Globale Reihenfolge ist teuer und oft unnötig. Meist genügt Ordnung pro Kunde, Auftrag oder Schlüssel. Partitionierung, Sequenznummern und Versionskonflikte müssen zur fachlichen Einheit passen. [S-171; S-025; S-098]
Transactional Outbox schließt eine typische Dual-Write-Lücke
FAKTENBEFUND: Wird eine Datenbankänderung gemeinsam mit einem Outbox-Eintrag in einer Transaktion gespeichert und später per CDC veröffentlicht, sinkt das Risiko, dass Daten geschrieben, aber das zugehörige Ereignis nicht versendet wird. [S-099; S-177; S-179]
Langlaufende Abläufe brauchen dauerhaften Zustand
FAKTENBEFUND: Angebotsfreigaben, Rückfragen, externe Wartezeiten oder mehrtägige Agentenaufgaben lassen sich nicht zuverlässig als ein einzelner HTTP-Request betreiben. Eine Workflow- oder Task-Engine muss Zustand, Timer, Wiederaufnahme und Fehlerpfade persistieren. [S-173; S-175; S-112]
Kompensation ersetzt keine echte Transaktion, kann aber Wirkung begrenzen
FAKTENBEFUND: Bei verteilten Systemen ist ein globales Rollback häufig nicht verfügbar. Stattdessen werden abgeschlossene Schritte mit fachlich definierten Gegenaktionen korrigiert, etwa Reservierung stornieren oder Entwurf zurückziehen. Nicht jede Außenwirkung ist vollständig reversibel. [S-137; S-174; S-003]
Reconciliation findet leise Verluste und Divergenzen
FAKTENBEFUND: Zusätzlich zur Echtzeitverarbeitung sollten Soll-Ist-Abgleiche prüfen, ob Quell- und Zielsystem dieselben relevanten Objekte, Versionen und Status enthalten. Dies erkennt abgelaufene Delta-Tokens, verlorene Events, manuelle Änderungen und unbemerkte Teilfehler. [S-187; S-193; S-046]
Tool Calling ist ein Modellvorschlag, kein autorisierter Befehl
FAKTENBEFUND: Das Modell wählt anhand von Beschreibungen ein Werkzeug und erzeugt Argumente. Die Anwendung muss Werkzeugfreigabe, Nutzerrechte, Parameter, Geschäftsregeln und Risikogrenzen prüfen, bevor eine reale Operation ausgeführt wird. [S-082; S-083; S-084]
Werkzeugbeschreibungen beeinflussen Verhalten und Angriffsfläche
FAKTENBEFUND: Name, Beschreibung und Schema steuern, wann ein Modell ein Tool auswählt. Mehrdeutige, überbreite oder manipulierbare Beschreibungen können Fehlaufrufe und Prompt-Injection-Wirkung verstärken; besonders schreibende Tools sollten klein und eindeutig sein. [S-107; S-033; S-201]
Toolantworten sind unvertrauenswürdige Eingaben
FAKTENBEFUND: Inhalte aus Webseiten, Tickets, Dateien oder CRM-Feldern können Anweisungen enthalten, die ein Modell als Prompt interpretiert. Ergebnisse müssen gekennzeichnet, begrenzt und von Systemanweisungen getrennt werden; nachgelagerte Aktionen benötigen unabhängige Policy. [S-033; S-034; S-201]
MCP standardisiert die Verbindung, nicht die Vertrauenswürdigkeit
FAKTENBEFUND: Ein MCP-Server kann Tools, Resources und Prompts einheitlich anbieten. Das Protokoll garantiert nicht, dass Servercode, Metadaten, Daten oder Werkzeuge sicher, korrekt oder für den konkreten Nutzer zulässig sind. [S-100; S-089; S-115]
MCP 2026-07-28 besitzt einen zustandslosen Kern
FAKTENBEFUND: Die aktuelle Spezifikation entfernt den früheren Initialisierungshandshake und verlangt, dass Anfragen notwendige Versions- und Fähigkeitsinformationen tragen. Langlaufender Zustand wird über Erweiterungen wie Tasks modelliert, nicht durch eine implizit vertrauenswürdige Sitzung. [S-101; S-102; S-112]
stdio und Streamable HTTP haben unterschiedliche Vertrauensmodelle
FAKTENBEFUND: Ein lokal gestarteter stdio-Server erbt Prozess-, Datei- und Benutzerrechte des Hosts. Ein entfernter HTTP-Server benötigt Netzwerk-, TLS-, Origin-, Authentisierungs- und Autorisierungskontrollen. Lokal bedeutet nicht automatisch ungefährlich. [S-103; S-104; S-198]
MCP-Autorisierung stützt sich auf etablierte OAuth-Bausteine
FAKTENBEFUND: HTTP-basierte MCP-Server verwenden Protected Resource Metadata, Authorization-Server-Discovery und OAuth-Sicherheitsanforderungen. Der Server muss Tokens für sich selbst validieren und darf keine fremden Zielressourcen durch Token-Passthrough bedienen. [S-104; S-105; S-106]
MCP-Ressourcen sind nicht automatisch RAG oder Memory
FAKTENBEFUND: Resources stellen adressierbare Inhalte bereit. Ob, wie und wann ein Host sie auswählt, indexiert, in Kontext einfügt oder dauerhaft speichert, ist eine separate Architekturentscheidung. Ressourcenberechtigung und Datenminimierung bleiben erforderlich. [S-108; S-087; S-066]
MCP-Prompts sind Vorlagen, keine unveränderlichen Systemregeln
FAKTENBEFUND: Serverseitige Promptvorlagen können Nutzerabläufe vereinheitlichen. Hosts müssen Herkunft, Sichtbarkeit und Einfluss kontrollieren; ein Prompt eines Drittservers darf nicht stillschweigend höher priorisierte Sicherheits- oder Unternehmensregeln überschreiben. [S-109; S-033; S-089]
MCP Sampling verschiebt Modellaufrufe zum Host
FAKTENBEFUND: Ein Server kann den Host um eine Modellgenerierung bitten, während der Host Modellzugriff, Kontext, Einwilligung und Kosten kontrolliert. Dadurch entsteht eine zusätzliche Vertrauensgrenze: Der Server darf keine unbegrenzten oder verdeckten Modellaufrufe erzwingen. [S-110; S-089; S-092]
A2A und MCP lösen verschiedene Integrationsprobleme
FAKTENBEFUND: MCP verbindet einen Host beziehungsweise Agenten mit Werkzeugen, Ressourcen und Promptbausteinen. A2A verbindet eigenständige Agentensysteme über Agent Cards, Messages, Tasks und Artifacts. Eine Architektur kann beide verwenden, ohne sie gleichzusetzen. [S-213; S-208; S-100]
A2A-Agenten bleiben aus Sicht des Gegenübers opak
FAKTENBEFUND: Ein A2A-Client muss die internen Modelle, Tools oder Speicher eines entfernten Agenten nicht kennen. Er benötigt aber einen belastbaren Vertrag über Fähigkeiten, Authentisierung, Taskzustände, Artefakte, Fehler und Nachweis; Agent Cards sind Discovery-Metadaten, kein Vertrauensbeweis. [S-211; S-212; S-208]
E-Mail-Integration braucht Push plus Wiederabgleich
FAKTENBEFUND: Push- oder Webhook-Nachrichten melden Änderungen, enthalten aber nicht immer den vollständigen Inhalt und können ausfallen oder ablaufen. Mailbox-Integrationen sollten Message-ID, History- oder Delta-Stand und periodischen Wiederabgleich kombinieren. [S-188; S-186; S-187]
E-Mail-Versand ist ein Außenwirkungsschritt
FAKTENBEFUND: Ein generierter Entwurf ist intern reversibel; eine versandte E-Mail nicht. Absenderidentität, Empfänger, Anhänge, Datenschutz, Freigabe, Message-ID, Bounce- und Zustellstatus müssen deshalb getrennt vom Textgenerieren behandelt werden. [S-077; S-184; S-023]
CRM-Synchronisation braucht Objekt- und Feldverantwortung
FAKTENBEFUND: Kontakt, Firma, Lead, Opportunity und Aktivität haben anbieterspezifische Identitäten und Regeln. Deduplizierung nur über Namen oder Modellähnlichkeit erzeugt Fehlzuordnungen; externe IDs, Matchregeln und menschliche Klärung sind erforderlich. [S-189; S-192; S-002]
CRM-Events ersetzen keinen periodischen Konsistenzcheck
FAKTENBEFUND: Pub/Sub, Webhooks oder Journale ermöglichen zeitnahe Änderungen. Retention, Limits, fehlerhafte Abonnements und manuelle Datenänderungen können dennoch Lücken erzeugen; Checkpoints und Reconciliation bleiben nötig. [S-191; S-193; S-190]
ERP-Integration erfordert fachliche Prozesskenntnis
FAKTENBEFUND: Technischer Zugriff auf Business-Partner-, Material- oder Auftragsobjekte sagt nicht, welche Felder führend sind, welche Buchungsperioden gelten oder welcher Status eine rechtliche beziehungsweise finanzielle Wirkung hat. KI darf diese Semantik nicht erraten. [S-195; S-196; S-002]
Kennzahlen sollten deterministisch berechnet werden
FAKTENBEFUND: Umsatz, Marge, Bestand, Durchlaufzeit oder offene Posten gehören in geprüfte SQL-, BI- oder Regelmodelle. Ein LLM kann Ergebnisse erklären und Fragen formulieren, sollte aber nicht verdeckt die verbindliche Berechnungslogik ersetzen. [S-099; S-001; S-008]
CDC überträgt Änderungen, nicht automatisch Geschäftsbedeutung
FAKTENBEFUND: Logical Decoding oder Debezium können Inserts, Updates und Deletes erkennen. Downstream-Systeme müssen Schemaänderungen, Tombstones, Transaktionsgrenzen, Replays und fachliche Ereignisse weiterhin korrekt interpretieren. [S-179; S-180; S-177]
Objektspeicher-Ereignisse können mehrfach oder verzögert eintreffen
FAKTENBEFUND: Datei-Uploads sollten über Objekt-Key, Version und Prüfsumme identifiziert werden. Verarbeitung darf nicht allein davon ausgehen, dass jedes Event einmal und in strenger Reihenfolge kommt. [S-181; S-183; S-044]
Große Dateien brauchen gestufte Verarbeitung
FAKTENBEFUND: Upload, Virenprüfung, Textextraktion, Klassifikation, Indexierung und Freigabe sind getrennte Schritte mit eigenen Limits. Multipart Upload und Wiederaufnahme lösen Transportprobleme, nicht automatisch Inhalts- und Datenschutzfragen. [S-182; S-035; S-066]
Provider-Limits sind Bestandteil der Architektur
FAKTENBEFUND: CRM-, Mail-, Modell- und Dateidienste setzen unterschiedliche Quoten. Batchgrößen, Prioritäten, Caching, Backpressure und Wiederholungspläne müssen anhand des konkreten Kontos und Endpunkts dimensioniert werden, nicht anhand allgemeiner Internetwerte. [S-190; S-155; S-049]
Low-Code verbindet schnell, aber übernimmt keine Verantwortung
FAKTENBEFUND: Ein visueller Workflow verkürzt Implementierung, ändert jedoch nichts an OAuth-Scopes, Secrets, Idempotenz, Datenminimierung, Versionsbrüchen und Incidentpflichten. Exportierbarkeit, Testbarkeit und Eigentum des Workflows bleiben zu klären. [S-007; S-004; S-030]
Direkter Datenbankzugriff ist selten eine neutrale Abkürzung
FAKTENBEFUND: Er umgeht gegebenenfalls Geschäftslogik, Autorisierung und Audit des Anwendungssystems. Wo kein unterstütztes API existiert, sind Read-Replica, Views, CDC oder klar begrenzte Integrationskonten meist sicherer als unkontrollierte Schreibzugriffe auf Produktivtabellen. [S-099; S-032; S-040]
Observability muss Systemgrenzen überqueren
FAKTENBEFUND: Ein einzelner Workflow kann Mail, Queue, Modell, CRM und Versanddienst durchlaufen. Korrelations- und Trace-IDs, strukturierte Logs, Metriken und Statusübergänge müssen diese Kette verbinden, ohne sensible Prompts, Tokens oder Personendaten unkontrolliert zu protokollieren. [S-058; S-055; S-031]
Technischer Erfolg und fachlicher Erfolg sind getrennte Metriken
FAKTENBEFUND: HTTP 200 oder ein abgeschlossener Job beweist nicht, dass der richtige Kontakt aktualisiert oder die richtige Nachricht versandt wurde. Fachliche Kontrollen benötigen beispielsweise Datensatz-ID, erwartete Version, Angebotsnummer, Versandstatus und Reconciliation. [S-049; S-001; S-099]
SLIs und SLOs müssen pro kritischem Pfad definiert werden
FAKTENBEFUND: Verfügbarkeit allein genügt nicht. Relevante Kennzahlen sind unter anderem Ereignisalter, End-to-End-Latenz, Fehlerquote, Dedupe-Rate, Queue-Alter, Modellvalidierungsfehler, Freigabedauer und Wiederabgleichsdifferenzen. [S-049; S-056; S-050]
Alarmierung braucht eine handlungsfähige Reaktion
FAKTENBEFUND: Ein Alert ohne Eigentümer, Schwelle, Runbook, Diagnosezugang und Eskalationsweg erzeugt Lärm. Kritische Schreib- oder Versandpfade sollten bei Unsicherheit kontrolliert stoppen, statt Fehler automatisch zu vervielfachen. [S-050; S-051; S-010]
Auditprotokolle müssen Manipulation und Datenabfluss begrenzen
FAKTENBEFUND: Erfasst werden sollten Identität, Vorgang, Ziel, Entscheidung, Freigabe, Ergebnis und Korrelation. Tokens, vollständige vertrauliche Inhalte und unnötige Personendaten gehören nicht in Logs. Zugriff und Aufbewahrung des Audits brauchen eigene Kontrollen. [S-031; S-066; S-014]
Backups sichern nicht automatisch externe Systeme
FAKTENBEFUND: Eigene Datenbanken können gesichert werden, aber CRM-, Mail- oder SaaS-Zustände liegen beim Provider. Export, Versionierung, Wiederherstellung, Konfigurationsbackup und Wiederaufbau der Integrationen müssen je System getestet werden. [S-060; S-061; S-012]
Ein Kill Switch muss die Wirkung wirklich stoppen
FAKTENBEFUND: Das Deaktivieren des Modells genügt nicht, wenn Queues weiterlaufen, Tokens gültig bleiben oder geplante Jobs schreiben. Stoppschalter sollten Trigger, Worker, ausgehende Aktionen und Credentials kontrolliert sperren und einen sicheren Wiederanlauf erlauben. [S-010; S-052; S-003]
Drittintegrationen vergrößern die Lieferkette
FAKTENBEFUND: Ein verbundenes Tool kann über OAuth-Tokens, Webhooks, Browser-Sessions oder gespeicherte Secrets auf Kernsysteme wirken. Vorfälle bei GitHub, Salesloft/Drift und CircleCI zeigen, dass die Sicherheit des eigenen Systems von Integrationsanbietern abhängt. [S-202; S-207; S-204]
MCP-Server sind Softwarelieferanten mit hoher Hebelwirkung
FAKTENBEFUND: Ein Server kann lokalen Code ausführen, Dateien lesen oder entfernte Systeme bedienen. Registry-Eintrag, Popularität oder Open-Source-Status ersetzen keine Codeprüfung, Signatur, Versionpinning, Sandbox, Rechtebegrenzung und Updatekontrolle. [S-115; S-199; S-200]
Änderungen an Modellen können Integrationen brechen
FAKTENBEFUND: Neue Modellversionen können Toolauswahl, Argumente, Formatierung, Latenz und Ablehnungsverhalten verändern. Regressionstests mit realistischen Fällen und kontrollierter Rollout sind notwendig, selbst wenn das API-Schema gleich bleibt. [S-011; S-008; S-048]
Kosten entstehen überwiegend an Übergängen und Sonderfällen
FAKTENBEFUND: Neben Tokens zählen API-Aufrufe, Datenübertragung, Queue- und Speicherbetrieb, Monitoring, Support, manuelle Freigaben, Fehlerbehandlung, Provideränderungen und Sicherheitsarbeit. Eine Demo ohne Betriebskosten ist keine belastbare Wirtschaftlichkeitsrechnung. [S-053; S-003; S-001]
Ein produktiver KI-Workflow braucht nachweisbare Verantwortungsgrenzen
FAKTENBEFUND: Für Datenquelle, Modell, Tool, externe Aktion, Freigabe, Incident und Datenschutz muss feststehen, wer entscheidet und wer reagiert. Weder der Modellanbieter noch ein Protokoll übernehmen automatisch die Verantwortung des einsetzenden Unternehmens. [S-068; S-067; S-092]
33 Praxisfelder
LESEHINWEIS: Die Praxisfelder verbinden Spezifikationen mit Mindestartefakten und Warnsignalen. Sie sind als Architektur- und Projektprüfung gedacht, nicht als bloßes Begriffslexikon. [S-002; S-003; S-004]
Geschäftsvorgang und System of Record
Jede Integration braucht einen fachlich benannten Vorgang und einen verbindlichen Datenhalter. „Die KI verarbeitet E-Mails“ ist keine ausreichende Anforderung; belastbar wird sie erst mit Auslöser, Eingängen, Zuständen, zulässigen Entscheidungen, Zielsystem und Abschlusskriterium. [S-002; S-137; S-099]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Vorgänge über fachliche IDs und Zustände modellieren, nicht über lose Prompttexte. [S-137] |
| Leitprinzip | Für jedes relevante Feld die führende Quelle und die erlaubte Schreibrichtung festlegen. [S-002; S-099] |
| Leitprinzip | KI-Ausgaben als Vorschlag oder abgeleiteten Zustand kennzeichnen. [S-008] |
| Mindestartefakt | Prozessdiagramm mit Start, Entscheidung, Seiteneffekt, Fehler- und Abbruchpfad. [S-137] |
| Mindestartefakt | System-of-Record-Matrix je Objekt und Feld. [S-004] |
| Mindestartefakt | Eindeutige Vorgangs- und Korrelations-ID. [S-058] |
| Warnsignal | Das Modell führt selbst die alleinige Kunden- oder Auftragswahrheit. [S-008] |
| Warnsignal | Mehrere Systeme dürfen dasselbe Feld ohne Konfliktregel überschreiben. [S-001] |
Integrationsinventar und Eigentum
Ein Inventar macht sichtbar, welche Apps, Tokens, Webhooks, MCP-Server und Datenströme tatsächlich existieren. Es ist Grundlage für Betrieb, Datenschutz, Incidentreaktion und Abschaltung. [S-014; S-009; S-004]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Jede Verbindung besitzt einen fachlichen und technischen Eigentümer. [S-014] |
| Leitprinzip | Secrets, Scopes, Endpunkte, Datenarten und Provider werden gemeinsam dokumentiert. [S-030; S-066] |
| Leitprinzip | Verwaiste oder ungenutzte Verbindungen werden regelmäßig entfernt. [S-009] |
| Mindestartefakt | Zentrales Register mit Zweck, Verantwortlichen, Daten, Identitäten, SLO und Exit. [S-004] |
| Mindestartefakt | Quartalsweise Rechte- und Tokenprüfung. [S-014] |
| Mindestartefakt | Abschalt- und Rotationskontakt je Provider. [S-010] |
| Warnsignal | Gemeinsame API-Keys ohne Eigentümer oder Ablauf. [S-041] |
| Warnsignal | Produktive Workflows existieren nur im persönlichen Konto eines Mitarbeiters. [S-003] |
REST und HTTP
REST-basierte HTTP-APIs sind für viele Integrationen ausreichend, wenn Ressourcen, Methoden, Authentisierung, Fehler, Idempotenz und Versionierung sauber beschrieben sind. Die Einfachheit des Transports darf nicht mit Einfachheit des Geschäftsvertrags verwechselt werden. [S-023; S-021; S-024]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Methoden nach ihrer Semantik und Wiederholbarkeit wählen. [S-023] |
| Leitprinzip | Fehler strukturiert und stabil liefern. [S-024] |
| Leitprinzip | Timeouts, Retries und Idempotenz je Operation definieren. [S-043; S-045] |
| Mindestartefakt | OpenAPI-Vertrag plus Beispiele und Fehlerfälle. [S-021] |
| Mindestartefakt | Client- und Server-Timeouts. [S-046] |
| Mindestartefakt | Korrelation und Antwortklassifikation. [S-058; S-024] |
| Warnsignal | POST wird blind wiederholt, obwohl die Operation doppelte Wirkung hat. [S-045] |
| Warnsignal | HTTP 200 wird auch bei fachlicher Ablehnung zurückgegeben. [S-024] |
GraphQL
GraphQL gibt Clients flexible, typisierte Abfragen. In vernetzten KI-Systemen ist es nützlich, wenn unterschiedliche Aufgaben variable Datenausschnitte benötigen. Die Flexibilität erhöht jedoch Anforderungen an Feldberechtigungen, Abfragekomplexität, Kostenkontrolle und Caching. [S-122; S-124; S-038]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Autorisierung auf Objekt- und Feldebene erzwingen. [S-038] |
| Leitprinzip | Tiefe, Breite und Kosten von Abfragen begrenzen. [S-038] |
| Leitprinzip | Nur stabile Schemaeditionen produktiv zugrunde legen. [S-123] |
| Mindestartefakt | Persistierte oder erlaubte Abfragen für Hochrisikopfade. [S-038] |
| Mindestartefakt | Komplexitäts- und Ratenlimits. [S-155] |
| Mindestartefakt | Schemaänderungen mit Consumer-Tests. [S-011] |
| Warnsignal | Ein einziger breiter GraphQL-Token darf jede Entität lesen. [S-032] |
| Warnsignal | Das Modell formuliert beliebige produktive Mutationen ohne Policy. [S-033] |
gRPC und Protocol Buffers
gRPC eignet sich für interne, stark typisierte und leistungsorientierte Servicekommunikation. Streaming und Codegenerierung sind Vorteile; öffentliche Partnerintegration, Browser, Debugging und Gatewaybetrieb müssen gesondert geplant werden. [S-125; S-126; S-127]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | IDL und Kompatibilitätsregeln als Vertrag behandeln. [S-127] |
| Leitprinzip | Deadlines und Cancellation durchreichen. [S-126] |
| Leitprinzip | Streaming nur bei klarer Zustands- und Backpressure-Logik einsetzen. [S-126] |
| Mindestartefakt | Versionierte Proto-Dateien und generierte Clients. [S-127] |
| Mindestartefakt | Health, Retry und Load-Balancing-Konzept. [S-046] |
| Mindestartefakt | Gateway oder REST-Fassade für externe Verbraucher, falls erforderlich. [S-023] |
| Warnsignal | Feldnummern werden wiederverwendet und brechen alte Nachrichten. [S-127] |
| Warnsignal | Unbegrenzte Streams ohne Ressourcen- und Abbruchkontrolle. [S-126] |
OData und Unternehmensobjekte
OData standardisiert Datenmodelle, Abfragen und Operationen und ist in SAP- und Microsoft-Landschaften verbreitet. Für belastbare Automatisierung müssen Filter, Navigation, Batch, ETags, fachliche Objektregeln und Providerlimits verstanden werden. [S-128; S-196; S-184]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Nur benötigte Felder und Navigationspfade freigeben. [S-027] |
| Leitprinzip | ETags oder Versionsfelder für konkurrierende Änderungen nutzen. [S-128] |
| Leitprinzip | Anbieterobjekte fachlich dokumentieren. [S-195] |
| Mindestartefakt | Abfrage- und Paginggrenzen. [S-128] |
| Mindestartefakt | Konfliktbehandlung bei Updates. [S-098] |
| Mindestartefakt | Abgleich zwischen API-Daten und sichtbarer Fachanwendung. [S-001] |
| Warnsignal | Beliebige $expand-Abfragen auf großen produktiven Datenbeständen. [S-027] |
| Warnsignal | Direkte Updates ohne Status- und Buchungslogik. [S-195] |
OpenAPI, JSON Schema und Arazzo
OpenAPI beschreibt einzelne HTTP-Schnittstellen, JSON Schema Datenformen und Arazzo mehrstufige Aufruffolgen. Zusammen bilden sie einen guten maschinenlesbaren Vertrag, aber keine vollständige Laufzeit-, Sicherheits- oder Geschäftslogik. [S-021; S-022; S-119]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Verträge aus einer kontrollierten Quelle generieren oder prüfen. [S-021] |
| Leitprinzip | Schemata für Ein- und Ausgabe getrennt modellieren. [S-022] |
| Leitprinzip | Mehrschrittfolgen mit Abhängigkeiten und erwarteten Ergebnissen dokumentieren. [S-119] |
| Mindestartefakt | CI-Validierung der Spezifikationen. [S-016] |
| Mindestartefakt | Beispiele für positive und negative Fälle. [S-011] |
| Mindestartefakt | Sensible Felder und Schreiboperationen explizit markieren. [S-027] |
| Warnsignal | Der Agent darf jede in OpenAPI sichtbare Operation ausführen. [S-033] |
| Warnsignal | Schema-Konformität wird mit fachlicher Korrektheit verwechselt. [S-085] |
Versionierung, Deprecation und Sunset
Integrationen leben länger als einzelne Modell- oder Softwareversionen. Änderungen brauchen Kompatibilitätsbewertung, Ankündigung, parallelen Betrieb, Migration, Messung verbliebener Nutzung und kontrollierte Abschaltung. [S-006; S-138; S-139]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Breaking Changes semantisch und nicht nur syntaktisch bewerten. [S-006] |
| Leitprinzip | Deprecation und Sunset maschinen- und menschenlesbar kommunizieren. [S-138; S-139] |
| Leitprinzip | Verbraucher und Eigentümer jeder Version kennen. [S-004] |
| Mindestartefakt | Migrationsleitfaden und Testumgebung. [S-004; S-011] |
| Mindestartefakt | Nutzungsmessung pro Version. [S-056] |
| Mindestartefakt | Rückfall- und Abschaltplan. [S-003] |
| Warnsignal | Provideränderungen werden erst nach Produktionsfehlern bemerkt. [S-047] |
| Warnsignal | Alte Tokens und Endpunkte bleiben dauerhaft offen. [S-009] |
Fehlerverträge und Geschäftsablehnung
Ein Fehlervertrag trennt Transport-, Authentisierungs-, Drosselungs-, Validierungs-, Konflikt- und Geschäftsfehler. Dadurch kann die Automation entscheiden, ob sie korrigiert, wartet, eskaliert oder endgültig abbricht. [S-024; S-155; S-023]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Retrybare und endgültige Fehler eindeutig klassifizieren. [S-043] |
| Leitprinzip | Fachliche Ablehnungen mit Code und erklärbarem Kontext liefern. [S-024] |
| Leitprinzip | Keine internen Geheimnisse oder Stacktraces offenlegen. [S-037] |
| Mindestartefakt | Fehlercodekatalog und Clientverhalten. [S-004] |
| Mindestartefakt | Dead-Letter- und manuelle Klärung. [S-170] |
| Mindestartefakt | Korrelation zwischen Nutzerfall und technischem Fehler. [S-058] |
| Warnsignal | Jeder Fehler wird automatisch wiederholt. [S-043] |
| Warnsignal | Unklare Sammelmeldung „Something went wrong“ ohne Vorgangs-ID. [S-051] |
API Keys und statische Credentials
Statische Schlüssel sind leicht zu integrieren, besitzen aber häufig große Reichweite und lange Lebensdauer. Sie eignen sich nur für klar begrenzte Serveridentitäten und brauchen Speicherung, Rotation, Monitoring und schnelle Sperrung. [S-030; S-041; S-014]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Pro Umgebung und Anwendung eigene Schlüssel verwenden. [S-030] |
| Leitprinzip | Quell-IP, Ressource, Operation und Quote soweit möglich begrenzen. [S-027] |
| Leitprinzip | Nutzung und Anomalien überwachen. [S-009] |
| Mindestartefakt | Secret Store statt Quellcode. [S-017] |
| Mindestartefakt | Rotationstest und Notfallsperrung. [S-010] |
| Mindestartefakt | Keine Schlüssel in Prompt, URL oder Client-Bundle. [S-030] |
| Warnsignal | Ein Unternehmensschlüssel für alle Kunden und Workflows. [S-041] |
| Warnsignal | Schlüsselrotation ist nicht möglich, weil Besitzer unbekannt ist. [S-004] |
OAuth 2.0 und OpenID Connect
OAuth delegiert Ressourcenzugriff; OpenID Connect ergänzt Identitätsaussagen. Sichere Implementierung verlangt passende Flows, exakte Redirect-URIs, PKCE, State/Nonce, Tokenprüfung, Scope-Minimierung und Lifecycle-Management. [S-072; S-156; S-074]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Authorization Code mit PKCE für öffentliche Clients. [S-073; S-074] |
| Leitprinzip | Issuer, Audience, Signatur und Zeitclaims prüfen. [S-075; S-156] |
| Leitprinzip | Scopes und Zustimmung verständlich begrenzen. [S-072] |
| Mindestartefakt | Tokenwiderruf und App-Deinstallation. [S-150] |
| Mindestartefakt | Metadata-/Discovery-Prüfung. [S-142; S-157] |
| Mindestartefakt | Refresh-Token-Rotation oder gleichwertiger Schutz. [S-074] |
| Warnsignal | ID Token wird als API-Access-Token verwendet. [S-156] |
| Warnsignal | Wildcard-Redirects oder offene Redirector. [S-074] |
Dienstidentitäten, Token Exchange und Proof-of-Possession
Komplexe Ketten brauchen nachvollziehbare nichtmenschliche Identitäten. Token Exchange, Resource Indicators, mTLS und DPoP können Reichweite und Weitergabe begrenzen, erhöhen aber Betriebs- und Schlüsselmanagementaufwand. [S-148; S-144; S-146; S-147]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Jede Dienststufe erhält ein zielgebundenes Token. [S-144] |
| Leitprinzip | Delegation und Impersonation unterscheiden. [S-148] |
| Leitprinzip | Schlüsselbindung dort einsetzen, wo Token-Diebstahl hohe Wirkung hätte. [S-146; S-147] |
| Mindestartefakt | Service-Identity-Register. [S-014] |
| Mindestartefakt | Audience- und Ressourcenkontrolle. [S-075] |
| Mindestartefakt | Rotation und Ausfallverfahren für Schlüssel. [S-012] |
| Warnsignal | Ein Nutzertoken wird unverändert durch die gesamte Kette gereicht. [S-106] |
| Warnsignal | Dienstkonten teilen einen nicht rotierbaren privaten Schlüssel. [S-030] |
Scopes, Rollen und objektbezogene Autorisierung
Scopes steuern grob, welche API ein Token nutzen darf. Die eigentliche Geschäftsberechtigung muss häufig zusätzlich Mandant, Rolle, Eigentümer, Datensatz, Feld, Status und Betrag berücksichtigen. [S-032; S-027; S-107]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Serverseitig bei jedem Zugriff autorisieren. [S-032] |
| Leitprinzip | Schreibrechte enger als Leserechte fassen. [S-107] |
| Leitprinzip | High-Risk-Aktionen mit Policy und Freigabe schützen. [S-033] |
| Mindestartefakt | Negativtests für fremde Mandanten und Objekte. [S-026] |
| Mindestartefakt | Berechtigungsmatrix pro Tool und Operation. [S-004] |
| Mindestartefakt | Audit von Policy-Entscheidungen. [S-031] |
| Warnsignal | Das Modell entscheidet selbst, ob ein Nutzer berechtigt ist. [S-033] |
| Warnsignal | Clientseitig versteckte Buttons gelten als Zugriffsschutz. [S-032] |
Secrets, Schlüssel und Rotation
Secrets verbinden nahezu alle Integrationskomponenten. Ihre Ablage, Ausgabe, Rotation und Revocation sind ein eigenständiger Betriebsprozess, nicht bloß eine Konfigurationsfrage. [S-030; S-204; S-017]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Kurzlebige dynamische Credentials bevorzugen. [S-019] |
| Leitprinzip | Secrets pro Umgebung, Mandant und Zweck trennen. [S-030] |
| Leitprinzip | Rotation ohne vollständigen Systemstillstand üben. [S-012] |
| Mindestartefakt | Inventar mit Besitzer und letztem Rotationsdatum. [S-014] |
| Mindestartefakt | Redaktion und Maskierung in Logs. [S-031] |
| Mindestartefakt | Notfallplan für Massenrotation. [S-204] |
| Warnsignal | Secrets stehen in Workflow-JSON oder Git-Historie. [S-017] |
| Warnsignal | Ein kompromittiertes Token kann nicht zentral gesperrt werden. [S-150] |
Webhooks
Webhooks melden Ereignisse schnell, sind aber in der Praxis wiederholbar, verzögert und providerabhängig. Eingang und Verarbeitung müssen entkoppelt und jeder Seiteneffekt dedupliziert werden. [S-076; S-185; S-136]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Signatur, Zeitstempel und Quelle prüfen. [S-136] |
| Leitprinzip | Schnell quittieren und asynchron verarbeiten. [S-185] |
| Leitprinzip | Dedupe-Key und vollständige Ereignisablage nutzen. [S-044] |
| Mindestartefakt | Öffentlicher Endpunkt mit TLS und Rate Limit. [S-039; S-155] |
| Mindestartefakt | Queue und Dead-Letter-Pfad. [S-170] |
| Mindestartefakt | Replay- und Reconciliation-Test. [S-011] |
| Warnsignal | Webhook-Body wird ungeprüft direkt an ein LLM und anschließend an ein Schreibtool gegeben. [S-033] |
| Warnsignal | Die HTTP-Antwort wartet auf den kompletten KI-Prozess. [S-185] |
Polling, Delta und Change Feeds
Polling ist nicht grundsätzlich falsch. Bei fehlendem Push, geringer Änderungsrate oder notwendiger Kontrolle kann es der einfachste robuste Weg sein. Delta- und History-Token reduzieren Last, verlangen aber gespeicherten Zustand und Wiederaufbau bei Ablauf. [S-187; S-188; S-193]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Intervall nach Datenfrische und Providerlimit wählen. [S-155] |
| Leitprinzip | Checkpoint transaktional mit Verarbeitungserfolg speichern. [S-099] |
| Leitprinzip | Full-Resync-Verfahren vorsehen. [S-187] |
| Mindestartefakt | Persistenter Cursor/Delta-Token. [S-193] |
| Mindestartefakt | Seitenweise Verarbeitung und Backpressure. [S-046] |
| Mindestartefakt | Metrik für Alter und Rückstand. [S-056] |
| Warnsignal | Bei jedem Lauf wird der gesamte Bestand geladen. [S-190] |
| Warnsignal | Ein abgelaufener Cursor führt still zu Datenlücken. [S-187] |
Queues und Dead-Letter-Handling
Queues puffern Last und entkoppeln Verfügbarkeit. Ihre Zuverlässigkeit hängt an Sichtbarkeitszeit, Acknowledgement, Retention, Retrylimit und einem bearbeitbaren Dead-Letter-Prozess. [S-168; S-169; S-170]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Nachricht erst nach dauerhaftem Ergebnis quittieren. [S-169] |
| Leitprinzip | Retry nach Fehlerklasse und mit Backoff. [S-043] |
| Leitprinzip | DLQ als Arbeitsvorrat mit Eigentümer und Re-Drive-Verfahren behandeln. [S-170] |
| Mindestartefakt | Queue-Alter und Fehlerrate überwachen. [S-056] |
| Mindestartefakt | Deduplizierung am Consumer. [S-044] |
| Mindestartefakt | Kapazitäts- und Poison-Message-Test. [S-011] |
| Warnsignal | Unbegrenzte Wiederholung derselben Nachricht. [S-170] |
| Warnsignal | DLQ existiert, wird aber nie betrachtet. [S-051] |
Event Streaming und AsyncAPI
Streams eignen sich für hohe Änderungsraten und mehrere unabhängige Verbraucher. Ereignisschema, Schlüssel, Partition, Retention, Replay, Consumergruppen und Datenschutz bestimmen die tatsächliche Nutzbarkeit. [S-091; S-171; S-120]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Fachlichen Eventnamen und unveränderliche Bedeutung definieren. [S-025; S-120] |
| Leitprinzip | Partitionierung nach fachlicher Ordnungseinheit. [S-171] |
| Leitprinzip | Schemaänderungen kompatibel und testbar machen. [S-006] |
| Mindestartefakt | AsyncAPI- oder gleichwertige Eventdokumentation. [S-120] |
| Mindestartefakt | Replay- und Offsetstrategie. [S-171] |
| Mindestartefakt | Verbraucherinventar und Datenaufbewahrung. [S-066] |
| Warnsignal | Datenbanktabellen werden ungefiltert als dauerhaftes Eventlog gespiegelt. [S-066] |
| Warnsignal | Ereignisse enthalten geheime oder nicht benötigte Vollobjekte. [S-030] |
Idempotenz, Deduplizierung und Reihenfolge
Wiederholungen sind unvermeidbar. Fachliche Einmaligkeit entsteht durch stabile Schlüssel, gespeicherten Verarbeitungszustand und atomare oder kompensierende Seiteneffekte. [S-045; S-044; S-099]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Idempotency-Key an den fachlichen Vorgang binden. [S-045] |
| Leitprinzip | Ergebnis und Status zum Key speichern. [S-099] |
| Leitprinzip | Reihenfolge nur dort erzwingen, wo sie fachlich nötig ist. [S-171] |
| Mindestartefakt | Dedupe-Aufbewahrung länger als maximale Replay-Zeit. [S-170] |
| Mindestartefakt | Konfliktregel für ältere Versionen. [S-098] |
| Mindestartefakt | Test mit Duplikaten und vertauschter Reihenfolge. [S-011] |
| Warnsignal | E-Mail-Adresse oder Prompttext dient als einziger Dedupe-Key. [S-002] |
| Warnsignal | Retry erzeugt doppelte Angebote oder Nachrichten. [S-045] |
Timeouts, Retries, Backoff und Circuit Breaker
Jeder externe Aufruf kann langsam, teilweise oder uneindeutig fehlschlagen. Timeouts begrenzen Ressourcen; Retries behandeln nur vorübergehende Fehler; Circuit Breaker und Backpressure schützen abhängige Systeme. [S-043; S-046; S-155]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Getrennte Connect-, Read- und Gesamtzeitgrenzen. [S-046] |
| Leitprinzip | Nur idempotente oder geschützte Operationen automatisch wiederholen. [S-045] |
| Leitprinzip | Jitter, Maxversuche und Budget verwenden. [S-043] |
| Mindestartefakt | Fehlerklassifikation. [S-024] |
| Mindestartefakt | Retry-Budget und Queue-Limit. [S-049] |
| Mindestartefakt | Verhalten bei unklarem Ausgang dokumentieren. [S-003] |
| Warnsignal | Alle 5xx und Timeouts werden endlos wiederholt. [S-043] |
| Warnsignal | Der Aufrufer besitzt kein Gesamtzeitbudget. [S-046] |
Rate Limits und Backpressure
Ratenlimits schützen Provider und verteilen Kapazität. Ein robuster Client priorisiert Arbeit, respektiert Rückmeldungen, puffert kontrolliert und reduziert Parallelität statt das Limit durch weitere Retries zu verschärfen. [S-155; S-190; S-049]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Limits pro Provider, Nutzer und Operation messen. [S-190] |
| Leitprinzip | Retry-After beachten und Jitter ergänzen. [S-155; S-043] |
| Leitprinzip | Kritische und verzichtbare Arbeit priorisieren. [S-049] |
| Mindestartefakt | Queue-Alter und Throttle-Metrik. [S-056] |
| Mindestartefakt | Konfigurierbare Parallelität. [S-046] |
| Mindestartefakt | Fallback auf Batch oder verzögerte Verarbeitung. [S-003] |
| Warnsignal | Bei 429 wird sofort mit mehr Threads wiederholt. [S-155] |
| Warnsignal | Modell- und CRM-Limits werden getrennt betrachtet, obwohl derselbe Workflow beide verbraucht. [S-049] |
Transaktion, Outbox, Saga und Kompensation
Verteilte Vorgänge können selten in einer einzigen Datenbanktransaktion abgeschlossen werden. Outbox verhindert verlorene Events; Sagas und Kompensation strukturieren mehrstufige Wirkung und Rücknahme. [S-099; S-177; S-137]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Lokale Datenänderung und Outbox atomar speichern. [S-099] |
| Leitprinzip | Jeden Schritt mit Zustand und Wiederaufnahme modellieren. [S-173] |
| Leitprinzip | Kompensation fachlich, nicht nur technisch definieren. [S-137] |
| Mindestartefakt | Persistenter Workflowzustand. [S-175] |
| Mindestartefakt | Manueller Klärpfad für irreversible Wirkung. [S-003] |
| Mindestartefakt | Reconciliation nach Teilfehlern. [S-046] |
| Warnsignal | Nach CRM-Schreibfehler wird eine bereits versandte Mail „zurückgerollt“. [S-137] |
| Warnsignal | Zwei Systeme werden nacheinander beschrieben, ohne Dual-Write-Plan. [S-099] |
Function und Tool Calling
Tool Calling übersetzt Modellentscheidungen in strukturierte Operationsvorschläge. Es ist besonders nützlich, wenn Sprache auf klar begrenzte Funktionen abgebildet wird. Die Anwendung bleibt für Validierung und Ausführung verantwortlich. [S-082; S-083; S-084]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Tools klein, eindeutig und nach Risiko trennen. [S-107] |
| Leitprinzip | Argumente serverseitig validieren. [S-022] |
| Leitprinzip | Schreibende Operationen an Nutzer- und Policykontext binden. [S-032] |
| Mindestartefakt | Allowlist verfügbarer Tools je Aufgabe. [S-033] |
| Mindestartefakt | Dry-Run oder Entwurfsmodus. [S-008] |
| Mindestartefakt | Audit von Toolwahl, Argumenten und Ergebnis. [S-031] |
| Warnsignal | Das Modell erhält ein generisches Tool „execute_sql“ auf Produktion. [S-033] |
| Warnsignal | Tool-Output wird als vertrauenswürdige Systemanweisung behandelt. [S-201] |
Structured Outputs und Validierung
Strukturierte Ausgaben erleichtern robuste Weiterverarbeitung. Sie sollten als typisierte, aber inhaltlich noch zu prüfende Vorschläge behandelt werden. [S-085; S-086; S-163]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Schema eng an den Anwendungsfall anpassen. [S-022] |
| Leitprinzip | Unbekannt, unsicher und nicht anwendbar explizit modellieren. [S-008] |
| Leitprinzip | Geschäftsregeln außerhalb des Modells prüfen. [S-002] |
| Mindestartefakt | Schema- und Wertevalidierung. [S-022] |
| Mindestartefakt | Quellen- oder Evidenzfelder für extrahierte Fakten. [S-092] |
| Mindestartefakt | Fallback bei Validierungsfehler. [S-003] |
| Warnsignal | Eine formal gültige IBAN, Artikelnummer oder E-Mail gilt automatisch als wahr. [S-085] |
| Warnsignal | Freitext wird ungeprüft in SQL oder Templates eingesetzt. [S-035] |
MCP-Architektur und Fähigkeiten
MCP standardisiert, wie Hosts mit Servern über Tools, Resources, Prompts und optionale Fähigkeiten interagieren. Der Host hält Nutzerinteraktion, Modell und Policy; jeder Server bleibt eine eigene Vertrauens- und Berechtigungsdomäne. [S-087; S-100; S-107; S-108]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Pro Server getrennten Client-, Auth- und Fehlerzustand führen. [S-087] |
| Leitprinzip | Fähigkeiten aushandeln und nur unterstützte Funktionen nutzen. [S-102] |
| Leitprinzip | Serverdaten und Metadaten als unvertrauenswürdig behandeln. [S-089] |
| Mindestartefakt | Serverinventar mit Ursprung und Version. [S-115] |
| Mindestartefakt | Tool- und Ressourcenallowlist. [S-107; S-108] |
| Mindestartefakt | Hostseitige Consent- und Policygrenzen. [S-110] |
| Warnsignal | Ein MCP-Server erhält automatisch Zugriff auf alle Hostdaten. [S-089] |
| Warnsignal | Registry-Eintrag wird als Sicherheitsfreigabe verstanden. [S-115] |
MCP-Autorisierung und Server-Supply-Chain
Die aktuelle MCP-Spezifikation nutzt etablierte OAuth-Metadaten und verbietet riskantes Token-Passthrough. Zusätzlich bleibt die Softwarelieferkette des Servers zu prüfen, besonders bei lokal installierten Servern mit Dateisystem- oder Shellrechten. [S-104; S-106; S-199]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Audience und geschützte Ressource exakt prüfen. [S-106; S-154] |
| Leitprinzip | Server unter minimalen OS- und Netzwerkrechten ausführen. [S-198] |
| Leitprinzip | Versionen pinnen und Advisories verfolgen. [S-063; S-064] |
| Mindestartefakt | OAuth-Flow mit dokumentierten Redirects und Scopes. [S-104] |
| Mindestartefakt | Sandbox oder Container für lokale Server. [S-040] |
| Mindestartefakt | Schneller Revoke- und Deinstallationspfad. [S-150] |
| Warnsignal | Unbekanntes Installationskommando wird mit Benutzerrechten ausgeführt. [S-199] |
| Warnsignal | Fremdes Token wird an Dritt-APIs weitergereicht. [S-106] |
A2A und Multi-Agenten-Kommunikation
A2A 1.0 standardisiert Kommunikation zwischen eigenständigen Agentensystemen. Agent Cards beschreiben Fähigkeiten und Sicherheit; Tasks, Messages, Parts und Artifacts strukturieren länger laufende oder multimodale Zusammenarbeit. [S-208; S-211; S-209]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Agenten als getrennte Dienste mit eigener Policy behandeln. [S-212] |
| Leitprinzip | Agent Card als Discovery, nicht als Vertrauensnachweis verwenden. [S-211] |
| Leitprinzip | Taskzustand, Abbruch, Streaming und Artefakte dauerhaft modellieren. [S-208] |
| Mindestartefakt | Authentisierung über etablierte HTTP-/OAuth-Verfahren. [S-212] |
| Mindestartefakt | Fähigkeits- und Datenvertrag. [S-208] |
| Mindestartefakt | End-to-End-Trace über Agentengrenzen. [S-058] |
| Warnsignal | Mehrere Agenten teilen automatisch denselben Nutzer- und Toolkontext. [S-213] |
| Warnsignal | Ein entfernter Agent darf ohne Freigabe lokale Werkzeuge aufrufen. [S-212] |
E-Mail und Kalender
Mail- und Kalenderintegration verbindet unstrukturierte Kommunikation mit hochwirksamen Unternehmensdaten. Push, Delta, Message-IDs, Anhänge, Absenderidentität, Datenschutz, Spam und Versandfreigabe müssen gemeinsam betrachtet werden. [S-184; S-188; S-077]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Push mit Delta-/History-Abgleich kombinieren. [S-187; S-188] |
| Leitprinzip | Nachrichten über unveränderliche IDs deduplizieren. [S-002] |
| Leitprinzip | Versand als separaten freizugebenden Schritt behandeln. [S-077] |
| Mindestartefakt | Malware- und Dateiprüfung. [S-035] |
| Mindestartefakt | Postfach- und Ordnerberechtigungen minimal halten. [S-072] |
| Mindestartefakt | Bounce-, Antwort- und Zustellstatus erfassen. [S-023] |
| Warnsignal | Modell darf jede eingehende Mailanweisung als Auftrag ausführen. [S-033] |
| Warnsignal | Ein globaler Mailbox-Token wird für alle Mandanten verwendet. [S-032] |
CRM-Integration
CRM-Systeme bündeln Identitäten, Aktivitäten, Verkaufschancen und oft vertrauliche Kommunikation. Automatisierung muss Anbieterobjekte, Dubletten, Eigentümer, Phasen, Scopes, Limits und manuelle Änderungen beherrschen. [S-189; S-192; S-194]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Externe IDs und dokumentierte Matchregeln nutzen. [S-002] |
| Leitprinzip | Änderungen über Events plus Abgleich verarbeiten. [S-191; S-193] |
| Leitprinzip | Schreibrechte auf notwendige Objekte und Felder begrenzen. [S-032] |
| Mindestartefakt | Dubletten- und Konfliktworkflow. [S-001] |
| Mindestartefakt | API-Limit- und Backpressure-Konzept. [S-190] |
| Mindestartefakt | Audit der automatisch geänderten Felder. [S-031] |
| Warnsignal | Name und Firma genügen für automatische Zusammenführung. [S-002] |
| Warnsignal | Connected App erhält dauerhaft Vollzugriff. [S-206] |
ERP- und SAP-Integration
ERP-Daten tragen finanzielle und operative Bedeutung. APIs und Events stellen Technik bereit; fachliche Buchungsregeln, Stammdatenverantwortung, Status, Perioden und Berechtigungen bleiben systemspezifisch. [S-195; S-196; S-197]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Zuerst lesende Use Cases und kontrollierte Datenmodelle umsetzen. [S-040] |
| Leitprinzip | Schreiboperationen nach fachlicher Kritikalität trennen. [S-003] |
| Leitprinzip | Ereignisse und Stammdaten getrennt modellieren. [S-197] |
| Mindestartefakt | Testmandant und repräsentative Buchungsfälle. [S-011] |
| Mindestartefakt | Vier-Augen-Prinzip für finanzielle Wirkung. [S-014] |
| Mindestartefakt | Reconciliation gegen ERP-Berichte. [S-046] |
| Warnsignal | LLM erzeugt frei Buchungsschlüssel oder Preise. [S-008] |
| Warnsignal | Direkter Tabellenzugriff umgeht die Anwendungsschicht. [S-032] |
Dateien und Objektspeicher
Dateien sind unstrukturierte, potenziell schädliche und häufig personenbezogene Eingaben. Upload, Speicherung, Version, Extraktion, Indexierung, Freigabe und Löschung benötigen getrennte Zustände. [S-181; S-183; S-035]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Objekt-Key, Version und Prüfsumme als Identität führen. [S-183] |
| Leitprinzip | Upload vor Extraktion und Modellzugriff prüfen. [S-035] |
| Leitprinzip | Metadaten und Aufbewahrung begrenzen. [S-066] |
| Mindestartefakt | Quarantänebereich. [S-035] |
| Mindestartefakt | Multipart- und Abbruchbereinigung. [S-182] |
| Mindestartefakt | Event-Deduplizierung und Reprocessing. [S-181] |
| Warnsignal | Dateiname bestimmt allein Typ und Ziel. [S-035] |
| Warnsignal | Jede hochgeladene Datei wird dauerhaft vollständig in Modellkontext übernommen. [S-066] |
Datenbanken, CDC und Reconciliation
Datenbanken liefern konsistente Transaktionen innerhalb ihrer Grenze; CDC macht Änderungen transportierbar. Externe Verbraucher benötigen Schema-, Offset-, Replay- und Datenschutzregeln sowie einen Abgleich zur Quelle. [S-099; S-179; S-177]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Lesen über unterstützte Views oder APIs bevorzugen. [S-040] |
| Leitprinzip | Schemaänderungen kontrolliert publizieren. [S-006] |
| Leitprinzip | Checkpoints und Verarbeitungsergebnis atomar speichern. [S-099] |
| Mindestartefakt | CDC-Offset-Backup und Wiederanlauf. [S-060] |
| Mindestartefakt | Tombstone- und Löschlogik. [S-066] |
| Mindestartefakt | Periodische Vollständigkeitsprüfung. [S-046] |
| Warnsignal | Produktionsdatenbank wird vom Agenten mit breitem Schreibkonto benutzt. [S-032] |
| Warnsignal | CDC-Stream gilt ohne Reconciliation als vollständig. [S-179] |
Observability, Audit, Freigabe und Exit
Eine produktive Integration ist erst beherrschbar, wenn Datenfluss, technische Ausführung, fachliche Wirkung und menschliche Freigaben nachvollziehbar sind und die Kette kontrolliert gestoppt, wiederaufgenommen oder entfernt werden kann. [S-054; S-049; S-010]
| Kategorie | Prüfpunkt |
|---|---|
| Leitprinzip | Trace-ID über API, Queue, Modell und Zielsystem weitergeben. [S-058] |
| Leitprinzip | Fachliche und technische Status getrennt messen. [S-049] |
| Leitprinzip | Freigabe und Außenwirkung auditieren. [S-031] |
| Mindestartefakt | Runbook, Kill Switch und Wiederanlauf. [S-010; S-051] |
| Mindestartefakt | Datenschutzgerechte Logging- und Retentionregeln. [S-066] |
| Mindestartefakt | Exit-Test inklusive Tokenrevoke, Export und Löschung. [S-150; S-003] |
| Warnsignal | Nur Modell-Tokens und HTTP-Fehler werden überwacht. [S-056] |
| Warnsignal | Kein Verantwortlicher kann die Automation im Incident stoppen. [S-052] |
25 Standard-, Protokoll- und Technikprofile
Die Profile beantworten nicht nur „Was ist es?“, sondern vor allem „Wofür passt es, wo endet es und welche Kontrollen fehlen sonst?“
HTTP und REST
| Feld | Einordnung |
|---|---|
| Status | HTTP Semantics ist als RFC 9110 veröffentlicht; REST ist ein Architekturstil, kein einzelner Normtext. [S-023; S-021; S-024] |
| Zweck | Synchroner Zugriff auf Ressourcen und Operationen über verbreitete Webinfrastruktur. [S-023; S-021; S-024] |
| Geeignet | Öffentliche und interne APIs, einfache Partnerintegration, CRUD und klar begrenzte Befehle. [S-023; S-021; S-024] |
| Stärken | Breite Toolunterstützung, verständliche Debuggingoberfläche, TLS-, Cache- und Proxyökosystem. [S-023; S-021; S-024] |
| Grenzen | Keine automatische fachliche Idempotenz, Autorisierung, Workflow- oder Eventgarantie. [S-023; S-021; S-024] |
| Pflichtkontrollen | Methodensemantik, OpenAPI, Problem Details, Timeout, Idempotency-Key, AuthZ, Rate Limit und Tracing. [S-023; S-021; S-024] |
OpenAPI, JSON Schema und Arazzo
| Feld | Einordnung |
|---|---|
| Status | OpenAPI 3.2.0, Arazzo 1.1.0 und die jeweils referenzierten JSON-Schema-Dialekte sind am Stichtag aktuelle offene Spezifikationen. [S-021; S-022; S-119] |
| Zweck | Maschinenlesbare Beschreibung von HTTP-Verträgen, Datenformen und mehrstufigen API-Sequenzen. [S-021; S-022; S-119] |
| Geeignet | SDK-Generierung, Dokumentation, Validierung, Contract Tests und planbare Agentenwerkzeuge. [S-021; S-022; S-119] |
| Stärken | Explizite Schemata, Auth-Schemes, Antworten, Beispiele und Workflowabhängigkeiten. [S-021; S-022; S-119] |
| Grenzen | Beschreibt Sollverhalten; beweist weder Implementierung noch Geschäfts- oder Sicherheitskorrektheit. [S-021; S-022; S-119] |
| Pflichtkontrollen | CI-Linting, Consumer-Tests, negative Beispiele, Versions- und Deprecationregeln. [S-021; S-022; S-119] |
GraphQL
| Feld | Einordnung |
|---|---|
| Status | Stabile Spezifikationsedition September 2025; GraphQL over HTTP bleibt am Stichtag Working Draft. [S-122; S-123; S-124; S-038] |
| Zweck | Flexible, typisierte Abfragen und Mutationen über ein Graphschema. [S-122; S-123; S-124; S-038] |
| Geeignet | Viele unterschiedliche Clients mit variablen Datenbedarfen und stark verknüpften Domänen. [S-122; S-123; S-124; S-038] |
| Stärken | Selektive Felder, Introspection, Typisierung und einheitlicher Endpunkt. [S-122; S-123; S-124; S-038] |
| Grenzen | Komplexitätsmissbrauch, N+1, Feldautorisierung, Cache- und Observabilityaufwand. [S-122; S-123; S-124; S-038] |
| Pflichtkontrollen | Query-Cost-Limits, persistierte Abfragen, Feld-/Objekt-AuthZ, Ratenlimits und Schema-Regressionstests. [S-122; S-123; S-124; S-038] |
gRPC und Protocol Buffers
| Feld | Einordnung |
|---|---|
| Status | Offenes Projekt und stabile, fortlaufend gepflegte Spezifikationen/Dokumentation. [S-125; S-126; S-127] |
| Zweck | Stark typisierte RPC-Kommunikation mit Unary- und Streamingmustern. [S-125; S-126; S-127] |
| Geeignet | Interne Services, niedrige Latenz, hohe Aufrufraten und polyglotte Backendlandschaften. [S-125; S-126; S-127] |
| Stärken | Codegenerierung, kompakte Binärnachrichten, Deadlines und Streaming. [S-125; S-126; S-127] |
| Grenzen | Browser- und Partnerzugang, Lesbarkeit, Gateway- und Debuggingkomplexität. [S-125; S-126; S-127] |
| Pflichtkontrollen | Proto-Kompatibilität, Deadlines, mTLS/OAuth, Health Checks, Limits und Telemetrie. [S-125; S-126; S-127] |
OData 4.01
| Feld | Einordnung |
|---|---|
| Status | OASIS-Standard; in SAP- und Microsoftökosystemen produktiv verbreitet. [S-128; S-196; S-184] |
| Zweck | Standardisierte Abfrage und Manipulation typisierter Datenmodelle über HTTP. [S-128; S-196; S-184] |
| Geeignet | ERP-, CRM- und Dataverse-nahe Integrationen mit Filter-, Select- und Navigationsbedarf. [S-128; S-196; S-184] |
| Stärken | Einheitliche Queryoptionen, Metadatenmodell und ETag-Unterstützung. [S-128; S-196; S-184] |
| Grenzen | Komplexe Abfragen, anbieterbezogene Semantik und hohe Gefahr überbreiter Datenfreigabe. [S-128; S-196; S-184] |
| Pflichtkontrollen | Query-Limits, Feldallowlist, ETags, Paging, AuthZ und fachliche Objektprüfung. [S-128; S-196; S-184] |
Webhooks
| Feld | Einordnung |
|---|---|
| Status | Verbreitetes Muster; providerbezogene Verträge, ergänzt durch Standard-Webhooks-Ansätze. [S-076; S-136; S-185] |
| Zweck | Aktive Benachrichtigung eines Empfängers über Ereignisse. [S-076; S-136; S-185] |
| Geeignet | Neue E-Mails, CRM-Änderungen, Zahlungen, Uploads und andere zeitnahe Trigger. [S-076; S-136; S-185] |
| Stärken | Niedrige Latenz und weniger Polling. [S-076; S-136; S-185] |
| Grenzen | Duplikate, Zustelllücken, Replay, Provider-Timeouts und öffentliche Angriffsfläche. [S-076; S-136; S-185] |
| Pflichtkontrollen | Signatur, Replay-Schutz, schnelle Quittierung, Queue, Idempotenz, DLQ und Reconciliation. [S-076; S-136; S-185] |
CloudEvents und AsyncAPI
| Feld | Einordnung |
|---|---|
| Status | CloudEvents ist CNCF-Spezifikation; AsyncAPI 3.1.0 wurde 2026 veröffentlicht. [S-025; S-120; S-121] |
| Zweck | Einheitliche Ereignismetadaten und maschinenlesbare Dokumentation asynchroner Schnittstellen. [S-025; S-120; S-121] |
| Geeignet | Event Bus, Pub/Sub, Kafka, AMQP, MQTT und heterogene Integrationslandschaften. [S-025; S-120; S-121] |
| Stärken | Explizite Eventtypen, Schemas, Channels, Bindings und Producer-/Consumerrollen. [S-025; S-120; S-121] |
| Grenzen | Keine Laufzeitgarantie für Reihenfolge, Einmaligkeit oder fachliche Richtigkeit. [S-025; S-120; S-121] |
| Pflichtkontrollen | Schema Registry, Kompatibilität, Event-ID, Quelle, Zeit, Partition und Retention. [S-025; S-120; S-121] |
Apache Kafka
| Feld | Einordnung |
|---|---|
| Status | Aktiv gepflegtes Open-Source-Projekt und verteiltes Eventlog. [S-091; S-171; S-172] |
| Zweck | Dauerhafte, partitionierte Ereignisströme mit mehreren Consumergruppen. [S-091; S-171; S-172] |
| Geeignet | Hohe Änderungsraten, Replay, CDC-Verteilung und unabhängige Verbraucher. [S-091; S-171; S-172] |
| Stärken | Skalierung, Retention, Consumergruppen und geordnete Verarbeitung pro Partition. [S-091; S-171; S-172] |
| Grenzen | Betriebskomplexität, Schemaevolution, Hot Partitions und missverstandene Exactly-once-Grenzen. [S-091; S-171; S-172] |
| Pflichtkontrollen | Schlüsselstrategie, Retention, ACL, Schema, Lag-Monitoring, Replay- und Dedupeplan. [S-091; S-171; S-172] |
SQS-ähnliche Arbeitsqueues
| Feld | Einordnung |
|---|---|
| Status | Providerprodukt; zugrunde liegende Semantik mindestens-einmal und sichtbarkeitsbasiert. [S-168; S-169; S-170] |
| Zweck | Entkoppelte Abarbeitung einzelner Aufgaben mit Pufferung und Wiederholung. [S-168; S-169; S-170] |
| Geeignet | Webhook-Ingress, Dateiverarbeitung, Modelljobs und CRM-Schreiboperationen. [S-168; S-169; S-170] |
| Stärken | Einfaches Skalieren von Workern, Backpressure und DLQ. [S-168; S-169; S-170] |
| Grenzen | Duplikate, Sichtbarkeitszeit, Poison Messages und fehlende globale Reihenfolge. [S-168; S-169; S-170] |
| Pflichtkontrollen | Visibility Timeout, Dedupe, Max Receive, DLQ, Altermetriken und Re-Drive-Prozess. [S-168; S-169; S-170] |
Durable Workflow Engine / Temporal
| Feld | Einordnung |
|---|---|
| Status | Aktiv gepflegtes Produkt- und Open-Source-Ökosystem; anbieterbezogene Implementierung. [S-173; S-175; S-174] |
| Zweck | Dauerhaft gespeicherte, wiederaufnehmbare, langlaufende Abläufe. [S-173; S-175; S-174] |
| Geeignet | Freigaben, Wartezeiten, mehrstufige Integrationen, Sagas und Agententasks. [S-173; S-175; S-174] |
| Stärken | Persistenter Zustand, Timer, Retry, Aktivitätstrennung und Wiederaufnahme nach Ausfall. [S-173; S-175; S-174] |
| Grenzen | Neue Betriebs- und Programmierlogik; keine automatische fachliche Kompensation. [S-173; S-175; S-174] |
| Pflichtkontrollen | Deterministische Workflowlogik, Aktivitätsidempotenz, Versionspfad, Timeouts und Search Attributes. [S-173; S-175; S-174] |
OAuth 2.0 und OpenID Connect
| Feld | Einordnung |
|---|---|
| Status | Normative RFCs und OIDC-Spezifikationen; OAuth 2.1 bleibt am Stichtag Entwurf. [S-072; S-156; S-074; S-140] |
| Zweck | Delegierter Ressourcenzugriff und standardisierte Identitätsanmeldung. [S-072; S-156; S-074; S-140] |
| Geeignet | Nutzergebundene SaaS-Integrationen, Connected Apps, MCP-HTTP-Server und A2A-Dienste. [S-072; S-156; S-074; S-140] |
| Stärken | Scopes, Zustimmung, kurze Access Tokens, Discovery und föderierte Identität. [S-072; S-156; S-074; S-140] |
| Grenzen | Komplexe Flows, Tokenmissbrauch, Fehlkonfiguration von Redirects und überbreite Scopes. [S-072; S-156; S-074; S-140] |
| Pflichtkontrollen | Authorization Code + PKCE, exakte Redirects, State/Nonce, Tokenprüfung, Rotation und Revocation. [S-072; S-156; S-074; S-140] |
Token Exchange, mTLS und DPoP
| Feld | Einordnung |
|---|---|
| Status | Als RFC 8693, RFC 8705 und RFC 9449 veröffentlicht. [S-148; S-146; S-147; S-144] |
| Zweck | Zielgebundene Identitätsketten und Bindung von Tokens an Schlüssel. [S-148; S-146; S-147; S-144] |
| Geeignet | Mehrstufige Dienste, Zero-Trust-APIs und hochwirksame Integrationskonten. [S-148; S-146; S-147; S-144] |
| Stärken | Reduzierter Wert gestohlener Tokens und präzisere Ressourcengrenzen. [S-148; S-146; S-147; S-144] |
| Grenzen | Schlüsselbetrieb, Interoperabilität und zusätzliche Fehlerfälle. [S-148; S-146; S-147; S-144] |
| Pflichtkontrollen | Audience/Resource, Key Rotation, Replay-Schutz, Telemetrie und Fallbackplanung. [S-148; S-146; S-147; S-144] |
LLM Function / Tool Calling
| Feld | Einordnung |
|---|---|
| Status | Providerfunktionen mit ähnlichem Grundmuster, aber nicht vollständig identischen APIs. [S-082; S-083; S-084; S-033] |
| Zweck | Auswahl einer benannten Funktion und Erzeugung strukturierter Argumente durch das Modell. [S-082; S-083; S-084; S-033] |
| Geeignet | Sprachliche Anfrage auf kleine, klar definierte Lese- oder Schreiboperationen abbilden. [S-082; S-083; S-084; S-033] |
| Stärken | Weniger Freitextparsing und klarer Übergang zur Anwendungsschicht. [S-082; S-083; S-084; S-033] |
| Grenzen | Falsche Toolwahl, erfundene Argumente, Prompt Injection und Providerunterschiede. [S-082; S-083; S-084; S-033] |
| Pflichtkontrollen | Allowlist, JSON Schema, Policy, AuthZ, Dry-Run, Freigabe und Output-Sanitization. [S-082; S-083; S-084; S-033] |
Structured Outputs
| Feld | Einordnung |
|---|---|
| Status | Providerbezogene Funktionen; Syntax und Einschränkungen unterscheiden sich. [S-085; S-086; S-163; S-022] |
| Zweck | Modellausgaben an ein definiertes Schema binden. [S-085; S-086; S-163; S-022] |
| Geeignet | Extraktion, Klassifikation, Routing, Formularvorbefüllung und Toolargumente. [S-085; S-086; S-163; S-022] |
| Stärken | Weniger Parserfehler und besser testbare Weiterverarbeitung. [S-085; S-086; S-163; S-022] |
| Grenzen | Schema-konforme Falschaussagen bleiben möglich; nicht jedes Schemafeature wird unterstützt. [S-085; S-086; S-163; S-022] |
| Pflichtkontrollen | Enges Schema, Unsicherheitszustände, semantische Regeln, Quellenbezug und Fallback. [S-085; S-086; S-163; S-022] |
MCP Core 2026-07-28
| Feld | Einordnung |
|---|---|
| Status | Aktuelle offizielle Spezifikation am Recherchestichtag; gegenüber früheren Fassungen grundlegend überarbeitet. [S-100; S-101; S-087] |
| Zweck | Standardisierte Verbindung von KI-Hosts mit Servern und deren Fähigkeiten. [S-100; S-101; S-087] |
| Geeignet | Mehrere KI-Clients sollen dieselben Tools, Resources und Prompts nutzen. [S-100; S-101; S-087] |
| Stärken | Gemeinsames Protokoll, Fähigkeitsmodell, standardisierte Transporte und Erweiterungen. [S-100; S-101; S-087] |
| Grenzen | Keine automatische Vertrauens-, Qualitäts- oder Sicherheitszertifizierung eines Servers. [S-100; S-101; S-087] |
| Pflichtkontrollen | Serverinventar, Version, Capabilityprüfung, Sandboxing, Policy, Audit und Updatekontrolle. [S-100; S-101; S-087] |
MCP Tools, Resources und Prompts
| Feld | Einordnung |
|---|---|
| Status | Kernfähigkeiten der Spezifikation 2026-07-28. [S-107; S-108; S-109; S-089] |
| Zweck | Ausführbare Operationen, adressierbare Inhalte und wiederverwendbare Promptvorlagen anbieten. [S-107; S-108; S-109; S-089] |
| Geeignet | CRM-Werkzeuge, Dokumentzugriff, interne Wissensquellen und geführte KI-Abläufe. [S-107; S-108; S-109; S-089] |
| Stärken | Klare Trennung der Fähigkeitstypen und maschinenlesbare Metadaten. [S-107; S-108; S-109; S-089] |
| Grenzen | Toolmetadaten und Ressourceninhalte können manipulativ, falsch oder überberechtigt sein. [S-107; S-108; S-109; S-089] |
| Pflichtkontrollen | Allowlist, Eingabevalidierung, URI- und Pfadschutz, Consent, Rate Limits und Kennzeichnung fremder Inhalte. [S-107; S-108; S-109; S-089] |
MCP Authorization
| Feld | Einordnung |
|---|---|
| Status | Aktuelle Spezifikation verwendet OAuth Protected Resource Metadata und Discovery. [S-104; S-105; S-106; S-154] |
| Zweck | Kontrollierter Zugriff auf entfernte HTTP-basierte MCP-Server. [S-104; S-105; S-106; S-154] |
| Geeignet | Unternehmens-MCP-Server mit nutzer- oder dienstbezogenen Rechten. [S-104; S-105; S-106; S-154] |
| Stärken | Anschluss an etablierte OAuth-Infrastruktur und Ressourcenbindung. [S-104; S-105; S-106; S-154] |
| Grenzen | Implementierungsfehler, Token-Passthrough, Discovery-Manipulation und Providerkomplexität. [S-104; S-105; S-106; S-154] |
| Pflichtkontrollen | Issuer/Audience, HTTPS, PKCE, Resource Indicators, sichere Tokenablage und kein Passthrough. [S-104; S-105; S-106; S-154] |
MCP Tasks und Extensions
| Feld | Einordnung |
|---|---|
| Status | Offizielle Erweiterungsmechanismen; Aktualität und Implementierungsunterstützung sind laufend zu prüfen. [S-112; S-113; S-114] |
| Zweck | Langlaufende Vorgänge, dauerhafte Handles und optionale Protokollfähigkeiten. [S-112; S-113; S-114] |
| Geeignet | Agentenjobs, Importe, Reports und Vorgänge mit Polling oder Unterbrechung. [S-112; S-113; S-114] |
| Stärken | Explizite Zustände und Erweiterbarkeit statt proprietärer Sonderwege. [S-112; S-113; S-114] |
| Grenzen | Uneinheitliche Clientunterstützung und zusätzlicher Persistenzbedarf. [S-112; S-113; S-114] |
| Pflichtkontrollen | Task Store, Ablauf, Abbruch, Eigentümer, Ergebnisretention und Capability-Fallback. [S-112; S-113; S-114] |
A2A Protocol 1.0
| Feld | Einordnung |
|---|---|
| Status | Seit 20. April 2026 erste stabile, produktionsreife Version unter Linux-Foundation-Governance. [S-208; S-209; S-212; S-213] |
| Zweck | Interoperable Kommunikation unabhängiger Agentensysteme. [S-208; S-209; S-212; S-213] |
| Geeignet | Ein Agent delegiert Aufgaben an spezialisierte entfernte Agenten mit eigener Ausführung. [S-208; S-209; S-212; S-213] |
| Stärken | Agent Cards, Messages, Parts, Artifacts, Tasks, Streaming und etablierte Websicherheit. [S-208; S-209; S-212; S-213] |
| Grenzen | Agent bleibt intern opak; Fähigkeit und Ergebnis müssen vertraglich geprüft werden. [S-208; S-209; S-212; S-213] |
| Pflichtkontrollen | Authentisierung, Agent-Discovery-Trust, Taskzustand, Datenminimierung, Tracing und Ergebnisvalidierung. [S-208; S-209; S-212; S-213] |
Microsoft Graph
| Feld | Einordnung |
|---|---|
| Status | Living API-Dokumentation; Endpunkte, Berechtigungen, Limits und Change-Notification-Support ändern sich. [S-184; S-185; S-186; S-187] |
| Zweck | Einheitlicher Zugriff auf Microsoft-365-Ressourcen wie Mail, Kalender, Dateien und Verzeichnisdaten. [S-184; S-185; S-186; S-187] |
| Geeignet | E-Mail-Inboxen, Kalenderaktionen, SharePoint/OneDrive und M365-basierte Workflows. [S-184; S-185; S-186; S-187] |
| Stärken | Breites Ressourcenmodell, delegierte und Application Permissions, Webhooks und Delta Queries. [S-184; S-185; S-186; S-187] |
| Grenzen | Komplexe Berechtigungen, Admin Consent, Throttling und ressourcenspezifische Unterschiede. [S-184; S-185; S-186; S-187] |
| Pflichtkontrollen | Minimale Permissions, separate App-Registrierungen, Change + Delta, Retry-After, Audit und Lifecycle. [S-184; S-185; S-186; S-187] |
Gmail Push Notifications
| Feld | Einordnung |
|---|---|
| Status | Living Google-Workspace-Dokumentation; zuletzt am 22. Juli 2026 aktualisiert. [S-188; S-072; S-155] |
| Zweck | Mailboxänderungen über Cloud Pub/Sub signalisieren. [S-188; S-072; S-155] |
| Geeignet | Neue Nachrichten, Labeländerungen und inkrementelle Mailverarbeitung. [S-188; S-072; S-155] |
| Stärken | Weniger Polling und zeitnahe Trigger. [S-188; S-072; S-155] |
| Grenzen | Benachrichtigung enthält nicht den vollständigen Mailinhalt; Watch muss erneuert und History nachgeladen werden. [S-188; S-072; S-155] |
| Pflichtkontrollen | Watch-Lifecycle, History-ID, Pub/Sub-IAM, Message-Dedupe und Full-Sync-Fallback. [S-188; S-072; S-155] |
Salesforce und HubSpot
| Feld | Einordnung |
|---|---|
| Status | Living SaaS-APIs mit organisations-, app- und lizenzabhängigen Limits. [S-189; S-190; S-191; S-192; S-193; S-194] |
| Zweck | CRM-Daten, Events, Connected Apps und Verkaufsprozesse integrieren. [S-189; S-190; S-191; S-192; S-193; S-194] |
| Geeignet | Lead-/Kontaktanlage, Aktivitäten, Opportunity-Updates und ereignisbasierte Synchronisation. [S-189; S-190; S-191; S-192; S-193; S-194] |
| Stärken | Reife Objekt-APIs, OAuth, Webhooks/PubSub und Änderungsjournale. [S-189; S-190; S-191; S-192; S-193; S-194] |
| Grenzen | Dubletten, Anbieterobjekte, Limits, Drittapp-Risiko und breite Connected-App-Scopes. [S-189; S-190; S-191; S-192; S-193; S-194] |
| Pflichtkontrollen | Externe IDs, minimale Scopes, Journaling/CDC, Reconciliation, Appinventar und Tokenrotation. [S-189; S-190; S-191; S-192; S-193; S-194] |
SAP BTP, OData und Event Mesh
| Feld | Einordnung |
|---|---|
| Status | Living SAP-Produktdokumentation und anbieterbezogene Dienste. [S-195; S-196; S-197] |
| Zweck | SAP-Geschäftsobjekte und Ereignisse mit externen Anwendungen verbinden. [S-195; S-196; S-197] |
| Geeignet | Business Partner, Aufträge, Bestände, Integrationsflows und Event-getriebene Kopplung. [S-195; S-196; S-197] |
| Stärken | Offizielle APIs, OData-Modelle, Integrationssuite und Messaging. [S-195; S-196; S-197] |
| Grenzen | Hohe fachliche Semantik, Systemversionen, Berechtigung und kundenspezifische Erweiterungen. [S-195; S-196; S-197] |
| Pflichtkontrollen | API-Katalog, Testmandant, fachliche Freigaben, Eventverträge, Reconciliation und Change Management. [S-195; S-196; S-197] |
PostgreSQL, Logical Decoding und Debezium
| Feld | Einordnung |
|---|---|
| Status | PostgreSQL 18 und aktiv gepflegtes Debezium-Ökosystem am Stichtag. [S-099; S-098; S-179; S-180; S-177] |
| Zweck | Transaktionale Speicherung und Erzeugung von Change-Data-Capture-Strömen. [S-099; S-098; S-179; S-180; S-177] |
| Geeignet | Outbox, Replikation, analytische Datenflüsse und inkrementelle Synchronisation. [S-099; S-098; S-179; S-180; S-177] |
| Stärken | ACID-Transaktionen, MVCC, WAL-basierte Änderungen und breite Connectorunterstützung. [S-099; S-098; S-179; S-180; S-177] |
| Grenzen | Schemaänderungen, Slot-/WAL-Retention, Löschsemantik und fachliche Interpretation. [S-099; S-098; S-179; S-180; S-177] |
| Pflichtkontrollen | Transaktionale Checkpoints, Slot-Monitoring, Schemaevolution, Backup, Replay und Reconciliation. [S-099; S-098; S-179; S-180; S-177] |
OpenTelemetry und SRE-Kontrollen
| Feld | Einordnung |
|---|---|
| Status | Offene, fortlaufend entwickelte Telemetriespezifikationen und etablierte SRE-Praxis. [S-054; S-055; S-056; S-057; S-058; S-049] |
| Zweck | Traces, Metriken, Logs und Kontext über verteilte Integrationsketten verbinden. [S-054; S-055; S-056; S-057; S-058; S-049] |
| Geeignet | API-, Queue-, Modell-, Datenbank- und SaaS-Workflows mit mehreren Fehlergrenzen. [S-054; S-055; S-056; S-057; S-058; S-049] |
| Stärken | Vendorneutrale Korrelation und messbare SLO-/Incidentgrundlage. [S-054; S-055; S-056; S-057; S-058; S-049] |
| Grenzen | Instrumentierung erzeugt Kosten und kann sensible Daten offenlegen; fachliche Wirkung muss zusätzlich modelliert werden. [S-054; S-055; S-056; S-057; S-058; S-049] |
| Pflichtkontrollen | Trace-ID, semantische Attribute, Redaction, Sampling, SLI/SLO, Alerts, Runbooks und Retention. [S-054; S-055; S-056; S-057; S-058; S-049] |
12 dokumentierte Vorfälle und Lessons Learned
EINORDNUNG: Die Fälle beweisen nicht, dass jede ähnliche Architektur scheitert. Sie zeigen konkrete Fehlerklassen an realen Vertrauens-, Token-, Daten-, Update- und Betriebsgrenzen. [S-010; S-003]
MCP Inspector: unauthentisierte Remote-Code-Ausführung
| Feld | Befund |
|---|---|
| Zeitpunkt | Juni 2025 [S-198; S-089] |
| Was geschah? | Beim offiziellen MCP Inspector fehlte zwischen Browserclient und lokalem Proxy eine ausreichende Authentisierung. Unter den beschriebenen Voraussetzungen konnte ein Angreifer den Proxy ansprechen und Befehle im Kontext des laufenden Prozesses ausführen. [S-198; S-089] |
| Ursache/Mechanismus | Ein als lokales Entwicklungswerkzeug verstandener Netzwerkdienst besaß eine hochwirksame Prozessfunktion, ohne dass die Vertrauensgrenze zwischen UI, Proxy und Host ausreichend geschützt war. [S-198; S-089] |
| Tatsächliche oder dokumentierte Folge | Potenzielle Codeausführung auf dem Entwicklerrechner; das Advisory nennt die behobene Version 0.14.1. [S-198; S-089] |
| Praktische Gegenmaßnahme | Lokale MCP-Werkzeuge wie produktive Adminsoftware behandeln: Loopback-Bindung, Authentisierung, zufällige Tokens, minimale OS-Rechte, gepinnte Versionen und keine Exposition in fremde Netze. [S-198; S-089] |
mcp-remote: Command Injection über Authorization Endpoint
| Feld | Befund |
|---|---|
| Zeitpunkt | Juli 2025 [S-199; S-105] |
| Was geschah? | Ein manipuliertes Ziel beziehungsweise ein unvertrauenswürdiger Autorisierungsendpunkt konnte in einer betroffenen Version zu Befehlsinjektion führen. [S-199; S-105] |
| Ursache/Mechanismus | Externe Metadaten und URL-Bestandteile erreichten einen lokalen Ausführungspfad, ohne hinreichende Trennung und Validierung. [S-199; S-105] |
| Tatsächliche oder dokumentierte Folge | Potenzielle Befehlsausführung auf dem Client, der den Remote-MCP-Server anbinden wollte. [S-199; S-105] |
| Praktische Gegenmaßnahme | Discovery- und Authorization-Metadaten sind unvertrauenswürdig. URLs strikt parsen, keine Shellkomposition, erlaubte Schemes/Hosts begrenzen und Integrationsclients sandboxen. [S-199; S-105] |
MCPJam Inspector: Netzwerkbindung plus fehlende Authentisierung
| Feld | Befund |
|---|---|
| Zeitpunkt | Januar 2026 [S-200; S-040] |
| Was geschah? | Ein Inspector konnte über eine Netzwerkbindung ohne ausreichende Authentisierung erreichbar sein und dadurch unauthentisierte Remote-Code-Ausführung ermöglichen. [S-200; S-040] |
| Ursache/Mechanismus | Entwicklungsfreundliche Standardannahmen wurden zur extern erreichbaren Sicherheitsgrenze. [S-200; S-040] |
| Tatsächliche oder dokumentierte Folge | Lokale Systeme konnten im Kontext des Prozesses kompromittiert werden; die Schwachstelle wurde behoben. [S-200; S-040] |
| Praktische Gegenmaßnahme | „Nur ein Dev-Tool“ ist kein Sicherheitsargument. Default-Deny-Bindung, Startwarnung, Authentisierung und automatische Sicherheitsupdates sind Mindestanforderungen. [S-200; S-040] |
Indirekte Prompt Injection über GitHub-Inhalte und MCP-Werkzeuge
| Feld | Befund |
|---|---|
| Zeitpunkt | August 2025 [S-201; S-033; S-034] |
| Was geschah? | Eine veröffentlichte Sicherheitsdemonstration zeigte, wie manipulierte Repository- oder Issue-Inhalte ein Modell zu unerwünschten Toolschritten und potenzieller Datenexfiltration bewegen können. Es handelt sich um eine Demonstration, nicht um einen belegten Massenvorfall. [S-201; S-033; S-034] |
| Ursache/Mechanismus | Unvertrauenswürdiger Inhalt wurde im selben Modellkontext wie privilegierte Werkzeuge verarbeitet; die Anwendung verließ sich zu stark auf Modellbefolgung. [S-201; S-033; S-034] |
| Tatsächliche oder dokumentierte Folge | Abhängig von verfügbaren Tools und Rechten konnten vertrauliche Daten ausgelesen oder an einen Angreiferkanal weitergegeben werden. [S-201; S-033; S-034] |
| Praktische Gegenmaßnahme | Fremdinhalte kennzeichnen und isolieren, Toolrechte minimieren, Exfiltrationskanäle begrenzen, Schreib-/Sendeschritte freigeben und Toolketten unabhängig von Modelltext prüfen. [S-201; S-033; S-034] |
GitHub: gestohlene OAuth-Tokens von Drittintegrationen
| Feld | Befund |
|---|---|
| Zeitpunkt | April/Mai 2022 [S-202; S-074] |
| Was geschah? | GitHub dokumentierte den Missbrauch gestohlener OAuth-Nutzertokens, die mit Drittintegrationen verbunden waren, zum Zugriff auf private Repositories. [S-202; S-074] |
| Ursache/Mechanismus | Eine Integrationslieferkette verschaffte Angreifern langlebige delegierte Zugänge; kompromittierte Tokens wirkten über die Grenze des ursprünglichen Anbieters hinaus. [S-202; S-074] |
| Tatsächliche oder dokumentierte Folge | Zugriff auf private Repositories betroffener Organisationen; Tokenwiderruf und Untersuchung angeschlossener Systeme waren erforderlich. [S-202; S-074] |
| Praktische Gegenmaßnahme | Drittapps inventarisieren, Scopes und Repositoryzugang minimieren, Tokenrotation und Revocation vorbereiten, anomal verwendete Tokens erkennen und nicht auf den Ruf des Integrators allein vertrauen. [S-202; S-074] |
npm/GitHub: Kettenwirkung bis zu Cloud-Credentials
| Feld | Befund |
|---|---|
| Zeitpunkt | Mai 2022 [S-203; S-019; S-030] |
| Was geschah? | Die Aufarbeitung des OAuth-Vorfalls zeigte eine Kette, in der gestohlene Integrationszugänge zum Zugriff auf Repositories und dort hinterlegte weitere Geheimnisse genutzt werden konnten. [S-203; S-019; S-030] |
| Ursache/Mechanismus | Repositories und Buildumgebungen enthielten zusätzliche Credentials; ein initialer Tokenverlust eröffnete nachgelagerte Vertrauensbeziehungen. [S-203; S-019; S-030] |
| Tatsächliche oder dokumentierte Folge | Erweiterter Zugriff und erforderliche Rotation weiterer Schlüssel und Tokens. [S-203; S-019; S-030] |
| Praktische Gegenmaßnahme | Repositories dürfen keine dauerhaften Cloud-Secrets enthalten. Föderierte kurzlebige Identitäten, Secret Scanning, getrennte Rollen und Notfallrotation begrenzen die Kettenwirkung. [S-203; S-019; S-030] |
CircleCI 2023: Sessionkompromittierung und Massenrotation
| Feld | Befund |
|---|---|
| Zeitpunkt | Januar 2023 [S-204; S-019; S-010] |
| Was geschah? | CircleCI berichtete, dass eine kompromittierte Mitarbeitersitzung Zugang zu internen Systemen ermöglichte. Kunden mussten in der Plattform gespeicherte Secrets rotieren. [S-204; S-019; S-010] |
| Ursache/Mechanismus | Sessiondiebstahl und der hohe Hebel einer CI/CD-Plattform, die für zahlreiche Kunden Zugriffsdaten zu Quellcode und Cloudsystemen hielt. [S-204; S-019; S-010] |
| Tatsächliche oder dokumentierte Folge | Exfiltration beziehungsweise potenzielle Exposition von Umgebungsvariablen, Tokens und Schlüsseln; breite kundenseitige Rotation. [S-204; S-019; S-010] |
| Praktische Gegenmaßnahme | CI/CD als Tier-0-Integration behandeln: phishing-resistente Identität, kurze Sessions, OIDC statt langlebiger Cloudkeys, minimale Secrets und erprobte Massenrotation. [S-204; S-019; S-010] |
Retool 2023: Social Engineering trotz MFA
| Feld | Befund |
|---|---|
| Zeitpunkt | September 2023 [S-205; S-071; S-032] |
| Was geschah? | Retool beschrieb einen Social-Engineering-Angriff, der über Mitarbeiteridentität und Kontowiederherstellung zum Zugriff auf Cloudkunden führte. [S-205; S-071; S-032] |
| Ursache/Mechanismus | Angreifer kombinierten Phishing, Session-/Recovery-Schwächen und privilegierten Supportzugang. [S-205; S-071; S-032] |
| Tatsächliche oder dokumentierte Folge | Nach Anbieterangabe waren 27 Cloudkunden betroffen. [S-205; S-071; S-032] |
| Praktische Gegenmaßnahme | MFA allein reicht nicht. Recovery, Supportrollen, Sessionbindung, Hardwarefaktoren, Just-in-Time-Zugriff und Kundenisolation müssen gemeinsam entworfen werden. [S-205; S-071; S-032] |
Salesforce Connected Apps: Vishing und Datenextortion
| Feld | Befund |
|---|---|
| Zeitpunkt | Juni 2025 [S-206; S-072; S-189] |
| Was geschah? | Google Threat Intelligence dokumentierte Kampagnen, bei denen Angreifer Nutzer telefonisch zur Autorisierung bösartiger Connected Apps bewegten und anschließend Salesforce-Daten abgriffen. [S-206; S-072; S-189] |
| Ursache/Mechanismus | Legitime OAuth- und Appmechanismen wurden durch Social Engineering missbraucht; Zustimmung und Scopes waren der eigentliche Kontrollpunkt. [S-206; S-072; S-189] |
| Tatsächliche oder dokumentierte Folge | Unbefugter Datenzugriff und Erpressungsversuche in betroffenen Umgebungen. [S-206; S-072; S-189] |
| Praktische Gegenmaßnahme | Connected Apps zentral freigeben, neue Appautorisierungen alarmieren, Scopes begrenzen, Nutzern konkrete Warnsignale vermitteln und Tokens bei Verdacht sofort widerrufen. [S-206; S-072; S-189] |
Salesloft Drift: kompromittierte OAuth-Tokens als Brücke zu Salesforce
| Feld | Befund |
|---|---|
| Zeitpunkt | August 2025 [S-207; S-202; S-010] |
| Was geschah? | Eine dokumentierte Kampagne nutzte kompromittierte OAuth-Tokens einer Drittintegration, um auf angebundene Salesforce-Instanzen zuzugreifen und Daten zu entwenden. [S-207; S-202; S-010] |
| Ursache/Mechanismus | Eine SaaS-zu-SaaS-Vertrauensbeziehung ermöglichte nach der Kompromittierung des Integrators den Zugriff auf Kundensysteme. [S-207; S-202; S-010] |
| Tatsächliche oder dokumentierte Folge | Datenzugriffe in verbundenen Salesforce-Umgebungen; betroffene Tokens und Integrationen mussten untersucht und rotiert werden. [S-207; S-202; S-010] |
| Praktische Gegenmaßnahme | Jede Connected App ist Teil der Angriffsfläche. Anbieterereignisse müssen in eigenes Incidentmanagement, Scope-Review, Tokenwiderruf und nachgelagerte Geheimnissuche einfließen. [S-207; S-202; S-010] |
GitLab-Datenbankausfall: fehlgeschlagene Backups und manuelle Fehler
| Feld | Befund |
|---|---|
| Zeitpunkt | Januar 2017 [S-078; S-060; S-012] |
| Was geschah? | GitLab veröffentlichte ein Post-Mortem zu einem Datenbankausfall, bei dem versehentlich Daten gelöscht wurden und mehrere vorgesehene Backupmechanismen nicht wie angenommen nutzbar waren. [S-078; S-060; S-012] |
| Ursache/Mechanismus | Operativer Fehler, komplexe Replikationslage und unzureichend verifizierte Sicherungs- und Wiederherstellungswege. [S-078; S-060; S-012] |
| Tatsächliche oder dokumentierte Folge | Mehrstündiger Ausfall und Verlust eines begrenzten Zeitfensters an Produktionsdaten. [S-078; S-060; S-012] |
| Praktische Gegenmaßnahme | Backups zählen erst nach Restore-Test. Integrationsdaten, Checkpoints, Webhookzustände und Workflowkonfigurationen benötigen geprüfte Wiederherstellung und klare Notfallrollen. [S-078; S-060; S-012] |
Atlassian 2022: fehlerhaftes Skript löschte Kundensites
| Feld | Befund |
|---|---|
| Zeitpunkt | April 2022 [S-080; S-040; S-012] |
| Was geschah? | Atlassian dokumentierte, dass eine fehlerhafte interne Skriptausführung Kundensites löschte. Die Wiederherstellung dauerte für betroffene Kunden teils viele Tage. [S-080; S-040; S-012] |
| Ursache/Mechanismus | Eine breit wirksame administrative Operation traf falsche Zielobjekte; Wiederherstellung und Fortschrittskommunikation waren aufwendig. [S-080; S-040; S-012] |
| Tatsächliche oder dokumentierte Folge | Nach Anbieterangaben waren 775 Kunden betroffen; die vollständige Wiederherstellung benötigte bis zu 14 Tage. [S-080; S-040; S-012] |
| Praktische Gegenmaßnahme | Massenoperationen brauchen Zielvorschau, Dry-Run, Mengenlimit, Vier-Augen-Freigabe, reversible Schritte und geübte Restore-Kapazität. Gleiches gilt für agentische Tools mit Lösch- oder Administrationsrechten. [S-080; S-040; S-012] |
Querschnitt der Vorfälle
| Wiederkehrendes Muster | Architekturantwort |
|---|---|
| Lokales Entwicklungswerkzeug besitzt produktionsähnliche Macht. [S-198; S-200] | Loopback/Netzgrenze, Authentisierung, Sandbox, minimale OS-Rechte, Versionspinning und sichere Defaults. [S-040; S-007] |
| OAuth- oder App-Token öffnet viele Kundensysteme. [S-202; S-207] | Appinventar, getrennte Mandanten, minimale Scopes, kurze Laufzeit, Rotation, Anomalieerkennung und schnelle Revocation. [S-074; S-150; S-010] |
| Konfigurations- oder Updatefehler wirkt flächig. [S-079; S-081] | Canary, gestufter Rollout, unabhängige Health-Signale, Rollback und Wiederherstellungsweg. [S-048; S-047] |
| Recovery scheitert an fehlendem Test oder unklarer Verantwortung. [S-078; S-080] | Restore-Übung, Zuständigkeitsmatrix, dokumentierter RTO/RPO und getestetes Incident-Runbook. [S-012; S-013] |
18 vollständige Referenzszenarien
Jedes Szenario trennt KI-Rolle und deterministische Verantwortung. Diese Trennung ist das zentrale Qualitätsmerkmal.
Eingehende Angebotsanfrage aus E-Mail
| Feld | Ausgestaltung |
|---|---|
| Setting | Ein mittelständisches Unternehmen erhält freie Textanfragen mit Anhängen. Kontakt- und Produktdaten liegen im CRM beziehungsweise ERP. [S-188; S-187; S-085; S-077; S-045] |
| Ablauf | Mailbox-Push → Queue → Nachricht und Anhänge prüfen → KI extrahiert Ansprechpartner, Bedarf und offene Fragen → CRM-Abgleich → deterministische Preis- und Vorlagenlogik → Angebotsentwurf → menschliche Freigabe → Versand → Statusrückschreibung. [S-188; S-187; S-085; S-077; S-045] |
| Zulässige KI-Rolle | Klassifikation, Extraktion, Zusammenfassung und Formulierungsentwurf. [S-188; S-187; S-085; S-077; S-045] |
| Deterministisch / verbindlich | Message-ID, Dedupe, CRM-Matchregeln, Preise, Rabattgrenzen, Pflichtfelder, Freigabe und Versand. [S-188; S-187; S-085; S-077; S-045] |
| Hauptrisiken | Prompt Injection aus Mail/Anhang, falscher Kontakt, erfundene Positionen, Doppelversand, Datenschutz und überbreiter Mailboxzugang. [S-188; S-187; S-085; S-077; S-045] |
| Kontrollen | Push plus Delta-Abgleich, Quarantäne, strukturierte Ausgabe mit Quellenstellen, externe IDs, Vier-Augen-Gate, Idempotency-Key und Audit. [S-188; S-187; S-085; S-077; S-045] |
Support-E-Mail zu Ticket und Antwortentwurf
| Feld | Ausgestaltung |
|---|---|
| Setting | Kundenanfragen sollen aus mehreren Postfächern in ein Helpdesk überführt werden. [S-186; S-032; S-033; S-049] |
| Ablauf | Mailereignis → Mandant/Postfach bestimmen → Kundendaten lesen → KI klassifiziert Thema und Dringlichkeit → Ticket anlegen → passende Wissensquellen abrufen → Antwortentwurf → Mitarbeiter prüft und sendet. [S-186; S-032; S-033; S-049] |
| Zulässige KI-Rolle | Themenklassifikation, Zusammenfassung, Suche und Formulierungsentwurf. [S-186; S-032; S-033; S-049] |
| Deterministisch / verbindlich | SLA-Zuordnung, Kundenzuordnung, Ticketstatus, Eskalation, Berechtigungen und Versand. [S-186; S-032; S-033; S-049] |
| Hauptrisiken | Falsche Priorität, Offenlegung fremder Kundendaten, versteckte Anweisungen, nicht belegte Antwort und verlorene Mailereignisse. [S-186; S-032; S-033; S-049] |
| Kontrollen | Objekt-AuthZ, Quellenzitate, Confidence-/UNKLAR-Zustand, Reconciliation und Versandfreigabe. [S-186; S-032; S-033; S-049] |
Rechnungseingang mit ERP-Vorerfassung
| Feld | Ausgestaltung |
|---|---|
| Setting | PDF-Rechnungen treffen per E-Mail oder Upload ein; die Buchung erfolgt im ERP. [S-035; S-195; S-008; S-099] |
| Ablauf | Eingang → Viren- und Dateiprüfung → OCR/Extraktion → KI ordnet Felder und Positionen → Lieferant/Bestellung aus ERP lesen → deterministische Summen-, Steuer- und Dublettenprüfung → Vorerfassung → fachliche Freigabe. [S-035; S-195; S-008; S-099] |
| Zulässige KI-Rolle | Dokumentklassifikation und Zuordnung unstrukturierter Felder. [S-035; S-195; S-008; S-099] |
| Deterministisch / verbindlich | Rechenprüfung, Steuerregeln, Bestellabgleich, Buchungsperiode, Lieferanten-ID und Freigabe. [S-035; S-195; S-008; S-099] |
| Hauptrisiken | Manipulierte Bankdaten, falscher Lieferant, Halluzination, doppelte Rechnung und unzulässige autonome Buchung. [S-035; S-195; S-008; S-099] |
| Kontrollen | Prüfsumme, externe Beleg-ID, Vier-Augen-Prüfung bei Bank-/Stammdatenänderung, Abweichungsregeln und Audit. [S-035; S-195; S-008; S-099] |
CRM-Lead aus Webformular und Kalender
| Feld | Ausgestaltung |
|---|---|
| Setting | Ein Webformular erzeugt Leads; qualifizierte Interessenten sollen einen Termin erhalten. [S-076; S-194; S-035; S-066] |
| Ablauf | Formular-Webhook → Signatur/Spamprüfung → Queue → Dubletten- und Firmenabgleich → KI fasst Bedarf zusammen → Lead anlegen → Routingregel → Terminoptionen lesen → Mitarbeiter oder Policy bestätigt Einladung. [S-076; S-194; S-035; S-066] |
| Zulässige KI-Rolle | Freitextzusammenfassung und optionale Kategorisierung. [S-076; S-194; S-035; S-066] |
| Deterministisch / verbindlich | Consentnachweis, Lead-Match, Gebiet/Branche, Eigentümer, Kalenderverfügbarkeit und Einladungsversand. [S-076; S-194; S-035; S-066] |
| Hauptrisiken | Spam, falsche Dublettenzusammenführung, Kalenderüberbuchung, personenbezogene Daten und automatische Zusagen. [S-076; S-194; S-035; S-066] |
| Kontrollen | Webhookvalidierung, externe ID, Matchschwellen, minimale Scopes, Freigabe und Reconciliation. [S-076; S-194; S-035; S-066] |
Vertriebsnotiz aus Gespräch zu CRM-Aktivität
| Feld | Ausgestaltung |
|---|---|
| Setting | Mitarbeiter diktieren oder schreiben Gesprächsnotizen, die strukturiert im CRM landen sollen. [S-189; S-082; S-032; S-031] |
| Ablauf | Notiz → Nutzeridentität → KI extrahiert Kontakt, nächste Schritte, Datum und offene Punkte → CRM-Suche → Vorschau → Nutzer bestätigt → Aktivität und Aufgaben schreiben. [S-189; S-082; S-032; S-031] |
| Zulässige KI-Rolle | Strukturierung und Formulierung. [S-189; S-082; S-032; S-031] |
| Deterministisch / verbindlich | Kontakt-ID, Aufgabenbesitzer, Fristen, erlaubte Felder und Schreibvorgang. [S-189; S-082; S-032; S-031] |
| Hauptrisiken | Falscher Kunde, sensible Aussagen, erfundene Zusage oder unbemerkte Feldüberschreibung. [S-189; S-082; S-032; S-031] |
| Kontrollen | Auswahl aus gefundenen Datensätzen, Änderungsdiff, Bestätigung, enges Tool und Audit. [S-189; S-082; S-032; S-031] |
ERP-Bestände zu Frühwarn-Dashboard
| Feld | Ausgestaltung |
|---|---|
| Setting | Bestände, Aufträge und Liefertermine sollen täglich ausgewertet werden. [S-196; S-179; S-177; S-049] |
| Ablauf | ERP-API/CDC → Rohdaten mit Zeitstand speichern → deterministische Harmonisierung und KPI-Berechnung → KI erläutert auffällige Abweichungen → Dashboard → Benachrichtigung nach Schwellenwert → Reconciliation gegen ERP. [S-196; S-179; S-177; S-049] |
| Zulässige KI-Rolle | Erklärung, Priorisierung und Hypothesen; keine verbindliche Kennzahlenberechnung. [S-196; S-179; S-177; S-049] |
| Deterministisch / verbindlich | Datenimport, Einheiten, Kalender, KPI, Schwellen, Empfänger und Datenfrische. [S-196; S-179; S-177; S-049] |
| Hauptrisiken | Veraltete Daten, falsche Einheit, KI-erfundene Ursache, Alarmflut und unbemerkte CDC-Lücke. [S-196; S-179; S-177; S-049] |
| Kontrollen | Checkpoint, Datenqualitätsregeln, Quellenzeilen, SLO für Datenalter, Reconciliation und Alarmunterdrückung. [S-196; S-179; S-177; S-049] |
Auftragseingang aus Portal zu ERP
| Feld | Ausgestaltung |
|---|---|
| Setting | Ein Kundenportal sendet strukturierte Bestellungen an eine Integrationsschicht. [S-072; S-032; S-045; S-195] |
| Ablauf | API-Request → Authentisierung/Autorisierung → Schema und Geschäftsregeln → Kunden- und Artikelabgleich → optional KI nur für Freitextpositionen → ERP-Auftrag anlegen → Ergebnis speichern → Status an Portal. [S-072; S-032; S-045; S-195] |
| Zulässige KI-Rolle | Interpretation eng begrenzter Freitextzusätze. [S-072; S-032; S-045; S-195] |
| Deterministisch / verbindlich | Kunde, Artikel, Preis, Menge, Lieferadresse, Kredit-/Sperrstatus, Idempotenz und Auftragsnummer. [S-072; S-032; S-045; S-195] |
| Hauptrisiken | Doppelte Aufträge, fremde Kundenkonten, Preismanipulation, unklare Teilfehler und Modellinterpretation als Stammdatenersatz. [S-072; S-032; S-045; S-195] |
| Kontrollen | OAuth/Objekt-AuthZ, Idempotency-Key, Transaktionszustand, fachliche Ablehnungscodes, Queue und Reconciliation. [S-072; S-032; S-045; S-195] |
Produktdaten aus ERP zu Shop und KI-Text
| Feld | Ausgestaltung |
|---|---|
| Setting | Technische Produktdaten sollen in einen Webshop synchronisiert und redaktionell ergänzt werden. [S-179; S-022; S-008; S-006] |
| Ablauf | ERP-Änderung → CDC/Event → Datenmodell validieren → Shopdatensatz aktualisieren → KI erstellt Beschreibung aus freigegebenen Attributen → Redaktion prüft → Veröffentlichung. [S-179; S-022; S-008; S-006] |
| Zulässige KI-Rolle | Textentwurf, Merkmalszusammenfassung und Variantenformulierung. [S-179; S-022; S-008; S-006] |
| Deterministisch / verbindlich | Artikel-ID, Attribute, Preise, Verfügbarkeit, Kategorien, Freigabestatus und Publikation. [S-179; S-022; S-008; S-006] |
| Hauptrisiken | Erfundene Eigenschaften, falsche Variante, veralteter Preis, doppelte Events und unzulässige Aussagen. [S-179; S-022; S-008; S-006] |
| Kontrollen | Attributallowlist, Quellenbindung, Dedupe, Versionsvergleich, redaktionelle Freigabe und Rollback. [S-179; S-022; S-008; S-006] |
Datei-Upload zu Wissensbasis
| Feld | Ausgestaltung |
|---|---|
| Setting | Mitarbeiter laden Dokumente hoch, die nach Freigabe für Suche oder RAG genutzt werden. [S-181; S-183; S-035; S-108; S-066] |
| Ablauf | Upload → Quarantäne → MIME/Größe/Virus/Prüfsumme → Metadaten und Rechte → Extraktion → Klassifikation → Freigabe → Indexierung → Nutzung mit Quellenverweis → Löschsynchronisation. [S-181; S-183; S-035; S-108; S-066] |
| Zulässige KI-Rolle | Klassifikation, Metadatenvorschlag und optional Zusammenfassung. [S-181; S-183; S-035; S-108; S-066] |
| Deterministisch / verbindlich | Objektversion, Mandant, Zugriff, Aufbewahrung, Freigabe, Indexstatus und Löschung. [S-181; S-183; S-035; S-108; S-066] |
| Hauptrisiken | Malware, Prompt Injection, fremde Mandantendaten, nicht gelöschte Indexkopien und unklare Dokumentversion. [S-181; S-183; S-035; S-108; S-066] |
| Kontrollen | S3-Version, Quarantäne, ACL, Contentkennzeichnung, Freigabe, Löschworkflow und Reconciliation. [S-181; S-183; S-035; S-108; S-066] |
MCP-Server für CRM-Lesezugriff
| Feld | Ausgestaltung |
|---|---|
| Setting | Mehrere KI-Clients sollen Kundendaten lesen, ohne eigene proprietäre CRM-Connectoren zu implementieren. [S-107; S-106; S-189; S-033] |
| Ablauf | Host authentisiert Nutzer → MCP-Client verbindet zum Unternehmensserver → Server bietet kleine Lese-Tools/Resources → serverseitige Objekt-AuthZ → CRM-API → begrenzte Rückgabe → Audit. [S-107; S-106; S-189; S-033] |
| Zulässige KI-Rolle | Toolauswahl und Zusammenfassung. [S-107; S-106; S-189; S-033] |
| Deterministisch / verbindlich | OAuth, Toolallowlist, CRM-Abfrage, Mandant, Feldfilter, Rate Limit und Logging. [S-107; S-106; S-189; S-033] |
| Hauptrisiken | Überbreite Scopes, Prompt Injection fordert Massenauszug, Server-Supply-Chain und Token-Passthrough. [S-107; S-106; S-189; S-033] |
| Kontrollen | Resource-bound Token, kein generisches Querytool, Ergebnislimit, DLP/Policy, Serverpinning und Nutzeranzeige. [S-107; S-106; S-189; S-033] |
MCP-Server für freizugebende CRM-Schreibaktionen
| Feld | Ausgestaltung |
|---|---|
| Setting | Ein Assistent soll Aufgaben, Notizen oder Opportunity-Felder nach Nutzerbestätigung aktualisieren. [S-107; S-032; S-045; S-098] |
| Ablauf | Nutzeranfrage → Modell erstellt Toolvorschlag → Host zeigt Ziel und Diff → Nutzer bestätigt → MCP-Server prüft Token, Objekt und Feld → Idempotenz → CRM-Schreiben → Read-after-write → Audit. [S-107; S-032; S-045; S-098] |
| Zulässige KI-Rolle | Ermittlung der gewünschten Änderung und Argumententwurf. [S-107; S-032; S-045; S-098] |
| Deterministisch / verbindlich | Berechtigung, Feldallowlist, Statusregeln, Bestätigung, Idempotenz und Verifikation. [S-107; S-032; S-045; S-098] |
| Hauptrisiken | Falscher Datensatz, versteckte Toolanweisung, doppelte Änderung, Rechteausweitung und unklare Bestätigung. [S-107; S-032; S-045; S-098] |
| Kontrollen | Explizite Vorschau, enge Tools, serverseitige Policy, Vorgangs-ID, Versionsfeld und Reconciliation. [S-107; S-032; S-045; S-098] |
MCP-Dateiserver für lokale Projektordner
| Feld | Ausgestaltung |
|---|---|
| Setting | Ein Coding- oder Schreibassistent benötigt Zugriff auf ausgewählte lokale Ordner. [S-103; S-108; S-199; S-015] |
| Ablauf | Host startet gepinnten stdio-Server in Sandbox → Server erhält nur Projektverzeichnis → Resources/Tools lesen oder schreiben → Host zeigt Änderungen → Git/Backup ermöglicht Rücknahme. [S-103; S-108; S-199; S-015] |
| Zulässige KI-Rolle | Navigation, Bearbeitung und Vorschläge. [S-103; S-108; S-199; S-015] |
| Deterministisch / verbindlich | Dateipfade, Sandbox, erlaubte Operationen, Größenlimits, Diff, Commit und Backup. [S-103; S-108; S-199; S-015] |
| Hauptrisiken | Path Traversal, Shellausführung, Secrets in Dateien, manipulierte Inhalte und Server-RCE. [S-103; S-108; S-199; S-015] |
| Kontrollen | Keine Home-/SSH-Verzeichnisse, read-only als Standard, Container, Versionspinning, Signaturprüfung und Diff-Freigabe. [S-103; S-108; S-199; S-015] |
A2A: Vertriebsagent delegiert Produktprüfung
| Feld | Ausgestaltung |
|---|---|
| Setting | Ein Vertriebsagent benötigt eine fachlich unabhängige Verfügbarkeits- und Konfigurationsprüfung eines Produktagenten. [S-208; S-211; S-212; S-213] |
| Ablauf | Client-Agent liest Agent Card → authentisiert → sendet Task mit minimalen strukturierten Daten → Remote-Agent verarbeitet intern → liefert Artifact mit Ergebnis und Evidenz → Client validiert → Angebot bleibt freigabepflichtig. [S-208; S-211; S-212; S-213] |
| Zulässige KI-Rolle | Aufgabenzerlegung, Kommunikation und Erklärung. [S-208; S-211; S-212; S-213] |
| Deterministisch / verbindlich | Agentvertrauen, Authentisierung, Produktregeln, Datenminimierung, Taskzustand und Ergebnisvalidierung. [S-208; S-211; S-212; S-213] |
| Hauptrisiken | Falsche Agent Card, Datenweitergabe, opake interne Tools, widersprüchliche Ergebnisse und endlose Delegation. [S-208; S-211; S-212; S-213] |
| Kontrollen | Allowlist vertrauenswürdiger Agenten, OAuth, Taskbudget, TTL, strukturierte Artifacts und menschliche Freigabe. [S-208; S-211; S-212; S-213] |
A2A plus MCP: externer Agent nutzt interne Werkzeuge indirekt
| Feld | Ausgestaltung |
|---|---|
| Setting | Ein interner Orchestrator beauftragt einen spezialisierten Agenten; nur der interne Agent darf auf ERP-Tools zugreifen. [S-213; S-106; S-033] |
| Ablauf | Interner A2A-Client sendet begrenzte Aufgabe → Remote-Agent liefert Plan/Artifact → interner Agent entscheidet → ruft lokal freigegebene MCP-Tools auf → Ergebnis wird zurückgegeben. [S-213; S-106; S-033] |
| Zulässige KI-Rolle | Spezialisierte Analyse und Planbildung. [S-213; S-106; S-033] |
| Deterministisch / verbindlich | Externer Agent erhält keine lokalen Tokens; Toolausführung bleibt im internen Trustbereich. [S-213; S-106; S-033] |
| Hauptrisiken | Remote-Agent versucht Toolanweisungen einzuschleusen, Ergebnis enthält falsche Operationen oder vertrauliche Daten werden unnötig geteilt. [S-213; S-106; S-033] |
| Kontrollen | A2A/MCP-Trennung, Outputschema, Policy, Datenredaktion, Toolallowlist und Audit. [S-213; S-106; S-033] |
Kunden-Onboarding über mehrere SaaS-Dienste
| Feld | Ausgestaltung |
|---|---|
| Setting | Nach Vertragsabschluss sollen CRM, Projektmanagement, Dateibereich, Abrechnung und Willkommensmail eingerichtet werden. [S-173; S-045; S-032; S-046] |
| Ablauf | Vertragssignal → durable Workflow → Kundendaten validieren → CRM-Status → Projekt anlegen → Ordner/Berechtigungen → Abrechnungskonto → Entwurf der Willkommensmail → Freigabe/Versand → Abschlussabgleich. [S-173; S-045; S-032; S-046] |
| Zulässige KI-Rolle | Formulierung und Erkennung fehlender Angaben. [S-173; S-045; S-032; S-046] |
| Deterministisch / verbindlich | Vertrag, Kunden-ID, Rollen, Ordnerrechte, Abrechnungsdaten, Schrittzustand und Kompensation. [S-173; S-045; S-032; S-046] |
| Hauptrisiken | Teilweise Einrichtung, doppelte Konten, falsche Berechtigungen, Versand vor vollständigem Onboarding und unklare Rücknahme. [S-173; S-045; S-032; S-046] |
| Kontrollen | Workflowzustand, Idempotenz pro Schritt, Kompensationen, manuelle Klärung, Reconciliation und Kill Switch. [S-173; S-045; S-032; S-046] |
Datenqualitätsmonitor für CRM und ERP
| Feld | Ausgestaltung |
|---|---|
| Setting | Kontakt-, Artikel- und Auftragsdaten sollen auf fehlende oder widersprüchliche Werte geprüft werden. [S-187; S-189; S-008; S-080] |
| Ablauf | Geplanter Delta-Import → deterministische Qualitätsregeln → KI gruppiert und erläutert Auffälligkeiten → Dashboard → verantwortliche Teams bestätigen Korrekturen → kontrollierte Schreibjobs. [S-187; S-189; S-008; S-080] |
| Zulässige KI-Rolle | Clustering, Erklärung und Priorisierung. [S-187; S-189; S-008; S-080] |
| Deterministisch / verbindlich | Qualitätsregeln, Schweregrad, Objekt-ID, Eigentümer, Korrekturfreigabe und Update. [S-187; S-189; S-008; S-080] |
| Hauptrisiken | Modell erfindet Fehler, Massenschreibaktion korrigiert gültige Sonderfälle, veraltete Daten und Rechteüberschreitung. [S-187; S-189; S-008; S-080] |
| Kontrollen | Regel/Modell-Trennung, Stichprobe, Dry-Run, Mengenlimit, Versionsvergleich und Vier-Augen-Freigabe. [S-187; S-189; S-008; S-080] |
Interner Rechercheassistent mit Web- und Dateitools
| Feld | Ausgestaltung |
|---|---|
| Setting | Mitarbeiter recherchieren Markt- und Projektdaten aus genehmigten Quellen. [S-108; S-033; S-089; S-066] |
| Ablauf | Anfrage → Policy bestimmt zulässige Tools → Web/API und interne Resources lesen → KI erstellt Antwort mit Quellen → keine Schreib- oder Versandtools → Nutzer übernimmt Ergebnis bewusst. [S-108; S-033; S-089; S-066] |
| Zulässige KI-Rolle | Suche, Zusammenführung und Darstellung. [S-108; S-033; S-089; S-066] |
| Deterministisch / verbindlich | Quellenallowlist, Zugriff, Zitatmetadaten, Datenklassifizierung und Logging. [S-108; S-033; S-089; S-066] |
| Hauptrisiken | Prompt Injection, Quellenverwechslung, Datenexfiltration über URLs und unberechtigter Dateiabruf. [S-108; S-033; S-089; S-066] |
| Kontrollen | Read-only, URL-/Domainpolicy, Resource-ACL, Outputkennzeichnung, keine automatischen Außenaktionen und Quellenprüfung. [S-108; S-033; S-089; S-066] |
Incidentgesteuerte Abschaltung einer Integrationskette
| Feld | Ausgestaltung |
|---|---|
| Setting | Ein OAuth- oder MCP-Anbieter meldet einen Sicherheitsvorfall; angeschlossene Automationen müssen kontrolliert gestoppt werden. [S-010; S-202; S-204; S-052] |
| Ablauf | Incidentalarm → betroffene Integrationen aus Inventar ermitteln → Trigger und Worker pausieren → Tokens widerrufen/rotieren → Queues sichern → Logs und Scope prüfen → Providerfix verifizieren → gestufter Wiederanlauf → Reconciliation. [S-010; S-202; S-204; S-052] |
| Zulässige KI-Rolle | Optional Zusammenfassung von Meldungen und Unterstützung bei Inventarsuche; keine autonome Freigabe des Wiederanlaufs. [S-010; S-202; S-204; S-052] |
| Deterministisch / verbindlich | Kill Switch, Revoke, Assetinventar, Beweissicherung, Wiederanlaufkriterien und Verantwortliche. [S-010; S-202; S-204; S-052] |
| Hauptrisiken | Weiterlaufende Queue, unvollständige Tokenrotation, Datenverlust durch blindes Leeren und zu früher Neustart. [S-010; S-202; S-204; S-052] |
| Kontrollen | Runbook, priorisierte Abschaltung, isolierte Beweisdaten, Dry-Run, Freigabe und nachgelagerter Soll-Ist-Abgleich. [S-010; S-202; S-204; S-052] |
56-stufiger Weg von der Integrationsidee zum beherrschten Betrieb
UMSETZUNGSLOGIK: Der Weg ist absichtlich nicht als „Prompt schreiben, Connector wählen, einschalten“ aufgebaut. Er beginnt mit Geschäftswirkung und endet mit Exit, weil Rechte, Daten und laufende Jobs auch nach einem Anbieterwechsel fortbestehen können. [S-002; S-003; S-004; S-150]
Phase 1 — Geschäftsvorgang und Grenze
Bevor Technik gewählt wird, müssen Zweck, Wirkung, Daten und Verantwortung feststehen.
| Nr. | Schritt | Durchführung | Nachweis |
|---|---|---|---|
| 1 | Vorgang benennen | Start, Ergebnis, beteiligte Rollen und fachlichen Abschluss in einem Satz beschreiben. [S-002; S-137] | Abgestimmte Vorgangsbeschreibung mit Beispiel. |
| 2 | System of Record festlegen | Für jedes Kernobjekt den verbindlichen Datenhalter und zulässige Schreibrichtung bestimmen. [S-099; S-004] | Objekt-/Feldmatrix. |
| 3 | Außenwirkung klassifizieren | Lesen, Entwurf, interne Änderung, Versand, Buchung, Löschung und Zahlung getrennt bewerten. [S-003; S-033] | Risikoklasse je Aktion. |
| 4 | Datenumfang begrenzen | Personen-, Geschäfts- und Geheimdaten auf den notwendigen Zweck reduzieren. [S-066; S-068] | Datenkatalog und Ausschlussliste. |
| 5 | Verantwortliche zuweisen | Fachlichen Eigentümer, technischen Betreiber, Datenschutz-, Security- und Incidentkontakt benennen. [S-014; S-009] | RACI beziehungsweise Verantwortungsmatrix. |
| 6 | Erfolg und Abbruch definieren | Messbaren fachlichen Erfolg, technische Zwischenzustände und sichere Stopbedingungen festlegen. [S-001; S-049] | Akzeptanz- und Abbruchkriterien. |
| 7 | Nicht-KI-Alternative prüfen | Bewerten, welche Schritte regelbasiert, per API, SQL oder Formular zuverlässiger lösbar sind. [S-008; S-002] | Begründete Architekturentscheidung. |
Phase 2 — Quellen, Verträge und Datenmodell
Die technische Verbindung wird als prüfbarer Vertrag statt als lose Folge von Toolaufrufen entworfen.
| Nr. | Schritt | Durchführung | Nachweis |
|---|---|---|---|
| 8 | Providerinventar erstellen | Quell- und Zielsysteme, APIs, Webhooks, Limits, Versionen und Ansprechpartner erfassen. [S-004; S-190] | Integrationsregister. |
| 9 | Identitäten und Mandanten modellieren | Nutzer, Dienst, App, Mandant und Zielressource eindeutig unterscheiden. [S-072; S-032] | Identitäts- und Trust-Diagramm. |
| 10 | Kanonisches Datenmodell bestimmen | Externe Felder auf interne Begriffe, IDs, Einheiten, Zeitzonen und Status abbilden. [S-022; S-002] | Mapping mit Semantik und Beispielen. |
| 11 | API-/Eventvertrag dokumentieren | OpenAPI, AsyncAPI oder gleichwertigen Vertrag mit Erfolgs- und Fehlerfällen erstellen. [S-021; S-120; S-024] | Versionierte Spezifikation. |
| 12 | Schemaevolution planen | Kompatible Erweiterung, Breaking Change, Deprecation und Sunset festlegen. [S-006; S-138; S-139] | Versions- und Migrationsregel. |
| 13 | Dateivertrag ergänzen | MIME, Größe, Prüfsumme, Version, Malwarestatus, Aufbewahrung und Löschung definieren. [S-183; S-035] | Datei- und Metadatenschema. |
| 14 | Testdaten und Referenzfälle anlegen | Normale, leere, fehlerhafte, doppelte, alte und bösartige Eingaben vorbereiten. [S-011; S-026] | Testfallkatalog. |
Phase 3 — Authentisierung, Autorisierung und Secrets
Zugriff wird pro Identität, Ressource und Operation begrenzt und widerrufbar.
| Nr. | Schritt | Durchführung | Nachweis |
|---|---|---|---|
| 15 | Authentisierungsverfahren wählen | API Key, OAuth, OIDC, mTLS oder Dienstidentität passend zum Szenario auswählen. [S-072; S-146; S-030] | Entscheidungsprotokoll. |
| 16 | Sicheren OAuth-Flow umsetzen | Authorization Code + PKCE, exakte Redirects, State/Nonce und Discovery validieren. [S-073; S-074; S-157] | Flow- und Negativtests. |
| 17 | Scopes minimieren | Nur benötigte Ressourcen, Operationen und Mandanten freigeben. [S-032; S-189] | Scope-/Permission-Matrix. |
| 18 | Objekt- und Feld-AuthZ erzwingen | Nach Tokenprüfung zusätzlich konkreten Datensatz, Status und Feld prüfen. [S-027; S-026] | Autorisierungstests mit fremden Objekten. |
| 19 | Secrets sicher speichern | Secret Store, getrennte Umgebungen, kein Prompt-/Code-/Logzugriff. [S-030; S-017] | Secret-Scan und Zugriffsnachweis. |
| 20 | Rotation und Revocation testen | Tokens und Schlüssel ohne ungeplanten Stillstand austauschen und sperren. [S-150; S-012] | Durchgeführter Rotationstest. |
| 21 | Nichtmenschliche Identitäten inventarisieren | Eigentümer, Zweck, Laufzeit, Rechte und letzter Gebrauch jedes Servicekontos dokumentieren. [S-014; S-009] | Service-Identity-Register. |
Phase 4 — Zuverlässige Zustellung und Zustand
Duplikate, Teilfehler, Limits und Wiederanlauf werden absichtlich beherrscht.
| Nr. | Schritt | Durchführung | Nachweis |
|---|---|---|---|
| 22 | Synchron oder asynchron entscheiden | Latenz, Fehlerdauer, Last und Außenwirkung bestimmen das Muster. [S-023; S-046] | Begründete Sequenz-/Komponentensicht. |
| 23 | Webhook-Ingress härten | TLS, Signatur, Replay-Schutz, Größenlimit und schnelle Quittierung umsetzen. [S-136; S-185] | Ingress-Test und dokumentiertes Antwortbudget. |
| 24 | Queue und DLQ konfigurieren | Visibility Timeout, Retention, Maxversuche, Backpressure und Re-Drive festlegen. [S-169; S-170] | Queuekonfiguration und DLQ-Runbook. |
| 25 | Idempotency-Key festlegen | Stabilen fachlichen Schlüssel und Ergebnisablage für jeden Seiteneffekt definieren. [S-045; S-044] | Dedupe-/Idempotenztest. |
| 26 | Retry-Policy begrenzen | Fehlerklassen, Backoff, Jitter, Gesamtbudget und Nicht-Retry-Fälle festlegen. [S-043; S-024] | Retry-Matrix. |
| 27 | Langlaufenden Zustand persistieren | Timer, Freigaben, Rückfragen und Unterbrechung in Workflow/Task Store modellieren. [S-173; S-112] | Wiederanlauftest nach Prozessabbruch. |
| 28 | Reconciliation entwerfen | Periodischen Soll-Ist-Abgleich und Full-Resync für verlorene oder abgelaufene Änderungen implementieren. [S-187; S-193; S-046] | Abgleichbericht mit absichtlich erzeugter Lücke. |
Phase 5 — KI-, Tool-, MCP- und A2A-Grenzen
Probabilistische Komponenten dürfen nur kontrolliert auf reale Systeme wirken.
| Nr. | Schritt | Durchführung | Nachweis |
|---|---|---|---|
| 29 | KI-Rolle eng bestimmen | Klassifikation, Extraktion, Erklärung oder Entwurf explizit von verbindlicher Regel trennen. [S-008; S-092] | Komponentenspezifikation. |
| 30 | Structured Output definieren | Enges Schema mit Unsicherheit, fehlenden Werten und Quellenstellen erstellen. [S-022; S-085] | Schema- und Validierungstest. |
| 31 | Tools nach Risiko schneiden | Lesen, Entwurf, Schreiben, Versand, Löschen und Adminfunktionen in getrennte kleine Tools aufteilen. [S-107; S-033] | Toolkatalog mit Risikoklasse. |
| 32 | Toolpolicy serverseitig umsetzen | Argumente, Nutzer, Objekt, Status, Betrag, Menge und Ziel unabhängig vom Modell prüfen. [S-032; S-027] | Negativtests und Policylog. |
| 33 | MCP-Server prüfen und isolieren | Ursprung, Version, Rechte, Netzwerk, Dateisystem und Updateweg bewerten. [S-115; S-199; S-040] | Serverfreigabe mit Sandboxprofil. |
| 34 | MCP-Auth korrekt binden | Protected Resource, Audience, Discovery und kein Token-Passthrough sicherstellen. [S-106; S-154] | OAuth-/Audience-Test. |
| 35 | A2A-Vertrauen begrenzen | Agent Card, Auth, Datenumfang, Taskbudget, Artefaktschema und Abbruch definieren. [S-208; S-212] | Allowlist und End-to-End-Tasktest. |
Phase 6 — Geschäftsregeln, Freigaben und Tests
Die beabsichtigte Wirkung wird vor Produktion mit realistischen und bösartigen Fällen geprüft.
| Nr. | Schritt | Durchführung | Nachweis |
|---|---|---|---|
| 36 | Deterministische Regeln implementieren | Preise, Summen, IDs, Status und Berechtigungen außerhalb des LLM berechnen. [S-002; S-011] | Unit- und Regeltests. |
| 37 | Menschliche Freigaben gestalten | Ziel, Diff, Datenquelle, Unsicherheit und irreversible Wirkung verständlich anzeigen. [S-008; S-033] | Usability- und Freigabetest. |
| 38 | Prompt-Injection-Tests durchführen | Manipulierte Mails, Dateien, CRM-Felder und Tooloutputs gegen die Policy testen. [S-034; S-033] | Red-Team-Testset und Befunde. |
| 39 | Duplikate und Reihenfolge testen | Gleiche Ereignisse mehrfach, verspätet und vertauscht zustellen. [S-044; S-171] | Nachweis einmaliger fachlicher Wirkung. |
| 40 | Ausfälle und Limits simulieren | Timeouts, 429, Providerfehler, abgelaufene Tokens und Queue-Rückstand erzeugen. [S-155; S-043; S-011] | Resilienztestbericht. |
| 41 | Datenschutz und Logging prüfen | Datenminimierung, Rollen, Logredaktion, Aufbewahrung und Löschung verifizieren. [S-066; S-031] | Datenfluss- und Logprüfung. |
| 42 | Abnahme an Geschäftsergebnis koppeln | Nicht nur API-Response, sondern richtigen Datensatz, Status, Versand und Audit prüfen. [S-001; S-049] | End-to-End-Abnahmeprotokoll. |
Phase 7 — Deployment, Beobachtbarkeit und Incidentfähigkeit
Die Integrationskette wird messbar, stoppbar und wiederherstellbar betrieben.
| Nr. | Schritt | Durchführung | Nachweis |
|---|---|---|---|
| 43 | Umgebungen und Credentials trennen | Entwicklung, Test und Produktion mit eigenen Apps, Daten und Secrets betreiben. [S-018; S-030] | Umgebungs- und Zugriffsprüfung. |
| 44 | Tracing und Korrelation instrumentieren | Trace-/Vorgangs-ID über API, Queue, Modell und Zielsystem propagieren. [S-058; S-055] | End-to-End-Trace. |
| 45 | Fachliche SLIs definieren | Datenalter, Erfolgsquote, Queuealter, Dedupe, Freigabezeit und Abgleichsdifferenzen messen. [S-049; S-056] | Dashboard und SLO. |
| 46 | Alerts und Runbooks bauen | Nur handlungsfähige Alarme mit Eigentümer, Diagnose und Eskalation auslösen. [S-050; S-051] | Alarmtest und Runbook. |
| 47 | Kill Switch implementieren | Trigger, Worker, ausgehende Aktionen und Tokens kontrolliert stoppen. [S-010; S-052] | Geübter Stopptest. |
| 48 | Backup und Restore testen | Datenbank, Workflowzustand, Konfiguration und Checkpoints wiederherstellen. [S-060; S-061; S-012] | Restore-Nachweis. |
| 49 | Gestuften Rollout durchführen | Canary, begrenzte Mandanten, Mengenlimit und Rollback für Modell und Integration verwenden. [S-047; S-016] | Rolloutprotokoll und Vergleichsmetriken. |
Phase 8 — Governance, Betrieb und Exit
Nach dem Go-live bleiben Rechte, Verträge, Modelle, Kosten und Lieferkette kontrolliert.
| Nr. | Schritt | Durchführung | Nachweis |
|---|---|---|---|
| 50 | Integrationsboard etablieren | Neue Apps, MCP-Server, Scopes und schreibende Tools vor produktiver Nutzung prüfen. [S-014; S-115] | Freigabeprozess und Register. |
| 51 | Rechte regelmäßig rezertifizieren | Nutzer-, Service-, App- und Toolrechte auf Zweck und Nutzung prüfen. [S-009; S-032] | Rezertifizierungsnachweis. |
| 52 | Provider- und Versionsänderungen verfolgen | API-, MCP-, A2A-, Modell- und SDK-Änderungen mit Refreshpriorität überwachen. [S-101; S-210; S-006] | Change- und Refreshkalender. |
| 53 | Kosten und Toil messen | Token, API, Queue, Speicher, Monitoring, Freigabe und manuelle Fehlerarbeit erfassen. [S-053; S-003] | TCO- und Toilbericht. |
| 54 | Sicherheitsvorfälle üben | OAuth-Kompromittierung, MCP-Advisory, Datenabfluss und Providerausfall als Tabletop testen. [S-010; S-202; S-198] | Übungsprotokoll und Maßnahmen. |
| 55 | Exit und Deinstallation durchführen | Token widerrufen, Webhooks löschen, Server entfernen, Daten exportieren/löschen und Jobs stoppen. [S-150; S-066; S-004] | Exit-Checkliste mit Nachweis. |
| 56 | Nutzen und Grenze neu bewerten | Fachlichen Effekt, Fehlerrate, Kontrollaufwand und Nicht-KI-Alternativen regelmäßig vergleichen. [S-001; S-049; S-008] | Fortführen-, umbauen- oder abschalten-Entscheidung. |
Prüf-, Go-live-, Betriebs- und Exit-Checklisten
Geschäfts- und Datenvertrag
| Prüffrage | Mindestnachweis |
|---|---|
| Ist Start, fachlicher Abschluss und Abbruchzustand eindeutig? [S-002; S-137] | Vorgangsbeschreibung, Zustandsdiagramm und Akzeptanztest. |
| Welches System ist für jedes Objekt und Feld führend? [S-099; S-004] | System-of-Record- und Schreibrichtungsmatrix. |
| Welche Daten sind erforderlich, ausgeschlossen, sensibel oder mandantenbezogen? [S-066; S-068] | Datenkatalog, Zweck, Rolle, Empfänger und Aufbewahrung. |
| Welche Aktion ist nur Entwurf, welche verändert Außenwelt oder Vertrag? [S-003; S-008] | Risikoklasse je Tool und Freigaberegel. |
| Wie wird die Wirkung nach einem Teilfehler erkannt oder korrigiert? [S-046; S-044] | Statusmodell, Reconciliation und Kompensationsplan. |
API- und Eventvertrag
| Prüfpunkt | Ja nur wenn … |
|---|---|
| Schema | Request, Response, Event, Version, Pflichtfelder, Null/leer, Einheit, Zeit und Beispiele dokumentiert sind. [S-021; S-120; S-022] |
| Fehler | Maschinenlesbare Codes, Retrybarkeit, Problem Details, fachliche Ablehnung und unbekannter Zustand getrennt sind. [S-024; S-043] |
| Versionierung | Kompatible Änderung, Breaking Change, Deprecation, Sunset und Migrationsfenster definiert sind. [S-006; S-138; S-139] |
| Webhook | Signatur, Timestamp/Replay, Größenlimit, Quittierungszeit, Dedupe, Retention und Nachholpfad geprüft sind. [S-136; S-076; S-187] |
| Rate Limit | 429/Retry-After, tenantbezogene Limits, lokale Drosselung und Queue-Backpressure berücksichtigt sind. [S-155; S-190] |
| Dateien | MIME, Größe, Prüfsumme, Quarantäne, Version, Rechte, Löschung und Malwarestatus geführt werden. [S-182; S-183; S-035] |
Identität, OAuth und Secrets
| Kontrolle | Mindeststandard |
|---|---|
| Client- und Nutzeridentität | Mensch, Dienst, App, Mandant und Zielressource werden nicht vermischt. [S-072; S-156] |
| OAuth Flow | Authorization Code + PKCE, exakte Redirects, State/Nonce, Issuer und Metadata validieren. [S-073; S-074; S-145; S-157] |
| Audience/Resource | Token nur an vorgesehene geschützte Ressource senden und dort prüfen. [S-144; S-106] |
| Scopes und Objekt-AuthZ | Scopes minimieren; zusätzlich Mandant, Objekt, Feld, Status und Betrag serverseitig prüfen. [S-032; S-027] |
| API Keys / Service Accounts | Eigentümer, Zweck, Umgebung, Rechte, Laufzeit, Rotation, letzter Gebrauch und Widerruf dokumentieren. [S-030; S-009] |
| Secret Storage | Nicht in Code, Prompt, Chat, Ticket, Frontend, Buildlog oder frei lesbarer Konfiguration speichern. [S-030; S-017] |
| Revocation | Token-, App- und Key-Widerruf im Incident- und Exitfall praktisch testen. [S-150; S-010] |
Tool Calling und MCP
| Prüfpunkt | Freigabekriterium |
|---|---|
| Toolzuschnitt | Eine kleine fachliche Operation statt generischer Shell-, SQL-, HTTP- oder Adminzugriff. [S-107; S-033] |
| Inputschema | Enges Schema, Enums, Größen-/Mengenlimits, unbekannte Felder abweisen, Quellenstellen und Unsicherheit führen. [S-022; S-085] |
| Serverpolicy | Nutzer, Token, Mandant, Objekt, Status und Außenwirkung unabhängig vom Modell prüfen. [S-032; S-107] |
| Freigabe | Ziel, Änderungsdiff, Datenquelle, Betrag/Menge, Empfänger und Irreversibilität verständlich anzeigen. [S-107; S-003] |
| MCP-Serververtrauen | Herkunft, Code, Version, Abhängigkeiten, Netzwerk-, Datei- und Prozessrechte, Update- und Advisoryweg prüfen. [S-115; S-007; S-199] |
| Remote-MCP-Auth | Protected Resource Metadata, Audience und kein Token-Passthrough verifizieren. [S-105; S-106; S-154] |
| Host-/Capability-Test | Tatsächlich unterstützte Protokollversion, Tools, Resources, Tasks und Erweiterungen im Zielhost testen. [S-101; S-113] |
| Audit und Stop | Toolaufruf, Entscheidung, Ergebnis, Nutzer, Trace und Kill Switch nachweisbar. [S-031; S-010] |
Reliability, Go-live und Betrieb
Abbildung: Abbildung 5: Retry, Deduplizierung und Seiteneffekt. Eigene Synthese; Wiederholung ist nur mit begrenzter Wirkung sicher. [S-043; S-044; S-171]
| Gate | Nachweis vor Go-live |
|---|---|
| Idempotenz | Gleiche Nachricht und gleicher Toolaufruf erzeugen trotz Wiederholung nur die zulässige Geschäftswirkung. [S-044; S-045] |
| Reihenfolge | Verspätete und vertauschte Ereignisse werden durch Version, Sequenz oder Fachregel korrekt behandelt. [S-171; S-098] |
| Fehler und Limits | Timeout, 429, 5xx, abgelaufener Token, Queue-Rückstand und Provider-Ausfall wurden simuliert. [S-155; S-043; S-011] |
| DLQ/Reprocessing | Owner, Diagnose, Korrektur, Replay, Dedupe und Aufbewahrung sind dokumentiert und geprobt. [S-170; S-052] |
| Observability | Korrelations-ID über API, Queue, Modell und Zielsystem; fachliche SLI und handlungsfähige Alarme. [S-058; S-055; S-050] |
| Qualität | Baseline, Testset, Ausschlussfälle, Modell-/Promptversion und Akzeptanzgrenzen dokumentiert. [S-028; S-029; S-008] |
| Daten/Logs | Produktivdaten minimiert, redigiert, rollenbasiert geschützt und fristgerecht löschbar. [S-066; S-031] |
| Backup/Restore | Datenbank, Workflowzustand, Konfiguration und Checkpoints wurden wiederhergestellt. [S-061; S-012] |
| Rollout/Rollback | Canary, Mengen-/Mandantenlimit, Vergleichsmetriken und sofortiger Rückfallweg getestet. [S-048; S-047] |
| Incident/Stop | Trigger, Worker, ausgehende Aktionen und Tokens kontrolliert stoppbar; Runbook geübt. [S-010; S-052] |
Exit und Stilllegung
- Alle OAuth Grants, API Keys, Service Accounts, Webhooks, MCP-Server und Agentenbeziehungen inventarisieren und widerrufen. [S-150; S-009]
- Queues, Cronjobs, durable Workflows, Retries, DLQ und ausstehende Freigaben kontrolliert beenden oder übergeben. [S-170; S-173]
- Daten, Audit, Konfiguration und Schemas in dokumentierten Formaten exportieren und Integrität prüfen. [S-062; S-004]
- Providerdaten, Caches, Logs, Indizes, Backups und lokale Kopien nach Rechts- und Aufbewahrungsplan behandeln. [S-066; S-162]
- Fallbackbetrieb beziehungsweise neue Integration mit Reconciliation gegen das System of Record starten. [S-046; S-013]
Zwei vollständige Referenzarchitekturen und Entscheidungsmatrizen
E-Mail → KI → CRM → Angebot → Freigabe → Versand
Abbildung: Abbildung 6: Referenzablauf einer Angebotsanfrage. KI extrahiert und formuliert; Identität, Preise, Freigabe und Versand bleiben kontrolliert. [S-188; S-085; S-189; S-077]
| Nr. | Komponente | Kontrollierter Schritt | Ergebnis |
|---|---|---|---|
| 1 | Mailbox-Ereignis | Push/Webhook liefert Signal; Message-ID, Mandant, Empfangszeit und Subscription erfassen. [S-188; S-185] | Signal akzeptiert, noch keine Fachwirkung. |
| 2 | Schnelle Annahme | Signatur/Auth, Größenlimit und Schema prüfen; Ereignis speichern und quittieren. [S-076; S-136] | Unveränderter Intake-Datensatz. |
| 3 | Deduplizierung | Provider-ID und fachliche Message-ID gegen Dedupe Store prüfen. [S-044] | Duplikat beendet sich ohne Doppelwirkung. |
| 4 | Queue/Workflow | Nachricht asynchron übernehmen; Retrybudget, DLQ und Timeout setzen. [S-169; S-170] | Persistenter Verarbeitungszustand. |
| 5 | Nachricht/Anhänge | Text, MIME, Größe, Prüfsumme, Malware und zulässige Dateitypen prüfen. [S-035; S-182] | Quarantäne oder freigegebener Inhalt. |
| 6 | Datenminimierung | Nur für Zweck und Bearbeitung erforderliche Inhalte an das Modell geben. [S-066; S-068] | Redigierter Modellkontext. |
| 7 | KI-Extraktion | Schema für Kontakt, Firma, Bedarf, Produkte, Mengen, Termine, offene Fragen, Unsicherheit und Quellenstellen verwenden. [S-022; S-085] | Validiertes JSON; keine Buchung. |
| 8 | Prompt-Injection-Grenze | Mail und Anhang als nicht vertrauenswürdige Daten behandeln; keine eingebetteten Toolanweisungen übernehmen. [S-033; S-034] | Policybefund und bereinigte Daten. |
| 9 | CRM-Abgleich | Kontakt/Firma über kontrollierte Suchfelder finden; mehrere Treffer dem Menschen zeigen. [S-189; S-032] | Eindeutige externe/CRM-ID oder Klärfall. |
| 10 | Opportunity/Anfrage | Nur erlaubte Felder mit Herkunft und Versionsstand anlegen oder aktualisieren. [S-098; S-032] | CRM-Entwurf mit Audit. |
| 11 | Produkt-/Preislogik | Artikel, Preis, Rabatt, Steuer und Lieferbedingungen aus ERP/Regelwerk beziehen. [S-195; S-002] | Deterministische Angebotspositionen. |
| 12 | Textentwurf | KI formuliert Anschreiben und Erläuterungen ausschließlich aus freigegebenen Fakten. [S-008; S-085] | Entwurf mit Quellen-/Feldbezug. |
| 13 | Freigabeansicht | Empfänger, CRM-Datensatz, Positionen, Preise, Abweichungen, personenbezogene Inhalte und Anlagen anzeigen. [S-003; S-107] | Nachvollziehbare Entscheidung. |
| 14 | Menschliche Freigabe | Freigabe, Korrektur oder Ablehnung mit Nutzeridentität und Zeit erfassen. [S-071; S-031] | Signierter Freigabestatus. |
| 15 | Outbox/Versand | Freigegebenes Artefakt mit Idempotency-Key an Mail-API senden. [S-045; S-184] | Einmalige Versandabsicht. |
| 16 | Read-after-write | Provider-Message-ID und tatsächlichen Versandstatus zurücklesen. [S-184; S-049] | Nachgewiesener Seiteneffekt. |
| 17 | CRM-Rückschreibung | Angebotsversion, Versandzeit, Empfänger, Freigabe und Provider-ID protokollieren. [S-189; S-031] | Vollständige Vorgangshistorie. |
| 18 | Reconciliation | Push-/Webhook-Lücken über Delta/Abgleich erkennen; offene Vorgänge und DLQ überwachen. [S-187; S-193; S-050] | Soll-Ist-Bericht und Nachbearbeitung. |
Fehler- und Freigabematrix für den E-Mail-Prozess
| Fehlerbild | Automatische Reaktion | Mensch erforderlich? |
|---|---|---|
| Mail doppelt zugestellt | Dedupe-Key erkennt vorhandenen Vorgang; vorhandenes Ergebnis zurückgeben. [S-044] | Nein, außer Zustände widersprechen sich. |
| Anhang verdächtig oder unlesbar | Quarantäne; keine Modell- und CRM-Verarbeitung. [S-035] | Ja, sichere Nachforderung. |
| Mehrere CRM-Treffer | Keine automatische Zuordnung oder Neuanlage. [S-032] | Ja, Datensatz wählen. |
| KI-Ausgabe verletzt Schema | Begrenzter Korrekturversuch oder Klärfall; niemals ungeprüft schreiben. [S-022; S-163] | Bei wiederholtem Fehler ja. |
| Produkt nicht eindeutig | Keine erfundene Artikelnummer; Rückfrageentwurf. [S-008] | Ja. |
| Rabatt über Grenze | Tool/Regel lehnt ab oder fordert Step-up-Freigabe. [S-107; S-003] | Ja, berechtigte Rolle. |
| Mail-API Timeout nach Send | Status als unbekannt; Provider-ID/Outbox abgleichen, nicht blind neu senden. [S-043; S-044] | Nur bei ungeklärtem Zustand. |
| CRM schreibt, Versand scheitert | Vorgang bleibt in explizitem Teilstatus; Retry oder Kompensation nach Runbook. [S-137; S-052] | Ab Schwelle/Eskalation. |
| Token abgelaufen | Einmal kontrolliert erneuern; bei Authfehler stoppen und alarmieren. [S-074; S-150] | Bei Re-Autorisierung. |
| Prompt Injection fordert Datenauszug | Toolpolicy verweigert Massenzugriff; Incident-/Securityevent protokollieren. [S-033; S-107] | Bei verdächtigem Muster. |
ERP → Datenplattform → KI-Auswertung → Dashboard → Benachrichtigung
Abbildung: Abbildung 7: Referenzablauf für ERP-Daten. KPI werden deterministisch berechnet; KI erklärt Auffälligkeiten und nennt Evidenz. [S-196; S-177; S-179; S-008]
| Nr. | Baustein | Ausgestaltung |
|---|---|---|
| 1 | Quellvertrag | Objekte, Schlüssel, Änderungszeit, Buchungsstatus, Einheit, Währung und Löschsemantik dokumentieren. [S-196; S-002] |
| 2 | Extraktionsmuster | API/OData für kontrollierte Abfrage, Event/CDC für Änderungen; Snapshot plus Delta planen. [S-128; S-177; S-179] |
| 3 | Checkpoint | Offset, Cursor oder Delta-Token persistent und mandantenbezogen speichern. [S-187; S-180] |
| 4 | Landing Zone | Rohdaten unverändert mit Quelle, Importzeit, Schema-Version und Prüfsumme ablegen. [S-183; S-025] |
| 5 | Schema-/Qualitätsprüfung | Typen, Pflichtfelder, Beziehungen, Einheiten, Zeitzonen und Dubletten deterministisch validieren. [S-022; S-001] |
| 6 | Kanonisches Modell | ERP-spezifische Felder auf dokumentierte Geschäftsbegriffe abbilden. [S-002; S-004] |
| 7 | KPI-Berechnung | Bestand, Auftragseingang, Lieferfähigkeit, Durchlaufzeit oder Abweichung per SQL/Regelwerk berechnen. [S-099; S-008] |
| 8 | Datenfrische | Zeitstand jeder KPI und toleriertes Alter sichtbar machen; SLO definieren. [S-049; S-056] |
| 9 | KI-Eingang | Nur berechnete KPI, relevante Vergleichszeilen und zulässige Metadaten bereitstellen. [S-066; S-008] |
| 10 | KI-Auswertung | Erklärung, Priorisierung und Hypothesen in engem Schema; keine neue offizielle Kennzahl. [S-085; S-029] |
| 11 | Evidenz | Jede Aussage auf KPI, Zeitraum und Quellzeilen/Objekt-IDs zurückführen. [S-028; S-055] |
| 12 | Dashboard | Filter, Zeitraum, Datenstand, Definition und Drill-down sichtbar machen. [S-001; S-049] |
| 13 | Benachrichtigung | Deterministische Schwelle, Empfänger, Cooldown, Quittierung und Eskalation verwenden. [S-050; S-025] |
| 14 | Reconciliation | Regelmäßig Vollständigkeit, Summen und Checkpoints gegen ERP prüfen; Backfill ermöglichen. [S-046; S-178] |
| 15 | Betrieb | Importlatenz, Fehlerrate, Queuealter, Schemaänderungen, Modellqualität und Kosten überwachen. [S-054; S-059; S-049] |
Wann keine KI benötigt wird
| Aufgabe | Bessere Standardlösung | KI erst dann sinnvoll, wenn … |
|---|---|---|
| Kontakt über eindeutige E-Mail/ID finden | Indexierte Datenbank- oder CRM-Abfrage. [S-189; S-099] | Mehrdeutige freie Texte oder Aliasnamen begründet aufgelöst werden müssen. [S-008] |
| Preis, Steuer, Rabatt oder Marge berechnen | Versioniertes Regelwerk beziehungsweise ERP. [S-195; S-002] | Nur Formulierung oder Erklärung aus bereits berechneten Werten benötigt wird. [S-008] |
| Bestands-/Umsatzkennzahl berechnen | SQL, BI-Modell oder deterministische Aggregation. [S-099] | Auffälligkeiten sprachlich erklärt oder priorisiert werden sollen. [S-085] |
| Webhook validieren und deduplizieren | Signatur, Timestamp und Dedupe Store. [S-076; S-044] | Nicht erforderlich; das ist Sicherheits- und Reliabilitylogik. |
| Berechtigung entscheiden | RBAC/ABAC/Policycode mit Objekt- und Kontextprüfung. [S-032] | Allenfalls eine Erklärung der Entscheidung erstellt wird; nie die alleinige Entscheidung. [S-008] |
| Statusmaschine/Workflow | BPMN oder durable Workflow Engine. [S-137; S-173] | Freitext interpretiert oder ein Entwurf innerhalb fester Zustandsgrenzen erstellt wird. [S-008] |
| Datei speichern, versionieren, löschen | Objektspeicher, ACL, Versionierung und Lifecycle. [S-183; S-066] | Inhalt klassifiziert oder zusammengefasst werden soll. [S-108] |
| API-Felder transformieren | Mapping/ETL-Code und Schema. [S-022; S-177] | Semantische Zuordnung ohne verlässliche Regel unvermeidbar ist und überprüft wird. [S-008] |
API, MCP oder A2A?
| Frage | Direkte API / Workflow | MCP | A2A |
|---|---|---|---|
| Wer interagiert? | Klar bekannte Dienste und Prozessschritte. [S-021; S-137] | KI-Host/Client mit Tool- oder Ressourcenserver. [S-087] | Eigenständige Agenten mit eigener Zuständigkeit. [S-211] |
| Primärer Nutzen | Expliziter, testbarer Systemvertrag und stabile Orchestrierung. [S-021; S-173] | Standardisierte Entdeckung und Nutzung KI-naher Fähigkeiten. [S-100] | Delegation und Zusammenarbeit über Taskgrenzen. [S-208] |
| Typische Gefahr | Teilfehler, Kopplung, Retry, Rechte und Versionen. [S-043; S-027] | Ungeprüfter Server, übermächtige Tools, Token- und Prompt-Injection-Risiken. [S-089; S-033] | Opake Delegation, Datenweitergabe und unklare Agentenverantwortung. [S-212] |
| Wann vermeiden? | Nicht vermeiden, wenn ein klarer deterministischer Vertrag genügt. | Wenn nur ein einzelner fest verdrahteter Dienstaufruf ohne wiederverwendbare KI-Fähigkeit nötig ist. [S-001] | Wenn eine normale Workflow-Engine und APIs die Zuständigkeiten klarer und günstiger abbilden. [S-003] |
20 Mythenprüfungen
„Eine API-Verbindung ist zuverlässig, sobald der erste Testaufruf funktioniert.“
Urteil: Falsch. Der Happy Path sagt nichts über Limits, Timeouts, Duplikate, Schemaänderungen, Tokenablauf, Teilfehler, Reconciliation oder Betrieb aus. [S-011; S-047; S-001]
„HTTP 200 bedeutet, dass der Geschäftsvorgang erfolgreich war.“
Urteil: Falsch. 200 belegt lediglich eine erfolgreiche HTTP-Verarbeitung nach Serverdefinition. Richtiger Datensatz, fachlicher Status und Außenwirkung müssen separat nachgewiesen werden. [S-023; S-049]
„Webhooks werden genau einmal geliefert.“
Urteil: Falsch. Wiederholungen und Lücken sind üblich. Empfänger brauchen Deduplizierung, Idempotenz und einen Wiederabgleich. [S-076; S-044; S-187]
„Eine Queue verhindert doppelte Verarbeitung.“
Urteil: Falsch. Viele Queues liefern mindestens einmal. Die fachliche Einmaligkeit entsteht am Consumer und Seiteneffekt. [S-168; S-045]
„Exactly once löst sämtliche Duplikatprobleme.“
Urteil: Irreführend. Garantien gelten nur innerhalb definierter Grenzen. Externe CRM-, Mail- oder ERP-Wirkungen benötigen weiterhin Idempotenz oder Kompensation. [S-172; S-099]
„OAuth bedeutet automatisch sichere Anmeldung.“
Urteil: Falsch. OAuth regelt Delegation; Identität kommt typischerweise über OIDC. Sichere Flows, Tokenprüfung, Scopes und Revocation bleiben nötig. [S-072; S-156; S-074]
„Ein Access Token mit richtigem Scope ersetzt Objektberechtigungen.“
Urteil: Falsch. Scopes sind grob. Server müssen Mandant, Rolle, Datensatz, Feld und Aktion zusätzlich autorisieren. [S-032; S-027]
„MFA verhindert die Übernahme von Integrationskonten.“
Urteil: Falsch. Sessiondiebstahl, Recovery, Social Engineering und gestohlene OAuth-Tokens können MFA umgehen. [S-205; S-202; S-071]
„Structured Output macht LLM-Antworten wahr.“
Urteil: Falsch. Ein Schema erzwingt Form. Formal gültige Werte können weiterhin inhaltlich falsch oder unzulässig sein. [S-085; S-022]
„Tool Calling ist eine autorisierte Aktion.“
Urteil: Falsch. Das Modell schlägt Werkzeug und Argumente vor. Anwendung und Server müssen unabhängig validieren und autorisieren. [S-082; S-107; S-032]
„MCP ist eine neue Datenbank oder ein Memory-System.“
Urteil: Falsch. MCP standardisiert Protokollzugriff auf Fähigkeiten und Ressourcen. Speicherung, Retrieval, Indexierung und Memory sind separate Komponenten. [S-087; S-108]
„Ein MCP-Registry-Eintrag ist ein Sicherheitszertifikat.“
Urteil: Falsch. Auffindbarkeit und Metadaten belegen weder Codequalität noch Rechte, Herkunft, Supply-Chain-Sicherheit oder Eignung. [S-115; S-199]
„Lokale MCP-Server sind ungefährlich, weil sie nicht in der Cloud laufen.“
Urteil: Falsch. Lokale Server können mit Benutzerrechten auf Dateien, Prozesse und Secrets zugreifen; fehlende Bindungs- oder Authkontrollen führten bereits zu RCE-Advisories. [S-198; S-200]
„A2A ersetzt MCP.“
Urteil: Falsch. A2A verbindet eigenständige Agenten; MCP verbindet Hosts/Agenten mit Tools, Ressourcen und Promptbausteinen. Beide können sich ergänzen. [S-213; S-100]
„Ein Agent Card beweist, dass ein Agent vertrauenswürdig ist.“
Urteil: Falsch. Die Karte beschreibt Fähigkeiten und Sicherheitsanforderungen. Vertrauen erfordert Identitäts-, Betreiber-, Policy- und Ergebnisprüfung. [S-211; S-212]
„Low-Code übernimmt Retry, Datenschutz und Sicherheit automatisch.“
Urteil: Falsch. Plattformen stellen Bausteine bereit. Die konkrete Konfiguration von Scopes, Secrets, Idempotenz, Datenpfad und Fehlerwirkung bleibt Projektverantwortung. [S-007; S-066; S-030]
„Direkter Datenbankzugriff ist immer schneller und deshalb besser.“
Urteil: Falsch. Er kann Geschäftslogik, Autorisierung und Supportgrenzen umgehen und erhöht Kopplung und Schadenspotenzial. [S-099; S-032; S-040]
„Backups sind vorhanden, also ist Wiederherstellung geklärt.“
Urteil: Falsch. Erst ein getesteter Restore mit Zeit- und Datenverlustzielen belegt die Nutzbarkeit. [S-078; S-012; S-061]
„Mehr Agenten machen einen Prozess automatisch intelligenter.“
Urteil: Falsch. Mehr Komponenten erhöhen Kommunikations-, Zustands-, Berechtigungs- und Fehlerkomplexität. Sie sind nur sinnvoll, wenn getrennte Zuständigkeiten einen messbaren Vorteil bringen. [S-208; S-001]
„Die KI trägt die Verantwortung für den ausgeführten Workflow.“
Urteil: Falsch. Das einsetzende Unternehmen und seine Verantwortlichen müssen Daten, Tools, Freigaben, Betrieb und Rechtsgrundlage kontrollieren. [S-068; S-067; S-092]
20 offene Technik-, Rechts- und Praxisfragen
Offene Punkte werden ausdrücklich als projektspezifisch oder schnell veränderlich ausgewiesen. Technische Modebegriffe ersetzen keine belastbare Antwort.
| Nr. | Frage | Belastbarer Stand / offene Grenze |
|---|---|---|
| 1 | Welche Teile der MCP-Erweiterungen werden von den in einem konkreten Unternehmen eingesetzten Hosts und Servern tatsächlich interoperabel unterstützt? | Die Spezifikation entwickelt sich schnell; Capability- und Kompatibilitätstests bleiben projektspezifisch. [S-113; S-112; S-101] |
| 2 | Wie stabil bleiben MCP-Servermetadaten und Toolbeschreibungen über Updates hinweg? | Deprecation- und Registrymechanismen existieren, aber reale Betreiberdisziplin und semantische Kompatibilität variieren. [S-115; S-006] |
| 3 | Welche A2A-1.0-Funktionen sind in den verwendeten SDKs vollständig und sicher implementiert? | Der Standard ist stabil, SDK-Versionen und Funktionsumfang entwickeln sich weiter und müssen separat qualifiziert werden. [S-208; S-210] |
| 4 | Wann ist A2A gegenüber einer klassischen API oder Workflow-Engine wirtschaftlich gerechtfertigt? | Dafür gibt es keine universelle Schwelle; getrennte Agenteneigentümer, Opazität und asynchrone Tasks sind starke, aber nicht allein ausreichende Gründe. [S-211; S-001] |
| 5 | Wie werden Prompt-Injection-Risiken bei mehreren verketteten Agenten gemessen? | Bekannte Kontrollen existieren, aber Ende-zu-Ende-Benchmarks für reale Toolketten bleiben abhängig von Modellen, Daten und Rechten. [S-033; S-034; S-213] |
| 6 | Welche Toolaktionen dürfen nach genügend Betriebserfahrung ohne menschliche Freigabe erfolgen? | Dies hängt von Reversibilität, Betrags-/Mengenlimits, Evidenz, Fehlerfolgen und Aufsicht ab; eine pauschale Antwort ist UNKLAR. [S-008; S-003] |
| 7 | Wie lange müssen Dedupe- und Idempotenzzustände gespeichert werden? | Mindestens über das maximale Replay- und Retryfenster hinaus; konkrete Fristen hängen von Provider und Geschäftsvorgang ab. [S-170; S-045] |
| 8 | Wie wird fachliche Reihenfolge bei mehreren Quellsystemen zuverlässig bestimmt? | Eventzeit allein reicht häufig nicht; Versions-, Sequenz- oder Domänenregeln sind projektspezifisch. [S-025; S-171; S-098] |
| 9 | Welche Providerlimits gelten für das konkrete Konto, Lizenzpaket und den konkreten Endpunkt? | Living Documentation und tenantbezogene Limits müssen vor Dimensionierung und regelmäßig im Betrieb geprüft werden. [S-190; S-155] |
| 10 | Wie zuverlässig sind Webhook- und Delta-Kombinationen des jeweils eingesetzten SaaS-Providers? | Dokumentierte Mechanismen existieren; tatsächliche Retention, Ausfallverhalten und Lücken müssen mit Test und Reconciliation validiert werden. [S-185; S-187; S-193] |
| 11 | Welche Daten dürfen zur Fehlerdiagnose in Prompts, Traces und Logs gespeichert werden? | Zweck, Rechtsgrundlage, Sensibilität, Zugriff und Aufbewahrung sind kontextspezifisch; pauschales Voll-Logging ist nicht vertretbar. [S-066; S-031; S-057] |
| 12 | Wie wird eine Organisation über kompromittierte Drittanbieter-OAuth-Tokens rechtzeitig informiert? | Anbieterprozesse unterscheiden sich; eigene Anomalieerkennung und ein aktuelles Appinventar bleiben notwendig. [S-202; S-207; S-010] |
| 13 | Wann lohnt sich Token Exchange oder Proof-of-Possession gegenüber einfacherem OAuth? | Der Nutzen steigt mit Kettenlänge und Schadenspotenzial; Interoperabilität und Schlüsselbetrieb müssen gegen den Sicherheitsgewinn abgewogen werden. [S-148; S-146; S-147] |
| 14 | Wie werden Modell- und API-Versionen gemeinsam ausgerollt, wenn Toolverhalten sich ändert? | Schema- und Regressionstests helfen, aber probabilistische Verhaltensänderungen erfordern canaryartige Vergleichstests. [S-011; S-047; S-006] |
| 15 | Welche Reconciliation-Frequenz ist angemessen? | Sie hängt von Schaden, Datenvolumen, Provider-Retention, Kosten und toleriertem Datenalter ab. [S-049; S-187] |
| 16 | Wie lassen sich irreversible Aktionen in langen Agentenketten begrenzen? | Freigabepunkte, Budgets, Step-up-Authentisierung, Dry-Run und kompensierbare Teilschritte sind bekannt; vollständige Reversibilität ist oft unmöglich. [S-137; S-107; S-212] |
| 17 | Wie viel Integrationslogik darf in Toolbeschreibungen statt in Code liegen? | Beschreibungen steuern Modellverhalten, sind aber keine sichere Policy. Geschäfts- und Zugriffskontrollen gehören in ausführbaren, testbaren Code. [S-107; S-033] |
| 18 | Wie wird der Exit eines SaaS-, MCP- oder Agentenanbieters praktisch getestet? | Tokenrevoke, Datenexport, Webhooklöschung, Workflowstopp, Reprocessing und Löschung müssen als eigenes Szenario geprobt werden. [S-150; S-004; S-066] |
| 19 | Welche Schnittstellen müssen aufgrund des Cyber Resilience Act künftig zusätzliche Herstellerprozesse erhalten? | Anwendbarkeit und Übergangsfristen hängen vom konkreten Produkt und dessen Bereitstellung ab; individuelle Prüfung bleibt erforderlich. [S-042; S-007] |
| 20 | Wie wird der Nutzen von KI gegenüber deterministischer Integration sauber gemessen? | Benötigt getrennte Baseline für Qualität, Zeit, Fehler, Freigabeaufwand, Kosten und Risikowirkung; allgemeine Modellbenchmarks genügen nicht. [S-001; S-049; S-008] |
Glossar — 145 Begriffe
- A2A
- Offenes Protokoll zur Kommunikation eigenständiger Agentensysteme über Agent Cards, Messages, Tasks und Artifacts. [S-208]
- Access Token
- Credential, mit dem ein Client auf eine geschützte Ressource zugreift; Reichweite und Lebensdauer sind zu prüfen. [S-072]
- Acknowledgement
- Bestätigung eines Consumers, dass eine Nachricht erfolgreich verarbeitet wurde und aus der Queue entfernt werden kann. [S-169]
- Agent
- Softwarekomponente, die Ziele verarbeitet, Modelle und Werkzeuge nutzt und dabei Zustände oder Aktionen koordiniert. [S-211; S-087]
- Agent Card
- A2A-Metadokument zu Identität, Fähigkeiten, Endpunkten und Sicherheitsanforderungen eines Agenten. [S-211]
- AMQP
- Offenes Messaging-Protokoll für zuverlässige, interoperable Nachrichtenübertragung. [S-134]
- API
- Definierter Vertrag, über den Software Daten oder Funktionen eines anderen Systems nutzt. [S-021]
- API Gateway
- Zwischenschicht für Routing, Authentisierung, Limits, Beobachtbarkeit und Schutz von APIs. [S-027]
- API Key
- Statisches Geheimnis zur Identifikation oder Autorisierung einer Anwendung; häufig ohne Nutzerdelegation. [S-030]
- Artifact
- Strukturiertes Ergebnis einer A2A-Aufgabe, beispielsweise Datei, Text oder Datenobjekt. [S-211]
- AsyncAPI
- Spezifikation zur Beschreibung nachrichten- und ereignisgetriebener Schnittstellen. [S-120]
- Audience
- Bezeichner der Ressource oder des Dienstes, für den ein Token bestimmt ist. [S-075]
- Authentisierung
- Feststellung oder Prüfung, welche Identität eine Anfrage stellt. [S-071]
- Autorisierung
- Entscheidung, ob eine identifizierte Entität eine konkrete Ressource und Operation nutzen darf. [S-032]
- Backoff
- Wachsende Wartezeit zwischen Wiederholungsversuchen, um gestörte Dienste nicht zusätzlich zu überlasten. [S-043]
- Backpressure
- Mechanismus, mit dem ein langsamer Verbraucher den Zufluss neuer Arbeit begrenzt oder puffert. [S-046]
- Batch
- Gebündelte Verarbeitung mehrerer Datensätze oder Operationen in einem Lauf oder Request. [S-023]
- Bearer Token
- Token, das grundsätzlich von jedem Besitzer verwendet werden kann und deshalb besonders geschützt werden muss. [S-141]
- BPMN
- Notation zur Modellierung von Geschäftsprozessen, Ereignissen, Entscheidungen und Aktivitäten. [S-137]
- Callback
- Vom aufgerufenen System später ausgelöste Rückmeldung an einen zuvor registrierten Endpunkt. [S-076]
- Canary
- Begrenzter Rollout an einen kleinen Teil der Nutzer oder Last zur Früherkennung von Problemen. [S-047]
- Capability Negotiation
- Aushandlung oder Erkennung der von Client und Server unterstützten Protokollfähigkeiten. [S-102]
- CDC
- Change Data Capture; Erfassung und Weitergabe von Änderungen aus einem Datenbestand. [S-177]
- Circuit Breaker
- Schutzmuster, das Aufrufe an einen wiederholt fehlerhaften Dienst vorübergehend stoppt. [S-046]
- Client Credentials
- OAuth-Muster für den Zugriff einer Anwendung in eigenem Namen ohne interaktiven Nutzer. [S-072]
- CloudEvents
- Spezifikation für einheitliche Metadaten von Ereignissen. [S-025]
- Compensation
- Fachliche Gegenaktion, die Wirkung eines bereits abgeschlossenen Schrittes begrenzt oder korrigiert. [S-137]
- Consumer
- Komponente, die Nachrichten, Events oder Datenänderungen empfängt und verarbeitet. [S-171]
- Consumer Group
- Gruppe von Streamverbrauchern, die Partitionen untereinander aufteilt. [S-171]
- Contract Test
- Test, ob Provider und Consumer die vereinbarten Schnittstellenerwartungen einhalten. [S-011]
- Correlation ID
- Vorgangskennzeichen, das zusammengehörige Schritte über mehrere Systeme verbindet. [S-058]
- Cursor
- Fortsetzungswert für paginierte oder inkrementelle Abfragen. [S-187]
- Dead-Letter-Queue
- Separate Queue für Nachrichten, die nach begrenzten Versuchen nicht erfolgreich verarbeitet wurden. [S-170]
- Deduplication
- Erkennung mehrfach eingetroffener Nachrichten oder Vorgänge anhand stabiler Schlüssel. [S-044]
- Delta Query
- Abfrageverfahren, das nur Änderungen seit einem gespeicherten Stand liefert. [S-187]
- Deprecation
- Ankündigung, dass eine Funktion künftig nicht mehr empfohlen oder entfernt wird. [S-138]
- Discovery
- Automatisierte Ermittlung von Endpunkten, Metadaten oder Fähigkeiten eines Dienstes. [S-142]
- DLQ
- Kurzform für Dead-Letter-Queue. [S-170]
- Domain Event
- Fachlich benanntes Ereignis, das eine relevante Zustandsänderung der Domäne ausdrückt. [S-025]
- DPoP
- OAuth-Verfahren, das Access Tokens kryptografisch an einen Schlüssel des Clients bindet. [S-147]
- Dry-Run
- Ausführung, die geplante Wirkung zeigt, aber keine produktive Änderung vornimmt. [S-040]
- ETag
- HTTP-Metadatum zur Identifikation einer Ressourcenversion und für bedingte Anfragen. [S-023]
- Event
- Aufzeichnung, dass etwas zu einem bestimmten Zeitpunkt oder Zustand geschehen ist. [S-025]
- Event Bus
- Infrastruktur, über die Produzenten Ereignisse veröffentlichen und Verbraucher abonnieren. [S-120]
- Event ID
- Eindeutiges Kennzeichen eines Ereignisses zur Korrelation und Deduplizierung. [S-025]
- Eventual Consistency
- Zustand, bei dem verteilte Kopien nicht sofort, aber nach Verarbeitung aller Änderungen übereinstimmen sollen. [S-098]
- Exactly Once
- Begriff für genau-einmalige Verarbeitung innerhalb definierter Grenzen; keine pauschale Ende-zu-Ende-Garantie. [S-172]
- Function Calling
- Providerbegriff für die Auswahl einer definierten Funktion und strukturierter Argumente durch ein Modell. [S-082]
- GraphQL
- Typisierte Abfragesprache und Laufzeit für flexible API-Abfragen und Mutationen. [S-122]
- gRPC
- RPC-Framework mit Protocol Buffers, Codegenerierung und Streaming. [S-125]
- History ID
- Gmail-Fortsetzungsstand für inkrementelle Mailboxänderungen. [S-188]
- HMAC
- Kryptografischer Nachrichtenauthentisierungscode, häufig zur Webhook-Signaturprüfung eingesetzt. [S-136]
- HTTP 202
- Status für angenommene, aber noch nicht abgeschlossene Verarbeitung. [S-023]
- HTTP 409
- Status für Konflikte mit dem aktuellen Zustand einer Ressource. [S-023]
- HTTP 429
- Status für zu viele Anfragen beziehungsweise Drosselung. [S-155]
- ID Token
- OIDC-Token mit Aussagen über die authentisierte Sitzung beziehungsweise Identität; kein allgemeines API-Access-Token. [S-156]
- Idempotency Key
- Vom Client oder System verwendeter Schlüssel, der wiederholte gleiche Vorgänge auf eine fachliche Wirkung abbildet. [S-045]
- Idempotenz
- Eigenschaft, dass eine wiederholte Operation dieselbe beabsichtigte Wirkung wie eine einzelne Ausführung hat. [S-023]
- Ingress
- Eingangspunkt, an dem externe Requests, Webhooks oder Nachrichten in das eigene System gelangen. [S-027]
- Integration Test
- Test des Zusammenspiels mehrerer Komponenten oder Systeme. [S-011]
- Introspection
- Prüfung eines OAuth-Tokens über einen vorgesehenen Endpunkt. [S-149]
- Issuer
- Aussteller eines Tokens oder einer Identitätsaussage. [S-075]
- Jitter
- Zufälliger Anteil einer Retry-Wartezeit zur Vermeidung synchroner Wiederholungsstürme. [S-043]
- JSON
- Textbasiertes Datenformat für strukturierte Werte, Objekte und Arrays. [S-130]
- JSON Schema
- Vokabular zur Beschreibung und Validierung von JSON-Strukturen. [S-022]
- JSON-RPC
- Protokoll für Methodenaufrufe und Antworten über JSON, unter anderem in Protokollökosystemen verwendet. [S-129]
- JWT
- Kompakte Darstellung signierter oder verschlüsselter Claims in einem Tokenformat. [S-153]
- Kafka
- Verteilte Plattform für dauerhafte, partitionierte Ereignisströme. [S-091]
- Kill Switch
- Kontrollierter Mechanismus zum Stoppen von Triggern, Workern oder Außenaktionen einer Integration. [S-010]
- Least Privilege
- Prinzip, nur die minimal notwendigen Rechte für Zweck und Dauer zu vergeben. [S-032]
- Logical Decoding
- PostgreSQL-Verfahren, das Änderungen aus dem Write-Ahead-Log in logische Datensätze überführt. [S-179]
- MCP
- Model Context Protocol; offenes Protokoll zur Verbindung von KI-Hosts mit Tools, Ressourcen und weiteren Fähigkeiten. [S-100]
- MCP Client
- Komponente im Host, die eine Verbindung zu genau einem MCP-Server verwaltet. [S-087]
- MCP Host
- Anwendung, die Nutzerinteraktion, Modell, Policies und mehrere MCP-Clients orchestriert. [S-087]
- MCP Prompt
- Vom Server angebotene Promptvorlage, die der Host kontrolliert in einen Nutzerablauf übernehmen kann. [S-109]
- MCP Resource
- Adressierbarer Inhalt, den ein MCP-Server einem Host bereitstellt. [S-108]
- MCP Server
- Dienst oder lokaler Prozess, der MCP-Fähigkeiten wie Tools oder Resources anbietet. [S-087]
- MCP Task
- Dauerhafter Handle und Zustandsrahmen für langlaufende MCP-Vorgänge. [S-112]
- MCP Tool
- Vom Server beschriebene ausführbare Operation mit Eingabeschema. [S-107]
- Message
- Kommunikationseinheit in A2A, die Inhalte als Parts und eine Rolle trägt. [S-211]
- Message Broker
- Infrastruktur zum Puffern, Routing und Zustellen von Nachrichten. [S-134]
- Message ID
- Eindeutige Kennung einer Nachricht, oft für Korrelation und Deduplizierung verwendbar. [S-002]
- mTLS
- Mutual TLS; beide Kommunikationsseiten weisen sich mit Zertifikaten aus. [S-146]
- Nonce
- Einmalwert zur Bindung oder Replay-Vermeidung in Sicherheitsprotokollen. [S-156]
- OAuth
- Standardrahmen für delegierten Zugriff auf geschützte Ressourcen. [S-072]
- OAuth Scope
- Bezeichner für einen angeforderten oder gewährten Berechtigungsumfang. [S-072]
- Object-Level Authorization
- Prüfung, ob eine Identität auf einen konkreten Datensatz zugreifen darf. [S-027]
- Observability
- Fähigkeit, internen Zustand eines Systems über Traces, Metriken und Logs zu verstehen. [S-054]
- OData
- OASIS-Protokoll für typisierte Datenservices und standardisierte Queryoptionen. [S-128]
- OpenAPI
- Spezifikation zur maschinenlesbaren Beschreibung von HTTP-APIs. [S-021]
- OpenID Connect
- Identitätsschicht auf OAuth 2.0 für standardisierte Anmeldung und ID Tokens. [S-156]
- Outbox Pattern
- Muster, bei dem Datenänderung und zu publizierendes Event in einer lokalen Transaktion gespeichert werden. [S-099; S-177]
- Pagination
- Aufteilung großer Ergebnislisten in Seiten oder Cursorabschnitte. [S-187]
- Part
- A2A-Inhaltselement für Text, Datei oder strukturierte Daten. [S-211]
- PKCE
- Erweiterung, die den OAuth-Autorisierungscode an den anfragenden Client bindet. [S-073]
- Poison Message
- Nachricht, die wegen Inhalt oder Fehler wiederholt nicht erfolgreich verarbeitet werden kann. [S-170]
- Polling
- Regelmäßiges aktives Abfragen eines Systems auf neue Daten oder Statusänderungen. [S-023]
- Problem Details
- Standardisiertes JSON- beziehungsweise HTTP-Format für maschinenlesbare Fehlerinformationen. [S-024]
- Producer
- Komponente, die Nachrichten oder Ereignisse erzeugt und veröffentlicht. [S-171]
- Prompt Injection
- Manipulation, bei der untrusted Inhalte ein Modell zu unerwünschtem Verhalten oder Toolgebrauch anweisen. [S-033]
- Protected Resource Metadata
- OAuth-Metadaten einer geschützten Ressource zur Ermittlung von Authorization Server und Anforderungen. [S-154]
- Protocol Buffer
- Sprach- und plattformneutrales Schema- und Binärformat, häufig mit gRPC verwendet. [S-127]
- Pub/Sub
- Muster, bei dem Publisher Nachrichten zu Themen senden und Subscriber sie unabhängig empfangen. [S-191]
- Queue
- Puffer für Aufgaben oder Nachrichten zwischen Produzent und Verbraucher. [S-168]
- Rate Limit
- Begrenzung von Anzahl oder Volumen zulässiger Anfragen in einem Zeitraum. [S-155]
- Reconciliation
- Soll-Ist-Abgleich zwischen Systemen zur Erkennung von Verlust, Duplikat oder Divergenz. [S-046]
- Refresh Token
- Längerlebiges OAuth-Credential zur Beschaffung neuer Access Tokens. [S-074]
- Replay
- Erneute Zustellung oder Verarbeitung eines früheren Events, Requests oder Tokenbeweises. [S-136]
- Resource Indicator
- OAuth-Parameter zur Angabe der Zielressource eines Tokens. [S-144]
- REST
- Architekturstil für ressourcenorientierte, zustandslose Interaktion über ein einheitliches Interface. [S-023]
- Retry
- Erneuter Ausführungsversuch nach einem als vorübergehend bewerteten Fehler. [S-043]
- Revocation
- Ungültigmachen eines Tokens oder Zugangs vor seinem regulären Ablauf. [S-150]
- RPO
- Recovery Point Objective; maximal tolerierter Datenverlustzeitraum. [S-012]
- RTO
- Recovery Time Objective; Zielzeit bis zur Wiederherstellung eines Dienstes. [S-012]
- Saga
- Folge lokaler Transaktionen mit Zuständen und gegebenenfalls kompensierenden Aktionen. [S-137]
- Sampling
- MCP-Fähigkeit, über die ein Server den Host kontrolliert um Modellgenerierung bittet. [S-110]
- Schema Evolution
- Kontrollierte Änderung eines Daten- oder Nachrichtenvertrags über Versionen hinweg. [S-006]
- Scope Creep
- Unkontrollierte Ausweitung von Zweck, Daten oder Berechtigungen einer Integration. [S-003]
- Secret Store
- System zur geschützten Ablage, Ausgabe und Rotation von Geheimnissen. [S-030]
- Service Account
- Nichtmenschliche Identität für Anwendungen oder Automationen. [S-014]
- SLA
- Vertragliche oder organisatorische Leistungszusage zwischen Parteien. [S-049]
- SLI
- Service Level Indicator; gemessene Kennzahl für eine relevante Diensteigenschaft. [S-049]
- SLO
- Service Level Objective; Zielwert für einen SLI über einen Zeitraum. [S-049]
- Source of Truth
- Verbindlicher Ursprung einer Information innerhalb eines definierten Kontextes. [S-002]
- SSE
- Server-Sent Events; unidirektionaler Ereignisstrom vom HTTP-Server zum Client. [S-133]
- State
- Persistierter Zustand eines Vorgangs, Tasks, Workflows oder Datensatzes. [S-173]
- State Machine
- Modell aus Zuständen und erlaubten Übergängen für einen Vorgang. [S-137]
- Stream
- Fortlaufende geordnete Folge von Nachrichten oder Ereignissen. [S-171]
- Structured Output
- Modellausgabe, die einem vorgegebenen Daten- oder JSON-Schema folgen soll. [S-085]
- Sunset
- Geplanter Zeitpunkt, ab dem eine API oder Funktion nicht mehr verfügbar sein soll. [S-139]
- System of Record
- System, das für einen definierten Datensatz oder Zustand als verbindlich gilt. [S-002]
- Task
- In A2A oder MCP persistierter Vorgang mit Status und Ergebnisbezug. [S-211; S-112]
- Timeout
- Zeitgrenze, nach der ein wartender Aufruf oder Schritt abgebrochen beziehungsweise als fehlgeschlagen behandelt wird. [S-046]
- Token Exchange
- OAuth-Verfahren zum Austausch eines Tokens gegen ein anderes für definierte Ziel- oder Delegationsbeziehungen. [S-148]
- Token Passthrough
- Ungeprüftes Weiterreichen eines erhaltenen Tokens an einen anderen Dienst; in MCP-Sicherheitsregeln untersagt. [S-106]
- Tool Calling
- Allgemeines Muster, bei dem ein Modell ein verfügbares Tool und strukturierte Argumente auswählt. [S-083]
- Trace
- Zusammenhängende Aufzeichnung eines verteilten Vorgangs über mehrere Spans und Systeme. [S-055]
- Trace Context
- Standardisierte Weitergabe von Trace-Identität und Kontext zwischen Diensten. [S-058]
- Transactional Outbox
- Konkrete Outbox-Umsetzung mit atomarer Speicherung von Geschäftsdaten und Eventdatensatz. [S-099]
- Trust Boundary
- Grenze, an der Daten, Identität oder Code aus einer anderen Vertrauensdomäne eintreten. [S-040]
- Webhook
- HTTP-basierter Callback, mit dem ein Anbieter Ereignisse an einen registrierten Empfänger sendet. [S-076]
- Webhook Signature
- Kryptografischer Nachweis, dass ein Webhook-Body vom erwarteten Absender stammt und unverändert ist. [S-136]
- Workflow Engine
- Laufzeit zur persistenten Orchestrierung mehrstufiger und langlaufender Abläufe. [S-173]
- Write-Ahead Log
- Datenbankprotokoll, das Änderungen vor ihrer endgültigen Datenseitenschreibung festhält. [S-179]
- Zero Trust
- Sicherheitsansatz, der keiner Netzposition pauschal vertraut und jeden Zugriff explizit prüft. [S-009]
Quellenmethodik und Belegmatrix
Auswahlprinzip
- Primärquellen werden bevorzugt: RFCs, offene Protokollspezifikationen, Gesetze, Behördenmaterial, offizielle technische Dokumentation, Originalstudien und offizielle Post-Mortems.
- Herstellerdokumentation wird nur für das dokumentierte Produktverhalten verwendet; sie wird nicht als neutraler Beleg für generelle Überlegenheit behandelt.
- Living Standards, Drafts, Produkt- und Sicherheitsseiten tragen hohe oder sehr hohe Refresh-Priorität.
- Ein fehlendes Veröffentlichungsdatum wird ausdrücklich als „Living Documentation; geprüft 08.08.2026“ oder UNKLAR geführt, nicht erfunden.
- Architekturregeln, die aus mehreren Quellen abgeleitet sind, werden als Synthese bezeichnet; die Quellen-ID belegt die Bausteine, nicht ein angebliches wörtliches Zitat.
- Sicherheitsfälle werden aus offiziellen Advisories, Herstellerberichten oder anerkannten Post-Mortems übernommen und mit ihrem konkreten Scope beschrieben.
Kennzahlen
| Kennzahl | Wert |
|---|---|
| Quellen gesamt | 213 |
| Als Primärquelle markiert | 160 |
| Breite Quellengruppen | 12 |
| Detailkategorien | 83 |
| Refresh sehr hoch / hoch | 59 / 87 |
| Strukturierte Belege | 86 Aussagen, 33 Praxisfelder, 25 Profile, 12 Fälle, 18 Szenarien, 56 Schritte |
| Quellengruppe | Anzahl |
| A. Recht, Datenschutz und Governance | 6 |
| B. Identität, OAuth, Tokens und Berechtigungen | 28 |
| C. Model Context Protocol | 23 |
| D. Agent2Agent und agentische Protokolle | 6 |
| E. API-Verträge, HTTP, Transport und Webhooks | 25 |
| F. Messaging, Workflows, Events und Datenintegration | 22 |
| G. CRM-, ERP-, E-Mail- und SaaS-Integration | 14 |
| H. Modelle, Tool Calling und Anbietermechanismen | 22 |
| I. Sicherheit und Secure Development | 22 |
| J. Vorfälle und Post-Mortems | 10 |
| K. Zuverlässigkeit, Observability und Betrieb | 28 |
| L. Software Engineering, Anforderungen und Dokumentation | 7 |
Kompakte Belegmatrix
| ID | Gruppe | Herausgeber | Datum | Status | Refresh |
|---|---|---|---|---|---|
| S-001 | Software Engineering, Anforderungen und Dokumentation | ISO / IEC | 2023 | Aktuelle Ausgabe | niedrig |
| S-002 | Software Engineering, Anforderungen und Dokumentation | ISO / IEC / IEEE | 2018; Nachfolgedokument in Entwicklung, geprüft 08.08.2026 | Gültige Ausgabe am Stichtag | mittel |
| S-003 | Software Engineering, Anforderungen und Dokumentation | ISO / IEC / IEEE | 2021 | Aktuelle Ausgabe | niedrig |
| S-004 | Software Engineering, Anforderungen und Dokumentation | ISO / IEC / IEEE | 2022 | Aktuelle Ausgabe | niedrig |
| S-005 | Software Engineering, Anforderungen und Dokumentation | IEEE Computer Society | 10.2024 | Aktuelle Ausgabe am Stichtag | mittel |
| S-006 | Software Engineering, Anforderungen und Dokumentation | Semantic Versioning | 2013 | Version 2.0.0 | niedrig |
| S-007 | Sicherheit und Secure Development | NIST | 03.02.2022 | Final | mittel |
| S-008 | Sicherheit und Secure Development | NIST | 26.07.2024 | Final | hoch |
| S-009 | Sicherheit und Secure Development | NIST | 26.02.2024 | Final | mittel |
| S-010 | Vorfälle und Post-Mortems | NIST | 03.04.2025 | Final | mittel |
| S-011 | Sicherheit und Secure Development | NIST | 09.2008 | Final; methodische Grundlage | niedrig |
| S-012 | Zuverlässigkeit, Observability und Betrieb | NIST | 11.11.2010 | Final; älter, aber weiterhin referenziert | mittel |
| S-013 | Zuverlässigkeit, Observability und Betrieb | Bundesamt für Sicherheit in der Informationstechnik | 14.06.2023 | Final | mittel |
| S-014 | Sicherheit und Secure Development | ISO / IEC | 2022 | Aktuelle Ausgabe | niedrig |
| S-015 | Software Engineering, Anforderungen und Dokumentation | GitHub | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-016 | Zuverlässigkeit, Observability und Betrieb | GitHub | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-017 | Zuverlässigkeit, Observability und Betrieb | GitHub | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-018 | Zuverlässigkeit, Observability und Betrieb | GitHub | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-019 | Zuverlässigkeit, Observability und Betrieb | GitHub | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-020 | Zuverlässigkeit, Observability und Betrieb | GitHub | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-021 | API-Verträge, HTTP, Transport und Webhooks | OpenAPI Initiative | 19.09.2025 | Aktuelle Fassung am Stichtag | hoch |
| S-022 | API-Verträge, HTTP, Transport und Webhooks | JSON Schema project | 31.08.2022 | Aktuelle stabile Draft-Familie am Stichtag | mittel |
| S-023 | API-Verträge, HTTP, Transport und Webhooks | IETF / Fielding, Nottingham und Reschke | 06.2022 | Standards Track | niedrig |
| S-024 | API-Verträge, HTTP, Transport und Webhooks | IETF / Nottingham, Wilde und Dalal | 07.2023 | Standards Track | niedrig |
| S-025 | API-Verträge, HTTP, Transport und Webhooks | Cloud Native Computing Foundation | 03.02.2022 | Version 1.0.2 | mittel |
| S-026 | Sicherheit und Secure Development | OWASP | 30.05.2025 | Aktuelle Hauptversion | hoch |
| S-027 | Sicherheit und Secure Development | OWASP | 2023 | Aktuelle Ausgabe am Stichtag | hoch |
| S-028 | Modelle, Tool Calling und Anbietermechanismen | OpenAI | Living Documentation; geprüft 08.08.2026 | Aktueller Leitfaden; Evals-Plattform mit angekündigter Abschaltung zum 30.11.2026 | sehr hoch |
| S-029 | Modelle, Tool Calling und Anbietermechanismen | Anthropic | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | sehr hoch |
| S-030 | Identität, OAuth, Tokens und Berechtigungen | OWASP Cheat Sheet Series | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-031 | Sicherheit und Secure Development | OWASP Cheat Sheet Series | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-032 | Sicherheit und Secure Development | OWASP Cheat Sheet Series | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-033 | Sicherheit und Secure Development | OWASP GenAI Security Project | 03.08.2026 | Aktuelle Ausgabe am Stichtag | sehr hoch |
| S-034 | Sicherheit und Secure Development | MITRE | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Knowledge Base | hoch |
| S-035 | Sicherheit und Secure Development | OWASP Cheat Sheet Series | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-036 | Sicherheit und Secure Development | OWASP Cheat Sheet Series | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-037 | Sicherheit und Secure Development | OWASP Cheat Sheet Series | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-038 | Sicherheit und Secure Development | OWASP Cheat Sheet Series | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-039 | API-Verträge, HTTP, Transport und Webhooks | OWASP Cheat Sheet Series | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-040 | Sicherheit und Secure Development | CISA | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Guidance | hoch |
| S-041 | Sicherheit und Secure Development | CISA | 17.01.2025 | Final | hoch |
| S-042 | Zuverlässigkeit, Observability und Betrieb | Europäische Union | 23.10.2024; ABl. 20.11.2024 | In Kraft; gestaffelte Anwendung | sehr hoch |
| S-043 | Zuverlässigkeit, Observability und Betrieb | Amazon Web Services | 12.06.2026 | Aktualisierte Fassung | hoch |
| S-044 | Zuverlässigkeit, Observability und Betrieb | Amazon Web Services | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-045 | Zuverlässigkeit, Observability und Betrieb | Stripe | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-046 | Zuverlässigkeit, Observability und Betrieb | 2018 | Online-Ausgabe | mittel | |
| S-047 | Zuverlässigkeit, Observability und Betrieb | 2018; Online-Ausgabe geprüft 08.08.2026 | Online-Ausgabe | mittel | |
| S-048 | Zuverlässigkeit, Observability und Betrieb | 2018; Online-Ausgabe geprüft 08.08.2026 | Online-Ausgabe | mittel | |
| S-049 | Zuverlässigkeit, Observability und Betrieb | 2018; Online-Ausgabe geprüft 08.08.2026 | Online-Ausgabe | mittel | |
| S-050 | Zuverlässigkeit, Observability und Betrieb | 2018; Online-Ausgabe geprüft 08.08.2026 | Online-Ausgabe | mittel | |
| S-051 | Zuverlässigkeit, Observability und Betrieb | 2018; Online-Ausgabe geprüft 08.08.2026 | Online-Ausgabe | mittel | |
| S-052 | Vorfälle und Post-Mortems | 2018; Online-Ausgabe geprüft 08.08.2026 | Online-Ausgabe | mittel | |
| S-053 | Zuverlässigkeit, Observability und Betrieb | 2018; Online-Ausgabe geprüft 08.08.2026 | Online-Ausgabe | mittel | |
| S-054 | Zuverlässigkeit, Observability und Betrieb | OpenTelemetry | 10.03.2026 | Living Documentation | sehr hoch |
| S-055 | Zuverlässigkeit, Observability und Betrieb | OpenTelemetry | 14.01.2026 | Living Documentation | sehr hoch |
| S-056 | Zuverlässigkeit, Observability und Betrieb | OpenTelemetry | 02.07.2026 | Living Documentation | sehr hoch |
| S-057 | Zuverlässigkeit, Observability und Betrieb | OpenTelemetry | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-058 | Zuverlässigkeit, Observability und Betrieb | OpenTelemetry | 14.01.2026 | Living Documentation | sehr hoch |
| S-059 | Modelle, Tool Calling und Anbietermechanismen | OpenTelemetry | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Teilweise experimentell; Living Specification | sehr hoch |
| S-060 | Zuverlässigkeit, Observability und Betrieb | PostgreSQL Global Development Group | Version 18; geprüft 08.08.2026 | Living Documentation | hoch |
| S-061 | Zuverlässigkeit, Observability und Betrieb | PostgreSQL Global Development Group | Version 18; geprüft 08.08.2026 | Living Documentation | hoch |
| S-062 | Zuverlässigkeit, Observability und Betrieb | PostgreSQL Global Development Group | Version 18; geprüft 08.08.2026 | Living Documentation | hoch |
| S-063 | Sicherheit und Secure Development | CISA | Living Catalog; geprüft 08.08.2026 | Kontinuierlich aktualisiert | sehr hoch |
| S-064 | Zuverlässigkeit, Observability und Betrieb | GitHub | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-065 | Zuverlässigkeit, Observability und Betrieb | Mend Renovate | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-066 | Recht, Datenschutz und Governance | Europäische Union | 27.04.2016 | In Kraft | mittel |
| S-067 | Recht, Datenschutz und Governance | Europäische Union | 13.06.2024 | In Kraft; gestaffelte Anwendung | sehr hoch |
| S-068 | Recht, Datenschutz und Governance | European Data Protection Board | 07.07.2021 | Final | mittel |
| S-069 | Recht, Datenschutz und Governance | Europäische Kommission | 04.06.2021 | In Kraft | mittel |
| S-070 | Recht, Datenschutz und Governance | Europäische Kommission | 10.07.2023 | In Kraft am Stichtag; Rechtsentwicklung beobachten | sehr hoch |
| S-071 | Identität, OAuth, Tokens und Berechtigungen | NIST | 31.07.2025 | Final; ersetzt SP 800-63B | hoch |
| S-072 | Identität, OAuth, Tokens und Berechtigungen | IETF | 10.2012 | Standards Track | mittel |
| S-073 | Identität, OAuth, Tokens und Berechtigungen | IETF | 09.2015 | Standards Track | mittel |
| S-074 | Identität, OAuth, Tokens und Berechtigungen | IETF | 01.2025 | BCP 240 | hoch |
| S-075 | Identität, OAuth, Tokens und Berechtigungen | IETF | 02.2020 | BCP 225 | mittel |
| S-076 | Sicherheit und Secure Development | GitHub | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-077 | Recht, Datenschutz und Governance | Datenschutzkonferenz (DSK) | 16.06.2021 | Veröffentlicht; Aktualität gegen Stand der Technik prüfen | mittel |
| S-078 | Vorfälle und Post-Mortems | GitLab | 10.02.2017 | Primärbericht des Betreibers | niedrig |
| S-079 | Vorfälle und Post-Mortems | Cloudflare | 02.07.2019 | Primärbericht des Betreibers | niedrig |
| S-080 | Vorfälle und Post-Mortems | Atlassian Engineering | 04.05.2022 | Primärbericht des Betreibers | niedrig |
| S-081 | Vorfälle und Post-Mortems | CrowdStrike | 06.08.2024 | Primärbericht des Herstellers | mittel |
| S-082 | Modelle, Tool Calling und Anbietermechanismen | OpenAI | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-083 | Modelle, Tool Calling und Anbietermechanismen | Anthropic | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-084 | Modelle, Tool Calling und Anbietermechanismen | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch | |
| S-085 | Modelle, Tool Calling und Anbietermechanismen | OpenAI | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-086 | Modelle, Tool Calling und Anbietermechanismen | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch | |
| S-087 | Model Context Protocol | Model Context Protocol | 28.07.2026 | Aktueller Spezifikationsstand | sehr hoch |
| S-088 | Model Context Protocol | Soria Parra und Delimarsky / Model Context Protocol | 28.07.2026 | Aktueller Release-Stand | sehr hoch |
| S-089 | Model Context Protocol | Model Context Protocol | Veröffentlichungsdatum UNKLAR; Draft, geprüft 08.08.2026 | Draft / Living Documentation | sehr hoch |
| S-090 | Modelle, Tool Calling und Anbietermechanismen | Anthropic | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-091 | Messaging, Workflows, Events und Datenintegration | Apache Kafka | 22.05.2026 | Aktueller Dokumentationsstand | sehr hoch |
| S-092 | Sicherheit und Secure Development | NIST | 26.07.2024 | Final Publication | mittel |
| S-093 | Sicherheit und Secure Development | NIST | 03.2025 | Final Publication | hoch |
| S-094 | Sicherheit und Secure Development | NIST / CAISI | 01.2026 | RFI / laufende Standardisierungsarbeit | sehr hoch |
| S-095 | Modelle, Tool Calling und Anbietermechanismen | OpenAI | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-096 | Modelle, Tool Calling und Anbietermechanismen | Anthropic | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch |
| S-097 | Modelle, Tool Calling und Anbietermechanismen | Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026 | Living Documentation | hoch | |
| S-098 | Messaging, Workflows, Events und Datenintegration | PostgreSQL Global Development Group | Veröffentlichungsdatum UNKLAR; Version 18; geprüft 08.08.2026 | Living Documentation | hoch |
| S-099 | Messaging, Workflows, Events und Datenintegration | PostgreSQL Global Development Group | Veröffentlichungsdatum UNKLAR; Version 18; geprüft 08.08.2026 | Living Documentation | hoch |
| S-100 | Model Context Protocol | Model Context Protocol | 28.07.2026 | Aktueller Spezifikationsstand am Stichtag | sehr hoch |
| S-101 | Model Context Protocol | Model Context Protocol | 28.07.2026 | Aktueller Changelog | sehr hoch |
| S-102 | Model Context Protocol | Model Context Protocol | 28.07.2026 | Aktueller Spezifikationsstand | sehr hoch |
| S-103 | Model Context Protocol | Model Context Protocol | 28.07.2026 | Aktueller Spezifikationsstand | sehr hoch |
| S-104 | Identität, OAuth, Tokens und Berechtigungen | Model Context Protocol | 28.07.2026 | Aktueller Spezifikationsstand | sehr hoch |
| S-105 | Identität, OAuth, Tokens und Berechtigungen | Model Context Protocol | 28.07.2026 | Aktueller Spezifikationsstand | sehr hoch |
| S-106 | Identität, OAuth, Tokens und Berechtigungen | Model Context Protocol | 28.07.2026 | Aktueller Spezifikationsstand | sehr hoch |
| S-107 | Model Context Protocol | Model Context Protocol | 28.07.2026 | Aktueller Spezifikationsstand | sehr hoch |
| S-108 | Model Context Protocol | Model Context Protocol | 28.07.2026 | Aktueller Spezifikationsstand | sehr hoch |
| S-109 | Model Context Protocol | Model Context Protocol | 28.07.2026 | Aktueller Spezifikationsstand | sehr hoch |
| S-110 | Model Context Protocol | Model Context Protocol | 28.07.2026 | Aktueller Spezifikationsstand | sehr hoch |
| S-111 | Model Context Protocol | Model Context Protocol | 28.07.2026 | Aktueller Spezifikationsstand | sehr hoch |
| S-112 | Model Context Protocol | Model Context Protocol | Living Documentation; geprüft 08.08.2026 | Offizielle Erweiterung; aktueller Stand prüfen | sehr hoch |
| S-113 | Model Context Protocol | Model Context Protocol | Living Documentation; geprüft 08.08.2026 | Living Documentation | sehr hoch |
| S-114 | Model Context Protocol | Model Context Protocol | Living Documentation; geprüft 08.08.2026 | Living Documentation | sehr hoch |
| S-115 | Model Context Protocol | Model Context Protocol | Living Registry; geprüft 08.08.2026 | Preview/fortlaufend | sehr hoch |
| S-116 | Model Context Protocol | Model Context Protocol | 08.09.2025 | Preview-Ankündigung | hoch |
| S-117 | Model Context Protocol | Model Context Protocol | 05.03.2026 | Planungsstand; nicht normativ | sehr hoch |
| S-118 | Model Context Protocol | Linux Foundation | 09.12.2025 | Governance-Ankündigung | hoch |
| S-119 | API-Verträge, HTTP, Transport und Webhooks | OpenAPI Initiative | 17.05.2026 | Aktuelle veröffentlichte Version | sehr hoch |
| S-120 | API-Verträge, HTTP, Transport und Webhooks | AsyncAPI Initiative | 31.01.2026 | Aktuelle veröffentlichte Version am Stichtag | sehr hoch |
| S-121 | API-Verträge, HTTP, Transport und Webhooks | AsyncAPI Initiative | 31.01.2026 | Veröffentlichte Version | hoch |
| S-122 | API-Verträge, HTTP, Transport und Webhooks | GraphQL Specification Project | 03.09.2025 | Letzte stabile Ausgabe am Stichtag | hoch |
| S-123 | API-Verträge, HTTP, Transport und Webhooks | GraphQL Specification Project | Living Index; geprüft 08.08.2026 | Stabile Ausgabe September 2025; Working Draft Juni 2026 | sehr hoch |
| S-124 | API-Verträge, HTTP, Transport und Webhooks | GraphQL over HTTP Working Group | Working Draft; geprüft 08.08.2026 | Working Draft, kein finaler Standard | sehr hoch |
| S-125 | API-Verträge, HTTP, Transport und Webhooks | gRPC Authors | 12.11.2024; geprüft 08.08.2026 | Living Documentation | hoch |
| S-126 | API-Verträge, HTTP, Transport und Webhooks | gRPC Authors | 11.05.2026; geprüft 08.08.2026 | Living Documentation | hoch |
| S-127 | API-Verträge, HTTP, Transport und Webhooks | Protocol Buffers Project | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-128 | API-Verträge, HTTP, Transport und Webhooks | OASIS | 30.01.2020 | OASIS Standard | mittel |
| S-129 | API-Verträge, HTTP, Transport und Webhooks | JSON-RPC Working Group | 26.03.2010 | Stabile Spezifikation | niedrig |
| S-130 | API-Verträge, HTTP, Transport und Webhooks | IETF / Bray | 12.2017 | STD 90 / RFC | niedrig |
| S-131 | API-Verträge, HTTP, Transport und Webhooks | IETF | 08.2018 | RFC | niedrig |
| S-132 | API-Verträge, HTTP, Transport und Webhooks | IETF | 12.2011 | RFC | niedrig |
| S-133 | API-Verträge, HTTP, Transport und Webhooks | WHATWG | Living Standard; geprüft 08.08.2026 | Living Standard | hoch |
| S-134 | Messaging, Workflows, Events und Datenintegration | OASIS | 29.10.2012 | OASIS Standard | niedrig |
| S-135 | Messaging, Workflows, Events und Datenintegration | OASIS | 07.03.2019 | OASIS Standard | niedrig |
| S-136 | API-Verträge, HTTP, Transport und Webhooks | Standard Webhooks | Community Draft; geprüft 08.08.2026 | Living Draft; kein IETF-Standard | hoch |
| S-137 | Messaging, Workflows, Events und Datenintegration | Object Management Group | 01.2014 | Formale Spezifikation | niedrig |
| S-138 | API-Verträge, HTTP, Transport und Webhooks | IETF | 05.2019 | RFC | mittel |
| S-139 | API-Verträge, HTTP, Transport und Webhooks | IETF | 03.2025 | RFC | hoch |
| S-140 | Identität, OAuth, Tokens und Berechtigungen | IETF OAuth Working Group | 02.03.2026; läuft 03.09.2026 ab | Work in progress; kein RFC | sehr hoch |
| S-141 | Identität, OAuth, Tokens und Berechtigungen | IETF | 10.2012 | RFC | mittel |
| S-142 | Identität, OAuth, Tokens und Berechtigungen | IETF | 06.2018 | RFC | mittel |
| S-143 | Identität, OAuth, Tokens und Berechtigungen | IETF | 07.2015 | RFC | hoch |
| S-144 | Identität, OAuth, Tokens und Berechtigungen | IETF | 02.2020 | RFC | mittel |
| S-145 | Identität, OAuth, Tokens und Berechtigungen | IETF | 03.2022 | RFC | mittel |
| S-146 | Identität, OAuth, Tokens und Berechtigungen | IETF | 02.2020 | RFC | mittel |
| S-147 | Identität, OAuth, Tokens und Berechtigungen | IETF | 09.2023 | RFC | mittel |
| S-148 | Identität, OAuth, Tokens und Berechtigungen | IETF | 01.2020 | RFC | mittel |
| S-149 | Identität, OAuth, Tokens und Berechtigungen | IETF | 10.2015 | RFC | mittel |
| S-150 | Identität, OAuth, Tokens und Berechtigungen | IETF | 08.2013 | RFC | mittel |
| S-151 | Identität, OAuth, Tokens und Berechtigungen | IETF | 05.2015 | RFC | niedrig |
| S-152 | Identität, OAuth, Tokens und Berechtigungen | IETF | 05.2015 | RFC | niedrig |
| S-153 | Identität, OAuth, Tokens und Berechtigungen | IETF | 05.2015 | RFC | niedrig |
| S-154 | Identität, OAuth, Tokens und Berechtigungen | IETF | 23.04.2025 | RFC | hoch |
| S-155 | API-Verträge, HTTP, Transport und Webhooks | IETF | 04.2012 | RFC | niedrig |
| S-156 | Identität, OAuth, Tokens und Berechtigungen | OpenID Foundation | 15.12.2023 | Final Specification | mittel |
| S-157 | Identität, OAuth, Tokens und Berechtigungen | OpenID Foundation | 15.12.2023 | Final Specification | mittel |
| S-158 | Modelle, Tool Calling und Anbietermechanismen | OpenAI | Living Documentation; geprüft 08.08.2026 | Living Documentation | sehr hoch |
| S-159 | Modelle, Tool Calling und Anbietermechanismen | OpenAI | Living Documentation; geprüft 08.08.2026 | Living Documentation | sehr hoch |
| S-160 | Modelle, Tool Calling und Anbietermechanismen | OpenAI | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-161 | Modelle, Tool Calling und Anbietermechanismen | OpenAI | Living Documentation; geprüft 08.08.2026 | Assistants API deprecatet; Abschaltung 26.08.2026 | sehr hoch |
| S-162 | Modelle, Tool Calling und Anbietermechanismen | OpenAI | Living Documentation; geprüft 08.08.2026 | Living Documentation | sehr hoch |
| S-163 | Modelle, Tool Calling und Anbietermechanismen | Anthropic | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-164 | Modelle, Tool Calling und Anbietermechanismen | Anthropic | 20.01.2026 | Living Documentation | hoch |
| S-165 | Modelle, Tool Calling und Anbietermechanismen | Anthropic | 30.03.2026 | Living Documentation | hoch |
| S-166 | Modelle, Tool Calling und Anbietermechanismen | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch | |
| S-167 | Modelle, Tool Calling und Anbietermechanismen | 21.07.2026 | GA seit Juni 2026; empfohlen für neue Projekte | sehr hoch | |
| S-168 | Messaging, Workflows, Events und Datenintegration | Amazon Web Services | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-169 | Messaging, Workflows, Events und Datenintegration | Amazon Web Services | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-170 | Messaging, Workflows, Events und Datenintegration | Amazon Web Services | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-171 | Messaging, Workflows, Events und Datenintegration | Apache Kafka | 22.05.2026; geprüft 08.08.2026 | Aktueller stabiler Dokumentationsstand | sehr hoch |
| S-172 | Messaging, Workflows, Events und Datenintegration | Apache Kafka | 22.05.2026; geprüft 08.08.2026 | Aktueller stabiler Dokumentationsstand | sehr hoch |
| S-173 | Messaging, Workflows, Events und Datenintegration | Temporal Technologies | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-174 | Messaging, Workflows, Events und Datenintegration | Temporal Technologies | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-175 | Messaging, Workflows, Events und Datenintegration | Temporal Technologies | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-176 | Messaging, Workflows, Events und Datenintegration | Temporal Technologies | 24.07.2026 | Beispiel, kein allgemeiner Standard | sehr hoch |
| S-177 | Messaging, Workflows, Events und Datenintegration | Debezium Project | 04.08.2026; Stable 3.6 | Aktueller stabiler Stand am Stichtag | sehr hoch |
| S-178 | Messaging, Workflows, Events und Datenintegration | Debezium Project | Stable Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-179 | Messaging, Workflows, Events und Datenintegration | PostgreSQL Global Development Group | Version 18; geprüft 08.08.2026 | Living Documentation | hoch |
| S-180 | Messaging, Workflows, Events und Datenintegration | PostgreSQL Global Development Group | Version 18; geprüft 08.08.2026 | Living Documentation | hoch |
| S-181 | Messaging, Workflows, Events und Datenintegration | Amazon Web Services | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-182 | Messaging, Workflows, Events und Datenintegration | Amazon Web Services | Living Documentation; geprüft 08.08.2026 | Living Documentation | mittel |
| S-183 | Messaging, Workflows, Events und Datenintegration | Amazon Web Services | Living Documentation; geprüft 08.08.2026 | Living Documentation | mittel |
| S-184 | CRM-, ERP-, E-Mail- und SaaS-Integration | Microsoft | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-185 | CRM-, ERP-, E-Mail- und SaaS-Integration | Microsoft | 21.04.2026 | Living Documentation | sehr hoch |
| S-186 | CRM-, ERP-, E-Mail- und SaaS-Integration | Microsoft | 05.03.2025 | Living Documentation | hoch |
| S-187 | CRM-, ERP-, E-Mail- und SaaS-Integration | Microsoft | 30.04.2025 | Living Documentation | hoch |
| S-188 | CRM-, ERP-, E-Mail- und SaaS-Integration | 22.07.2026 | Living Documentation | sehr hoch | |
| S-189 | CRM-, ERP-, E-Mail- und SaaS-Integration | Salesforce | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-190 | CRM-, ERP-, E-Mail- und SaaS-Integration | Salesforce | Living Documentation; geprüft 08.08.2026 | Living Documentation | sehr hoch |
| S-191 | CRM-, ERP-, E-Mail- und SaaS-Integration | Salesforce | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-192 | CRM-, ERP-, E-Mail- und SaaS-Integration | HubSpot | 03.2026; geprüft 08.08.2026 | Living Documentation | sehr hoch |
| S-193 | CRM-, ERP-, E-Mail- und SaaS-Integration | HubSpot | 09.06.2026 | Living Documentation | sehr hoch |
| S-194 | CRM-, ERP-, E-Mail- und SaaS-Integration | HubSpot | 29.03.2026 | Living Documentation | hoch |
| S-195 | CRM-, ERP-, E-Mail- und SaaS-Integration | SAP | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-196 | CRM-, ERP-, E-Mail- und SaaS-Integration | SAP | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-197 | CRM-, ERP-, E-Mail- und SaaS-Integration | SAP | Living Documentation; geprüft 08.08.2026 | Living Documentation | hoch |
| S-198 | Model Context Protocol | Model Context Protocol / GitHub Security Advisory | 13.06.2025 | Behoben ab Version 0.14.1 | hoch |
| S-199 | Model Context Protocol | GitHub Advisory Database | 09.07.2025 | Behobene Schwachstelle | hoch |
| S-200 | Model Context Protocol | GitHub Advisory Database | 16.01.2026 | Behobene Schwachstelle | sehr hoch |
| S-201 | Model Context Protocol | Docker | 14.08.2025 | Security Research; kein bestätigter Massenvorfall | hoch |
| S-202 | Vorfälle und Post-Mortems | GitHub | 15.04.2022 | Historischer Vorfall | niedrig |
| S-203 | Vorfälle und Post-Mortems | GitHub | 26.05.2022 | Historischer Vorfall | niedrig |
| S-204 | Identität, OAuth, Tokens und Berechtigungen | CircleCI | 12.01.2023 | Historischer Vorfall | niedrig |
| S-205 | Identität, OAuth, Tokens und Berechtigungen | Retool | 13.09.2023 | Historischer Vorfall | niedrig |
| S-206 | Vorfälle und Post-Mortems | Google Threat Intelligence Group | 04.06.2025 | Dokumentierte Angriffskampagne | hoch |
| S-207 | Vorfälle und Post-Mortems | Google Threat Intelligence Group | 26.08.2025 | Dokumentierte Kampagne | hoch |
| S-208 | Agent2Agent und agentische Protokolle | A2A Protocol Project / Linux Foundation | 20.04.2026; geprüft 08.08.2026 | Stabile Version 1.0 | sehr hoch |
| S-209 | Agent2Agent und agentische Protokolle | A2A Protocol Project / Linux Foundation | 20.04.2026 | Version 1.0 veröffentlicht | sehr hoch |
| S-210 | Agent2Agent und agentische Protokolle | A2A Protocol Project / Linux Foundation | 20.04.2026; geprüft 08.08.2026 | Version 1.0 | hoch |
| S-211 | Agent2Agent und agentische Protokolle | A2A Protocol Project / Linux Foundation | Living Documentation; geprüft 08.08.2026 | Version 1.0 | sehr hoch |
| S-212 | Agent2Agent und agentische Protokolle | A2A Protocol Project / Linux Foundation | Living Documentation; geprüft 08.08.2026 | Version 1.0 | sehr hoch |
| S-213 | Agent2Agent und agentische Protokolle | A2A Protocol Project / Linux Foundation | Living Documentation; geprüft 08.08.2026 | Version 1.0 | sehr hoch |
Vollständiges Quellenregister — 213 Einträge
Jeder Eintrag enthält Herausgeber, Titel, Veröffentlichungsdatum beziehungsweise expliziten Status, Dokumenttyp, Relevanz, Refresh-Priorität und direkte URL. Die Quellen-ID bleibt unabhängig von der thematischen Sortierung stabil.
A. Recht, Datenschutz und Governance
Datenschutz: Drittlandtransfer
[S-069] Durchführungsbeschluss (EU) 2021/914 — Standardvertragsklauseln
- Autor/Herausgeber: Europäische Kommission
- Datum: 04.06.2021
- Dokumenttyp: EU-Durchführungsbeschluss
- Status: In Kraft
- Relevanz: Instrument für bestimmte Drittlandübermittlungen personenbezogener Daten.
- Refresh-Priorität: mittel
- Direkte URL: [https://eur-lex.europa.eu/eli/dec_impl/2021/914/oj](https://eur-lex.europa.eu/eli/dec_impl/2021/914/oj)
[S-070] Durchführungsbeschluss (EU) 2023/1795 — EU-US Data Privacy Framework
- Autor/Herausgeber: Europäische Kommission
- Datum: 10.07.2023
- Dokumenttyp: Angemessenheitsbeschluss
- Status: In Kraft am Stichtag; Rechtsentwicklung beobachten
- Relevanz: Angemessenheitsrahmen für zertifizierte US-Organisationen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://eur-lex.europa.eu/eli/dec_impl/2023/1795/oj](https://eur-lex.europa.eu/eli/dec_impl/2023/1795/oj)
Datenschutz: Rollen
[S-068] Guidelines 07/2020 on the concepts of controller and processor in the GDPR
- Autor/Herausgeber: European Data Protection Board
- Datum: 07.07.2021
- Dokumenttyp: Behördenleitlinie
- Status: Final
- Relevanz: Rollenverteilung Verantwortlicher, gemeinsam Verantwortliche und Auftragsverarbeiter.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.edpb.europa.eu/system/files/2023-10/edpb_guidelines_202007_controllerprocessor_final_en.pdf](https://www.edpb.europa.eu/system/files/2023-10/edpb_guidelines_202007_controllerprocessor_final_en.pdf)
E-Mail und Datenschutz
[S-077] Orientierungshilfe Maßnahmen zum Schutz personenbezogener Daten bei der Übermittlung per E-Mail
- Autor/Herausgeber: Datenschutzkonferenz (DSK)
- Datum: 16.06.2021
- Dokumenttyp: Behördenorientierung
- Status: Veröffentlicht; Aktualität gegen Stand der Technik prüfen
- Relevanz: Risikobasierte Schutzmaßnahmen für E-Mail-Übermittlungen.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.datenschutzkonferenz-online.de/media/oh/20210616_orientierungshilfe_e_mail_verschluesselung.pdf](https://www.datenschutzkonferenz-online.de/media/oh/20210616_orientierungshilfe_e_mail_verschluesselung.pdf)
Recht und Compliance
[S-066] Verordnung (EU) 2016/679 — Datenschutz-Grundverordnung
- Autor/Herausgeber: Europäische Union
- Datum: 27.04.2016
- Dokumenttyp: EU-Verordnung
- Status: In Kraft
- Relevanz: Datenschutzrechtliche Anforderungen an personenbezogene Daten in Entwicklung und Betrieb.
- Refresh-Priorität: mittel
- Direkte URL: [https://eur-lex.europa.eu/eli/reg/2016/679/oj](https://eur-lex.europa.eu/eli/reg/2016/679/oj)
[S-067] Verordnung (EU) 2024/1689 — AI Act
- Autor/Herausgeber: Europäische Union
- Datum: 13.06.2024
- Dokumenttyp: EU-Verordnung
- Status: In Kraft; gestaffelte Anwendung
- Relevanz: Pflichten über den Lebenszyklus bestimmter KI-Systeme, einschließlich Qualität und Monitoring.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://eur-lex.europa.eu/eli/reg/2024/1689/oj](https://eur-lex.europa.eu/eli/reg/2024/1689/oj)
B. Identität, OAuth, Tokens und Berechtigungen
Autorisierung
[S-141] RFC 6750 — The OAuth 2.0 Authorization Framework: Bearer Token Usage
- Autor/Herausgeber: IETF
- Datum: 10.2012
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Nutzung und Risiken von Bearer Access Tokens.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc6750.html](https://www.rfc-editor.org/rfc/rfc6750.html)
[S-150] RFC 7009 — OAuth 2.0 Token Revocation
- Autor/Herausgeber: IETF
- Datum: 08.2013
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Widerruf von Access- und Refresh-Tokens.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc7009.html](https://www.rfc-editor.org/rfc/rfc7009.html)
[S-143] RFC 7591 — OAuth 2.0 Dynamic Client Registration Protocol
- Autor/Herausgeber: IETF
- Datum: 07.2015
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Dynamische Registrierung von OAuth-Clients; MCP 2026 kennzeichnet den bisherigen Einsatz als deprecatet.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc7591.html](https://www.rfc-editor.org/rfc/rfc7591.html)
[S-149] RFC 7662 — OAuth 2.0 Token Introspection
- Autor/Herausgeber: IETF
- Datum: 10.2015
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Abfrage des aktiven Zustands und der Metadaten eines Tokens.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc7662.html](https://www.rfc-editor.org/rfc/rfc7662.html)
[S-142] RFC 8414 — OAuth 2.0 Authorization Server Metadata
- Autor/Herausgeber: IETF
- Datum: 06.2018
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Maschinenlesbare Metadaten eines Authorization Servers.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc8414.html](https://www.rfc-editor.org/rfc/rfc8414.html)
[S-148] RFC 8693 — OAuth 2.0 Token Exchange
- Autor/Herausgeber: IETF
- Datum: 01.2020
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Austausch und Delegation von Tokens zwischen Diensten.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc8693.html](https://www.rfc-editor.org/rfc/rfc8693.html)
[S-146] RFC 8705 — OAuth 2.0 Mutual-TLS Client Authentication and Certificate-Bound Access Tokens
- Autor/Herausgeber: IETF
- Datum: 02.2020
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Sendergebundene Tokens und mTLS-Clientauthentisierung.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc8705.html](https://www.rfc-editor.org/rfc/rfc8705.html)
[S-144] RFC 8707 — Resource Indicators for OAuth 2.0
- Autor/Herausgeber: IETF
- Datum: 02.2020
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Bindung einer Autorisierungsanfrage an Zielressourcen.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc8707.html](https://www.rfc-editor.org/rfc/rfc8707.html)
[S-145] RFC 9207 — OAuth 2.0 Authorization Server Issuer Identification
- Autor/Herausgeber: IETF
- Datum: 03.2022
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Issuer-Identifikation gegen Mix-up-Angriffe.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc9207.html](https://www.rfc-editor.org/rfc/rfc9207.html)
[S-147] RFC 9449 — OAuth 2.0 Demonstrating Proof of Possession (DPoP)
- Autor/Herausgeber: IETF
- Datum: 09.2023
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Anwendungsseitige Proof-of-Possession-Bindung für Access Tokens.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc9449.html](https://www.rfc-editor.org/rfc/rfc9449.html)
[S-154] RFC 9728 — OAuth 2.0 Protected Resource Metadata
- Autor/Herausgeber: IETF
- Datum: 23.04.2025
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Metadaten geschützter Ressourcen und Discovery-Baustein des MCP-Autorisierungsmodells.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc9728.html](https://www.rfc-editor.org/rfc/rfc9728.html)
[S-140] The OAuth 2.1 Authorization Framework — draft-ietf-oauth-v2-1-15
- Autor/Herausgeber: IETF OAuth Working Group
- Datum: 02.03.2026; läuft 03.09.2026 ab
- Dokumenttyp: Internet-Draft
- Status: Work in progress; kein RFC
- Relevanz: Konsolidierter Entwurf moderner OAuth-Praxis; Status darf nicht als fertiger Standard dargestellt werden.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://datatracker.ietf.org/doc/draft-ietf-oauth-v2-1/](https://datatracker.ietf.org/doc/draft-ietf-oauth-v2-1/)
Fälle: Identität
[S-205] MFA isn’t MFA: the social engineering attack that compromised 27 cloud customers
- Autor/Herausgeber: Retool
- Datum: 13.09.2023
- Dokumenttyp: Offizieller Incidentbericht
- Status: Historischer Vorfall
- Relevanz: Social Engineering und Kontowiederherstellung führten zu Zugriff auf Kundensysteme.
- Refresh-Priorität: niedrig
- Direkte URL: [https://retool.com/blog/mfa-isnt-mfa](https://retool.com/blog/mfa-isnt-mfa)
Fälle: Secrets und CI
[S-204] January 4, 2023 Incident Report
- Autor/Herausgeber: CircleCI
- Datum: 12.01.2023
- Dokumenttyp: Offizieller Incidentbericht
- Status: Historischer Vorfall
- Relevanz: Gestohlene Sitzung ermöglichte Exfiltration gespeicherter Variablen, Schlüssel und Tokens; breite Rotation erforderlich.
- Refresh-Priorität: niedrig
- Direkte URL: [https://circleci.com/blog/jan-4-2023-incident-report/](https://circleci.com/blog/jan-4-2023-incident-report/)
Identität
[S-156] OpenID Connect Core 1.0 incorporating errata set 2
- Autor/Herausgeber: OpenID Foundation
- Datum: 15.12.2023
- Dokumenttyp: Offene Identitätsspezifikation
- Status: Final Specification
- Relevanz: Identitätsschicht auf OAuth 2.0 für Authentisierung und Claims.
- Refresh-Priorität: mittel
- Direkte URL: [https://openid.net/specs/openid-connect-core-1_0.html](https://openid.net/specs/openid-connect-core-1_0.html)
[S-157] OpenID Connect Discovery 1.0 incorporating errata set 2
- Autor/Herausgeber: OpenID Foundation
- Datum: 15.12.2023
- Dokumenttyp: Offene Identitätsspezifikation
- Status: Final Specification
- Relevanz: Discovery von OpenID-Provider-Metadaten.
- Refresh-Priorität: mittel
- Direkte URL: [https://openid.net/specs/openid-connect-discovery-1_0.html](https://openid.net/specs/openid-connect-discovery-1_0.html)
Identität und APIs
[S-072] RFC 6749 — The OAuth 2.0 Authorization Framework
- Autor/Herausgeber: IETF
- Datum: 10.2012
- Dokumenttyp: Internet Standard / RFC
- Status: Standards Track
- Relevanz: Grundrahmen delegierter Autorisierung.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc6749.html](https://www.rfc-editor.org/rfc/rfc6749.html)
[S-073] RFC 7636 — Proof Key for Code Exchange by OAuth Public Clients
- Autor/Herausgeber: IETF
- Datum: 09.2015
- Dokumenttyp: Internet Standard / RFC
- Status: Standards Track
- Relevanz: Schutz des Authorization Code Flow gegen Code-Abgriff.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc7636.html](https://www.rfc-editor.org/rfc/rfc7636.html)
[S-075] RFC 8725 — JSON Web Token Best Current Practices
- Autor/Herausgeber: IETF
- Datum: 02.2020
- Dokumenttyp: Best Current Practice / RFC
- Status: BCP 225
- Relevanz: Sichere Validierung und Nutzung von JWT.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc8725.html](https://www.rfc-editor.org/rfc/rfc8725.html)
[S-074] RFC 9700 — Best Current Practice for OAuth 2.0 Security
- Autor/Herausgeber: IETF
- Datum: 01.2025
- Dokumenttyp: Best Current Practice / RFC
- Status: BCP 240
- Relevanz: Aktuelle Sicherheitspraktiken und überholte OAuth-Muster.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc9700.html](https://www.rfc-editor.org/rfc/rfc9700.html)
Identität und Authentisierung
[S-071] SP 800-63B-4 — Digital Identity Guidelines: Authentication and Authenticator Management
- Autor/Herausgeber: NIST
- Datum: 31.07.2025
- Dokumenttyp: Behördenstandard
- Status: Final; ersetzt SP 800-63B
- Relevanz: Aktueller Referenzrahmen für Authenticatoren, MFA, Passwort- und Phishingresistenz.
- Refresh-Priorität: hoch
- Direkte URL: [https://csrc.nist.gov/pubs/sp/800/63/b/4/final](https://csrc.nist.gov/pubs/sp/800/63/b/4/final)
Konfiguration und Secrets
[S-030] Secrets Management Cheat Sheet
- Autor/Herausgeber: OWASP Cheat Sheet Series
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Security-Leitlinie
- Status: Living Documentation
- Relevanz: Lebenszyklus und Schutz von Zugangsdaten und Schlüsseln.
- Refresh-Priorität: hoch
- Direkte URL: [https://cheatsheetseries.owasp.org/cheatsheets/Secrets_Management_Cheat_Sheet.html](https://cheatsheetseries.owasp.org/cheatsheets/Secrets_Management_Cheat_Sheet.html)
MCP: Autorisierung
[S-106] Authorization Security Considerations — Specification 2026-07-28
- Autor/Herausgeber: Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizielle Protokollspezifikation
- Status: Aktueller Spezifikationsstand
- Relevanz: Audience-Prüfung, Verbot des Token-Passthroughs, sichere Tokenspeicherung und Refresh-Token-Schutz.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization/security-considerations](https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization/security-considerations)
[S-105] Authorization Server Discovery — Specification 2026-07-28
- Autor/Herausgeber: Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizielle Protokollspezifikation
- Status: Aktueller Spezifikationsstand
- Relevanz: Protected Resource Metadata und Discovery des zuständigen Authorization Servers.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization/authorization-server-discovery](https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization/authorization-server-discovery)
[S-104] Authorization — Specification 2026-07-28
- Autor/Herausgeber: Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizielle Protokollspezifikation
- Status: Aktueller Spezifikationsstand
- Relevanz: Autorisierungsrahmen für HTTP-basierte MCP-Implementierungen und Credential-Bezug bei stdio.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization](https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization)
Tokens
[S-151] RFC 7515 — JSON Web Signature (JWS)
- Autor/Herausgeber: IETF
- Datum: 05.2015
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Signaturformat für JSON-basierte Sicherheitsobjekte.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc7515.html](https://www.rfc-editor.org/rfc/rfc7515.html)
[S-152] RFC 7517 — JSON Web Key (JWK)
- Autor/Herausgeber: IETF
- Datum: 05.2015
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: JSON-Darstellung kryptografischer Schlüssel.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc7517.html](https://www.rfc-editor.org/rfc/rfc7517.html)
[S-153] RFC 7519 — JSON Web Token (JWT)
- Autor/Herausgeber: IETF
- Datum: 05.2015
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Kompaktes Claim-Format; sichere Profile erfordern zusätzliche Regeln.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc7519.html](https://www.rfc-editor.org/rfc/rfc7519.html)
C. Model Context Protocol
Fälle: MCP-Sicherheit
[S-201] MCP Horror Stories: GitHub Prompt Injection
- Autor/Herausgeber: Docker
- Datum: 14.08.2025
- Dokumenttyp: Sicherheitsanalyse / Demonstration
- Status: Security Research; kein bestätigter Massenvorfall
- Relevanz: Demonstration einer indirekten Prompt Injection mit möglicher Datenexfiltration über Werkzeugrechte.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.docker.com/blog/mcp-horror-stories-github-prompt-injection/](https://www.docker.com/blog/mcp-horror-stories-github-prompt-injection/)
[S-200] GHSA-232v-j27c-5pp6 — MCPJam Inspector unauthenticated RCE
- Autor/Herausgeber: GitHub Advisory Database
- Datum: 16.01.2026
- Dokumenttyp: Sicherheitsadvisory
- Status: Behobene Schwachstelle
- Relevanz: Netzwerkbindung und fehlende Authentisierung führten zu unauthentisierter Codeausführung.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://github.com/advisories/GHSA-232v-j27c-5pp6](https://github.com/advisories/GHSA-232v-j27c-5pp6)
[S-199] GHSA-6xpm-ggf7-wc3p — mcp-remote command injection
- Autor/Herausgeber: GitHub Advisory Database
- Datum: 09.07.2025
- Dokumenttyp: Sicherheitsadvisory
- Status: Behobene Schwachstelle
- Relevanz: Unvertrauenswürdiger Authorization Endpoint konnte zu Befehlsinjektion führen.
- Refresh-Priorität: hoch
- Direkte URL: [https://github.com/advisories/GHSA-6xpm-ggf7-wc3p](https://github.com/advisories/GHSA-6xpm-ggf7-wc3p)
[S-198] GHSA-7f8r-222p-6f5g — MCP Inspector remote code execution
- Autor/Herausgeber: Model Context Protocol / GitHub Security Advisory
- Datum: 13.06.2025
- Dokumenttyp: Offizielles Sicherheitsadvisory
- Status: Behoben ab Version 0.14.1
- Relevanz: Fehlende Authentisierung zwischen Inspector-Client und Proxy ermöglichte unauthentisierte Befehlsausführung.
- Refresh-Priorität: hoch
- Direkte URL: [https://github.com/modelcontextprotocol/inspector/security/advisories/GHSA-7f8r-222p-6f5g](https://github.com/modelcontextprotocol/inspector/security/advisories/GHSA-7f8r-222p-6f5g)
MCP
[S-087] Architecture - Specification 2026-07-28
- Autor/Herausgeber: Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizielle Protokollspezifikation
- Status: Aktueller Spezifikationsstand
- Relevanz: Host-Client-Server-Architektur und Protokollkern von MCP.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/specification/2026-07-28/architecture](https://modelcontextprotocol.io/specification/2026-07-28/architecture)
[S-089] Security Best Practices
- Autor/Herausgeber: Model Context Protocol
- Datum: Veröffentlichungsdatum UNKLAR; Draft, geprüft 08.08.2026
- Dokumenttyp: Offizielle Sicherheitsdokumentation
- Status: Draft / Living Documentation
- Relevanz: Angriffe und Gegenmaßnahmen für MCP-Implementierungen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/docs/draft/tutorials/security/security_best_practices](https://modelcontextprotocol.io/docs/draft/tutorials/security/security_best_practices)
[S-088] The 2026-07-28 Specification
- Autor/Herausgeber: Soria Parra und Delimarsky / Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizieller Release-Beitrag
- Status: Aktueller Release-Stand
- Relevanz: Stateless Core, MRTR, Header-Routing, Caching und Auth-Härtung.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://blog.modelcontextprotocol.io/posts/2026-07-28/](https://blog.modelcontextprotocol.io/posts/2026-07-28/)
MCP: Erweiterungen
[S-114] Enterprise-Managed Authorization Extension
- Autor/Herausgeber: Model Context Protocol
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Protokollerweiterung
- Status: Living Documentation
- Relevanz: Unternehmensgesteuerte Autorisierung und administrative Einbindung.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/extensions/auth/enterprise-managed-authorization](https://modelcontextprotocol.io/extensions/auth/enterprise-managed-authorization)
[S-113] Extensions Overview
- Autor/Herausgeber: Model Context Protocol
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Protokolldokumentation
- Status: Living Documentation
- Relevanz: Formaler Erweiterungsrahmen für optionale Protokollfähigkeiten.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/extensions/overview](https://modelcontextprotocol.io/extensions/overview)
[S-112] Tasks Extension — Overview
- Autor/Herausgeber: Model Context Protocol
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Protokollerweiterung
- Status: Offizielle Erweiterung; aktueller Stand prüfen
- Relevanz: Dauerhafte Handles, Polling und Zustände für langlaufende oder unterbrechbare Vorgänge.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/extensions/tasks/overview](https://modelcontextprotocol.io/extensions/tasks/overview)
MCP: Fähigkeiten
[S-111] Elicitation — Specification 2026-07-28
- Autor/Herausgeber: Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizielle Protokollspezifikation
- Status: Aktueller Spezifikationsstand
- Relevanz: Strukturierte Nutzereingaben und Schutz externer Drittanbieter-Credentials vor Transit durch den MCP-Client.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/specification/2026-07-28/client/elicitation](https://modelcontextprotocol.io/specification/2026-07-28/client/elicitation)
[S-109] Prompts — Specification 2026-07-28
- Autor/Herausgeber: Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizielle Protokollspezifikation
- Status: Aktueller Spezifikationsstand
- Relevanz: Serverseitig angebotene Promptvorlagen, Eingabevalidierung und Sicherheitsgrenzen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/specification/2026-07-28/server/prompts](https://modelcontextprotocol.io/specification/2026-07-28/server/prompts)
[S-108] Resources — Specification 2026-07-28
- Autor/Herausgeber: Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizielle Protokollspezifikation
- Status: Aktueller Spezifikationsstand
- Relevanz: Bereitstellung adressierbarer Ressourcen, URI-Prüfung, Zugriffskontrolle und Pfadschutz.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/specification/2026-07-28/server/resources](https://modelcontextprotocol.io/specification/2026-07-28/server/resources)
[S-110] Sampling — Specification 2026-07-28
- Autor/Herausgeber: Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizielle Protokollspezifikation
- Status: Aktueller Spezifikationsstand
- Relevanz: Server können Modellaufrufe über Clients anfordern, während Client und Host Modellzugriff und Berechtigungen kontrollieren.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/specification/2026-07-28/client/sampling](https://modelcontextprotocol.io/specification/2026-07-28/client/sampling)
[S-107] Tools — Specification 2026-07-28
- Autor/Herausgeber: Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizielle Protokollspezifikation
- Status: Aktueller Spezifikationsstand
- Relevanz: Werkzeugdefinition, Eingabevalidierung, Zugriffskontrolle, Rate Limits, Bestätigungen, Timeouts und Protokollierung.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/specification/2026-07-28/server/tools](https://modelcontextprotocol.io/specification/2026-07-28/server/tools)
MCP: Governance
[S-118] Linux Foundation Announces the Formation of the Agentic AI Foundation
- Autor/Herausgeber: Linux Foundation
- Datum: 09.12.2025
- Dokumenttyp: Offizielle Stiftungsmitteilung
- Status: Governance-Ankündigung
- Relevanz: Einordnung der MCP-Governance unter der Agentic AI Foundation.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.linuxfoundation.org/press/linux-foundation-announces-the-formation-of-the-agentic-ai-foundation](https://www.linuxfoundation.org/press/linux-foundation-announces-the-formation-of-the-agentic-ai-foundation)
[S-117] Development Roadmap
- Autor/Herausgeber: Model Context Protocol
- Datum: 05.03.2026
- Dokumenttyp: Offizielle Roadmap
- Status: Planungsstand; nicht normativ
- Relevanz: Geplante Entwicklungsfelder des Protokolls und der SDK-/Ökosystemarbeit.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/development/roadmap](https://modelcontextprotocol.io/development/roadmap)
MCP: Kern
[S-101] Key Changes — Specification 2026-07-28
- Autor/Herausgeber: Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizielles Änderungsprotokoll
- Status: Aktueller Changelog
- Relevanz: Stateless Core, Wegfall des Initialisierungshandshakes, MRTR, Header-Routing, Cachebarkeit, Erweiterungsrahmen und Deprecation-Regeln.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/specification/2026-07-28/changelog](https://modelcontextprotocol.io/specification/2026-07-28/changelog)
[S-100] Model Context Protocol Specification 2026-07-28
- Autor/Herausgeber: Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizielle Protokollspezifikation
- Status: Aktueller Spezifikationsstand am Stichtag
- Relevanz: Autoritative Spezifikation des offenen Protokolls zur Verbindung von LLM-Anwendungen mit Datenquellen und Werkzeugen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/specification/2026-07-28](https://modelcontextprotocol.io/specification/2026-07-28)
[S-102] Overview — Specification 2026-07-28
- Autor/Herausgeber: Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizielle Protokollspezifikation
- Status: Aktueller Spezifikationsstand
- Relevanz: Zustandslosigkeit und Grundmuster des Protokolls.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/specification/2026-07-28/basic](https://modelcontextprotocol.io/specification/2026-07-28/basic)
MCP: Transport
[S-103] Transports — Specification 2026-07-28
- Autor/Herausgeber: Model Context Protocol
- Datum: 28.07.2026
- Dokumenttyp: Offizielle Protokollspezifikation
- Status: Aktueller Spezifikationsstand
- Relevanz: Standardtransporte stdio und Streamable HTTP sowie Framing- und Transportanforderungen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://modelcontextprotocol.io/specification/2026-07-28/basic/transports](https://modelcontextprotocol.io/specification/2026-07-28/basic/transports)
MCP: Ökosystem
[S-116] Introducing the MCP Registry Preview
- Autor/Herausgeber: Model Context Protocol
- Datum: 08.09.2025
- Dokumenttyp: Offizieller Projektbeitrag
- Status: Preview-Ankündigung
- Relevanz: Ziel, Umfang und Grenzen des offiziellen Registry-Ansatzes.
- Refresh-Priorität: hoch
- Direkte URL: [https://blog.modelcontextprotocol.io/posts/2025-09-08-mcp-registry-preview/](https://blog.modelcontextprotocol.io/posts/2025-09-08-mcp-registry-preview/)
[S-115] Official MCP Registry
- Autor/Herausgeber: Model Context Protocol
- Datum: Living Registry; geprüft 08.08.2026
- Dokumenttyp: Offizielles Registry-Verzeichnis
- Status: Preview/fortlaufend
- Relevanz: Metadaten und Auffindbarkeit veröffentlichter MCP-Server; kein automatisches Sicherheitszertifikat.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://registry.modelcontextprotocol.io/](https://registry.modelcontextprotocol.io/)
D. Agent2Agent und agentische Protokolle
A2A: Abgrenzung
[S-213] A2A and MCP
- Autor/Herausgeber: A2A Protocol Project / Linux Foundation
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Protokolldokumentation
- Status: Version 1.0
- Relevanz: Abgrenzung: A2A verbindet Agenten miteinander, MCP verbindet Agenten beziehungsweise Hosts mit Tools, Daten und Ressourcen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://a2a-protocol.org/latest/topics/a2a-and-mcp/](https://a2a-protocol.org/latest/topics/a2a-and-mcp/)
A2A: Governance
[S-209] A2A Protocol Ships v1.0: Production-Ready Standard for Agent-to-Agent Communication
- Autor/Herausgeber: A2A Protocol Project / Linux Foundation
- Datum: 20.04.2026
- Dokumenttyp: Offizielle Release-Mitteilung
- Status: Version 1.0 veröffentlicht
- Relevanz: Release-Status und Einordnung als erste stabile, produktionsreife Fassung.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://a2a-protocol.org/latest/announcing-1.0/](https://a2a-protocol.org/latest/announcing-1.0/)
A2A: Kern
[S-208] Agent2Agent (A2A) Protocol Specification 1.0
- Autor/Herausgeber: A2A Protocol Project / Linux Foundation
- Datum: 20.04.2026; geprüft 08.08.2026
- Dokumenttyp: Offene Protokollspezifikation
- Status: Stabile Version 1.0
- Relevanz: Interoperabilität eigenständiger, potenziell opaker Agentensysteme über Agent Cards, Messages, Tasks und Artifacts.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://a2a-protocol.org/latest/specification/](https://a2a-protocol.org/latest/specification/)
[S-211] Core Concepts
- Autor/Herausgeber: A2A Protocol Project / Linux Foundation
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Protokolldokumentation
- Status: Version 1.0
- Relevanz: Agent Cards, Messages, Parts, Artifacts, Tasks, Streaming und asynchrone Interaktion.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://a2a-protocol.org/latest/topics/key-concepts/](https://a2a-protocol.org/latest/topics/key-concepts/)
[S-210] What's New in A2A Protocol v1.0
- Autor/Herausgeber: A2A Protocol Project / Linux Foundation
- Datum: 20.04.2026; geprüft 08.08.2026
- Dokumenttyp: Offizielle Release-Dokumentation
- Status: Version 1.0
- Relevanz: Strukturelle und semantische Änderungen gegenüber v0.3.
- Refresh-Priorität: hoch
- Direkte URL: [https://a2a-protocol.org/latest/whats-new-v1/](https://a2a-protocol.org/latest/whats-new-v1/)
A2A: Sicherheit
[S-212] Enterprise Features
- Autor/Herausgeber: A2A Protocol Project / Linux Foundation
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Protokolldokumentation
- Status: Version 1.0
- Relevanz: Einbindung etablierter HTTP-, OAuth-, OIDC-, Monitoring- und Governanceverfahren.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://a2a-protocol.org/latest/topics/enterprise-ready/](https://a2a-protocol.org/latest/topics/enterprise-ready/)
E. API-Verträge, HTTP, Transport und Webhooks
API-Lebenszyklus
[S-138] RFC 8594 — The Sunset HTTP Header Field
- Autor/Herausgeber: IETF
- Datum: 05.2019
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Kommunikation geplanter Außerbetriebnahme von HTTP-Ressourcen.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc8594.html](https://www.rfc-editor.org/rfc/rfc8594.html)
[S-139] RFC 9745 — The Deprecation HTTP Response Header Field
- Autor/Herausgeber: IETF
- Datum: 03.2025
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Standardisierte Kennzeichnung veralteter API-Ressourcen.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc9745.html](https://www.rfc-editor.org/rfc/rfc9745.html)
API-Verträge
[S-120] AsyncAPI Specification 3.1.0
- Autor/Herausgeber: AsyncAPI Initiative
- Datum: 31.01.2026
- Dokumenttyp: Offene Spezifikation
- Status: Aktuelle veröffentlichte Version am Stichtag
- Relevanz: Protokollunabhängige Beschreibung nachrichten- und ereignisgetriebener Schnittstellen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://www.asyncapi.com/docs/reference/specification/latest](https://www.asyncapi.com/docs/reference/specification/latest)
[S-121] Release Notes — AsyncAPI 3.1.0
- Autor/Herausgeber: AsyncAPI Initiative
- Datum: 31.01.2026
- Dokumenttyp: Offizieller Release-Beitrag
- Status: Veröffentlichte Version
- Relevanz: Änderungen und Status der Version 3.1.0.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.asyncapi.com/blog/release-notes-3.1.0](https://www.asyncapi.com/blog/release-notes-3.1.0)
[S-123] GraphQL Specification Versions
- Autor/Herausgeber: GraphQL Specification Project
- Datum: Living Index; geprüft 08.08.2026
- Dokumenttyp: Offizieller Versionsindex
- Status: Stabile Ausgabe September 2025; Working Draft Juni 2026
- Relevanz: Trennung stabiler Editionen von Vorab-Working-Drafts.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://spec.graphql.org/](https://spec.graphql.org/)
[S-122] GraphQL Specification — September 2025 Edition
- Autor/Herausgeber: GraphQL Specification Project
- Datum: 03.09.2025
- Dokumenttyp: Offene Spezifikation
- Status: Letzte stabile Ausgabe am Stichtag
- Relevanz: Typsystem, Abfragesprache, Validierung und Ausführung von GraphQL.
- Refresh-Priorität: hoch
- Direkte URL: [https://spec.graphql.org/September2025/](https://spec.graphql.org/September2025/)
[S-124] GraphQL over HTTP
- Autor/Herausgeber: GraphQL over HTTP Working Group
- Datum: Working Draft; geprüft 08.08.2026
- Dokumenttyp: Vorab-Spezifikation
- Status: Working Draft, kein finaler Standard
- Relevanz: HTTP-Transportkonventionen für GraphQL; Status muss als Entwurf gekennzeichnet werden.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://graphql.github.io/graphql-over-http/](https://graphql.github.io/graphql-over-http/)
[S-130] RFC 8259 — The JavaScript Object Notation (JSON) Data Interchange Format
- Autor/Herausgeber: IETF / Bray
- Datum: 12.2017
- Dokumenttyp: Internet Standard
- Status: STD 90 / RFC
- Relevanz: Normative JSON-Grundlage für zahlreiche API- und Protokollverträge.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc8259.html](https://www.rfc-editor.org/rfc/rfc8259.html)
[S-129] JSON-RPC 2.0 Specification
- Autor/Herausgeber: JSON-RPC Working Group
- Datum: 26.03.2010
- Dokumenttyp: Offene Spezifikation
- Status: Stabile Spezifikation
- Relevanz: Nachrichtenformat für Remote Procedure Calls; Grundlage des MCP-Nachrichtenmodells.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.jsonrpc.org/specification](https://www.jsonrpc.org/specification)
[S-128] OData Version 4.01 — Part 1: Protocol
- Autor/Herausgeber: OASIS
- Datum: 30.01.2020
- Dokumenttyp: OASIS Standard
- Status: OASIS Standard
- Relevanz: Standardisiertes Datenzugriffsprotokoll, relevant für zahlreiche ERP- und Geschäftsanwendungen.
- Refresh-Priorität: mittel
- Direkte URL: [https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part1-protocol.html](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part1-protocol.html)
[S-119] Arazzo Specification 1.1.0
- Autor/Herausgeber: OpenAPI Initiative
- Datum: 17.05.2026
- Dokumenttyp: Offene Spezifikation
- Status: Aktuelle veröffentlichte Version
- Relevanz: Maschinenlesbare Beschreibung von Sequenzen, Abhängigkeiten und Ergebnissen mehrerer API-Aufrufe.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://spec.openapis.org/arazzo/latest.html](https://spec.openapis.org/arazzo/latest.html)
[S-127] Protocol Buffers Documentation
- Autor/Herausgeber: Protocol Buffers Project
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Sprach- und plattformneutrales, schemaorientiertes Serialisierungsformat.
- Refresh-Priorität: hoch
- Direkte URL: [https://protobuf.dev/overview/](https://protobuf.dev/overview/)
[S-126] Core concepts, architecture and lifecycle
- Autor/Herausgeber: gRPC Authors
- Datum: 11.05.2026; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Unary-, Client-, Server- und bidirektionale Streaming-RPCs sowie Lebenszyklus.
- Refresh-Priorität: hoch
- Direkte URL: [https://grpc.io/docs/what-is-grpc/core-concepts/](https://grpc.io/docs/what-is-grpc/core-concepts/)
[S-125] Introduction to gRPC
- Autor/Herausgeber: gRPC Authors
- Datum: 12.11.2024; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: IDL-basierte Remote Procedure Calls und Protocol Buffers als Standardformat.
- Refresh-Priorität: hoch
- Direkte URL: [https://grpc.io/docs/what-is-grpc/introduction/](https://grpc.io/docs/what-is-grpc/introduction/)
Ereignisse und Integration
[S-025] CloudEvents Specification 1.0.2
- Autor/Herausgeber: Cloud Native Computing Foundation
- Datum: 03.02.2022
- Dokumenttyp: Offene Spezifikation
- Status: Version 1.0.2
- Relevanz: Standardisiertes Ereignisformat für verteilte Systeme.
- Refresh-Priorität: mittel
- Direkte URL: [https://github.com/cloudevents/spec/blob/v1.0.2/cloudevents/spec.md](https://github.com/cloudevents/spec/blob/v1.0.2/cloudevents/spec.md)
Rate Limits
[S-155] RFC 6585 — Additional HTTP Status Codes
- Autor/Herausgeber: IETF
- Datum: 04.2012
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Status 429 Too Many Requests und weitere HTTP-Erweiterungen.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc6585.html](https://www.rfc-editor.org/rfc/rfc6585.html)
Schnittstellen und Fehlerbehandlung
[S-024] RFC 9457 — Problem Details for HTTP APIs
- Autor/Herausgeber: IETF / Nottingham, Wilde und Dalal
- Datum: 07.2023
- Dokumenttyp: Internetstandard
- Status: Standards Track
- Relevanz: Standardisiertes Fehlerformat für HTTP-APIs.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc9457.html](https://www.rfc-editor.org/rfc/rfc9457.html)
Schnittstellen und Reliability
[S-023] RFC 9110 — HTTP Semantics
- Autor/Herausgeber: IETF / Fielding, Nottingham und Reschke
- Datum: 06.2022
- Dokumenttyp: Internetstandard
- Status: Standards Track
- Relevanz: HTTP-Semantik, Methoden, Statuscodes und Idempotenz.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc9110.html](https://www.rfc-editor.org/rfc/rfc9110.html)
Schnittstellen und Verträge
[S-022] JSON Schema — Draft 2020-12 Core
- Autor/Herausgeber: JSON Schema project
- Datum: 31.08.2022
- Dokumenttyp: Offene Spezifikation
- Status: Aktuelle stabile Draft-Familie am Stichtag
- Relevanz: Validierung und Beschreibung strukturierter JSON-Daten.
- Refresh-Priorität: mittel
- Direkte URL: [https://json-schema.org/draft/2020-12/json-schema-core](https://json-schema.org/draft/2020-12/json-schema-core)
[S-021] OpenAPI Specification 3.2.0
- Autor/Herausgeber: OpenAPI Initiative
- Datum: 19.09.2025
- Dokumenttyp: Offene Spezifikation
- Status: Aktuelle Fassung am Stichtag
- Relevanz: Maschinenlesbarer Vertrag für HTTP-APIs.
- Refresh-Priorität: hoch
- Direkte URL: [https://spec.openapis.org/oas/v3.2.0.html](https://spec.openapis.org/oas/v3.2.0.html)
Transport
[S-132] RFC 6455 — The WebSocket Protocol
- Autor/Herausgeber: IETF
- Datum: 12.2011
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Bidirektionaler, langlebiger Nachrichtentransport über Web-Infrastruktur.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc6455.html](https://www.rfc-editor.org/rfc/rfc6455.html)
[S-131] RFC 8446 — The Transport Layer Security (TLS) Protocol Version 1.3
- Autor/Herausgeber: IETF
- Datum: 08.2018
- Dokumenttyp: Internet Standard
- Status: RFC
- Relevanz: Transportverschlüsselung für netzbasierte Schnittstellen.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.rfc-editor.org/rfc/rfc8446.html](https://www.rfc-editor.org/rfc/rfc8446.html)
[S-133] Server-sent events — HTML Living Standard
- Autor/Herausgeber: WHATWG
- Datum: Living Standard; geprüft 08.08.2026
- Dokumenttyp: Webstandard
- Status: Living Standard
- Relevanz: Einseitiger Ereignisstrom vom Server zum Browser über EventSource.
- Refresh-Priorität: hoch
- Direkte URL: [https://html.spec.whatwg.org/multipage/server-sent-events.html](https://html.spec.whatwg.org/multipage/server-sent-events.html)
Transport und TLS
[S-039] Transport Layer Security Cheat Sheet
- Autor/Herausgeber: OWASP Cheat Sheet Series
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: TLS-Konfiguration und Zertifikatsbetrieb.
- Refresh-Priorität: hoch
- Direkte URL: [https://cheatsheetseries.owasp.org/cheatsheets/Transport_Layer_Security_Cheat_Sheet.html](https://cheatsheetseries.owasp.org/cheatsheets/Transport_Layer_Security_Cheat_Sheet.html)
Webhooks
[S-136] Standard Webhooks Specification
- Autor/Herausgeber: Standard Webhooks
- Datum: Community Draft; geprüft 08.08.2026
- Dokumenttyp: Community-Spezifikation
- Status: Living Draft; kein IETF-Standard
- Relevanz: Gemeinsamer Vorschlag für Signaturen, Metadaten und Zustellung von Webhooks.
- Refresh-Priorität: hoch
- Direkte URL: [https://github.com/standard-webhooks/standard-webhooks/blob/main/spec/standard-webhooks.md](https://github.com/standard-webhooks/standard-webhooks/blob/main/spec/standard-webhooks.md)
F. Messaging, Workflows, Events und Datenintegration
Daten und Suche
[S-098] PostgreSQL 18 Documentation: Concurrency Control
- Autor/Herausgeber: PostgreSQL Global Development Group
- Datum: Veröffentlichungsdatum UNKLAR; Version 18; geprüft 08.08.2026
- Dokumenttyp: Offizielle Dokumentation
- Status: Living Documentation
- Relevanz: Transaktionen, Isolation und MVCC.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.postgresql.org/docs/18/mvcc.html](https://www.postgresql.org/docs/18/mvcc.html)
[S-099] PostgreSQL 18 Documentation: Transactions
- Autor/Herausgeber: PostgreSQL Global Development Group
- Datum: Veröffentlichungsdatum UNKLAR; Version 18; geprüft 08.08.2026
- Dokumenttyp: Offizielle Dokumentation
- Status: Living Documentation
- Relevanz: Atomare Änderungen und Rollback in relationalen Datenbanken.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.postgresql.org/docs/18/tutorial-transactions.html](https://www.postgresql.org/docs/18/tutorial-transactions.html)
Datenintegration
[S-178] Debezium Features
- Autor/Herausgeber: Debezium Project
- Datum: Stable Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Logbasierte CDC im Vergleich zu Polling und Dual Writes.
- Refresh-Priorität: hoch
- Direkte URL: [https://debezium.io/documentation/reference/stable/features.html](https://debezium.io/documentation/reference/stable/features.html)
[S-177] Debezium Reference Documentation
- Autor/Herausgeber: Debezium Project
- Datum: 04.08.2026; Stable 3.6
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Aktueller stabiler Stand am Stichtag
- Relevanz: Change Data Capture und geordnete Änderungsereignisse aus Datenbanken.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://debezium.io/documentation/reference/stable/index.html](https://debezium.io/documentation/reference/stable/index.html)
[S-180] PostgreSQL 18 Documentation — Logical Decoding Concepts
- Autor/Herausgeber: PostgreSQL Global Development Group
- Datum: Version 18; geprüft 08.08.2026
- Dokumenttyp: Offizielle Dokumentation
- Status: Living Documentation
- Relevanz: Replikationsslots, geordnete Änderungsströme und betriebliche Speicherfolgen.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.postgresql.org/docs/current/logicaldecoding-explanation.html](https://www.postgresql.org/docs/current/logicaldecoding-explanation.html)
[S-179] PostgreSQL 18 Documentation — Logical Replication
- Autor/Herausgeber: PostgreSQL Global Development Group
- Datum: Version 18; geprüft 08.08.2026
- Dokumenttyp: Offizielle Dokumentation
- Status: Living Documentation
- Relevanz: Publikations-/Abonnementmodell für logische Änderungsübertragung.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.postgresql.org/docs/current/logical-replication.html](https://www.postgresql.org/docs/current/logical-replication.html)
Events und Workflows
[S-091] Kafka 4.3 Documentation: Design and delivery semantics
- Autor/Herausgeber: Apache Kafka
- Datum: 22.05.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Aktueller Dokumentationsstand
- Relevanz: Partitionierte Ereignislogs und Zustellsemantik.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://kafka.apache.org/43/documentation/](https://kafka.apache.org/43/documentation/)
Messaging
[S-168] Amazon SQS standard queues
- Autor/Herausgeber: Amazon Web Services
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: At-least-once-Zustellung und mögliche Duplikate bzw. Reihenfolgeabweichungen.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/standard-queues.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/standard-queues.html)
[S-169] Amazon SQS visibility timeout
- Autor/Herausgeber: Amazon Web Services
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Zeitfenster für Verarbeitung und erneute Sichtbarkeit nicht gelöschter Nachrichten.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-visibility-timeout.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-visibility-timeout.html)
[S-170] Using dead-letter queues in Amazon SQS
- Autor/Herausgeber: Amazon Web Services
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Isolation dauerhaft fehlgeschlagener Nachrichten für Analyse und Wiederanlauf.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-dead-letter-queues.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-dead-letter-queues.html)
[S-171] Design and delivery semantics — Kafka 4.1
- Autor/Herausgeber: Apache Kafka
- Datum: 22.05.2026; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Aktueller stabiler Dokumentationsstand
- Relevanz: At-least-once, idempotente Producer und Grenzen von Exactly-once-Aussagen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://kafka.apache.org/41/design/design/](https://kafka.apache.org/41/design/design/)
[S-172] Producer Configs — enable.idempotence
- Autor/Herausgeber: Apache Kafka
- Datum: 22.05.2026; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Aktueller stabiler Dokumentationsstand
- Relevanz: Konfigurationsbedingungen des idempotenten Producers.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://kafka.apache.org/41/configuration/producer-configs/](https://kafka.apache.org/41/configuration/producer-configs/)
[S-134] Advanced Message Queuing Protocol (AMQP) Version 1.0
- Autor/Herausgeber: OASIS
- Datum: 29.10.2012
- Dokumenttyp: OASIS Standard
- Status: OASIS Standard
- Relevanz: Interoperables Nachrichtenprotokoll für Broker- und Messaging-Szenarien.
- Refresh-Priorität: niedrig
- Direkte URL: [https://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-overview-v1.0-os.html](https://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-overview-v1.0-os.html)
[S-135] MQTT Version 5.0
- Autor/Herausgeber: OASIS
- Datum: 07.03.2019
- Dokumenttyp: OASIS Standard
- Status: OASIS Standard
- Relevanz: Leichtgewichtiges Publish/Subscribe-Protokoll, insbesondere für Geräte- und Telemetrieszenarien.
- Refresh-Priorität: niedrig
- Direkte URL: [https://docs.oasis-open.org/mqtt/mqtt/v5.0/mqtt-v5.0.html](https://docs.oasis-open.org/mqtt/mqtt/v5.0/mqtt-v5.0.html)
Storage und Events
[S-183] Adding objects to versioning-enabled buckets
- Autor/Herausgeber: Amazon Web Services
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Objektversionierung als Schutz- und Wiederherstellungsbaustein.
- Refresh-Priorität: mittel
- Direkte URL: [https://docs.aws.amazon.com/AmazonS3/latest/userguide/AddingObjectstoVersioningEnabledBuckets.html](https://docs.aws.amazon.com/AmazonS3/latest/userguide/AddingObjectstoVersioningEnabledBuckets.html)
[S-181] Amazon S3 Event Notifications
- Autor/Herausgeber: Amazon Web Services
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Ereignisbenachrichtigungen für Objektänderungen; at-least-once-orientierte Verarbeitung erfordert Idempotenz.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.aws.amazon.com/AmazonS3/latest/userguide/EventNotifications.html](https://docs.aws.amazon.com/AmazonS3/latest/userguide/EventNotifications.html)
[S-182] Uploading and copying objects using multipart upload
- Autor/Herausgeber: Amazon Web Services
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Mehrteilige Übertragung großer Objekte und notwendige Abschluss-/Abbruchlogik.
- Refresh-Priorität: mittel
- Direkte URL: [https://docs.aws.amazon.com/AmazonS3/latest/userguide/mpuoverview.html](https://docs.aws.amazon.com/AmazonS3/latest/userguide/mpuoverview.html)
Workflows
[S-137] Business Process Model and Notation (BPMN) Version 2.0.2
- Autor/Herausgeber: Object Management Group
- Datum: 01.2014
- Dokumenttyp: OMG Standard
- Status: Formale Spezifikation
- Relevanz: Modellierung von Geschäftsprozessen und Orchestrierung; keine KI-spezifische Spezifikation.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.omg.org/spec/BPMN/2.0.2/](https://www.omg.org/spec/BPMN/2.0.2/)
[S-175] Activity Definition — retry policy
- Autor/Herausgeber: Temporal Technologies
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Timeouts und Retry-Politik für nichtdeterministische Aktivitäten.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.temporal.io/activity-definition](https://docs.temporal.io/activity-definition)
[S-176] Durable MCP weather server
- Autor/Herausgeber: Temporal Technologies
- Datum: 24.07.2026
- Dokumenttyp: Offizielles Referenzbeispiel
- Status: Beispiel, kein allgemeiner Standard
- Relevanz: Beispiel für die Kombination von MCP mit durable Workflows.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://docs.temporal.io/ai-cookbook/hello-world-durable-mcp-server](https://docs.temporal.io/ai-cookbook/hello-world-durable-mcp-server)
[S-174] Failures and error handling
- Autor/Herausgeber: Temporal Technologies
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Trennung automatisch überstandener Infrastrukturfehler von fachlich zu behandelnden Fehlern.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.temporal.io/encyclopedia/failures-and-error-handling](https://docs.temporal.io/encyclopedia/failures-and-error-handling)
[S-173] Understanding Temporal
- Autor/Herausgeber: Temporal Technologies
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Durable Execution, Event History und Replay für langlaufende Workflows.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.temporal.io/evaluate/understanding-temporal](https://docs.temporal.io/evaluate/understanding-temporal)
G. CRM-, ERP-, E-Mail- und SaaS-Integration
Integrationen: CRM
[S-194] OAuth quickstart guide
- Autor/Herausgeber: HubSpot
- Datum: 29.03.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Anbieterbezogene OAuth-Einrichtung, Scopes und Tokenfluss.
- Refresh-Priorität: hoch
- Direkte URL: [https://developers.hubspot.com/docs/apps/legacy-apps/authentication/oauth-quickstart-guide](https://developers.hubspot.com/docs/apps/legacy-apps/authentication/oauth-quickstart-guide)
[S-192] Webhooks API guide
- Autor/Herausgeber: HubSpot
- Datum: 03.2026; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Abonnements und Zustellung von HubSpot-Ereignissen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://developers.hubspot.com/docs/api-reference/latest/webhooks/guide](https://developers.hubspot.com/docs/api-reference/latest/webhooks/guide)
[S-193] Webhooks journal guide
- Autor/Herausgeber: HubSpot
- Datum: 09.06.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Journalbasierter Zugriff auf Webhook-Ereignisse und Nachholung.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://developers.hubspot.com/docs/api-reference/latest/webhooks-journal/guide](https://developers.hubspot.com/docs/api-reference/latest/webhooks-journal/guide)
[S-191] Pub/Sub API — Overview
- Autor/Herausgeber: Salesforce
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Ereignisbasierte Salesforce-Integration über Pub/Sub.
- Refresh-Priorität: hoch
- Direkte URL: [https://developer.salesforce.com/docs/platform/pub-sub-api/overview](https://developer.salesforce.com/docs/platform/pub-sub-api/overview)
[S-190] REST API Limits resource
- Autor/Herausgeber: Salesforce
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Abruf von Nutzung und API-Grenzen innerhalb einer Salesforce-Organisation.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_limits.htm](https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_limits.htm)
[S-189] Salesforce APIs
- Autor/Herausgeber: Salesforce
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Übersicht offizieller Salesforce-Schnittstellen.
- Refresh-Priorität: hoch
- Direkte URL: [https://developer.salesforce.com/docs/apis](https://developer.salesforce.com/docs/apis)
Integrationen: ERP
[S-195] APIs in SAP Business Technology Platform
- Autor/Herausgeber: SAP
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: SAP-API-Landschaft und Einbindung über BTP.
- Refresh-Priorität: hoch
- Direkte URL: [https://help.sap.com/docs/btp/sap-business-technology-platform/apis](https://help.sap.com/docs/btp/sap-business-technology-platform/apis)
[S-197] Advanced Event Mesh Adapter
- Autor/Herausgeber: SAP
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Ereignis- und Nachrichtenintegration mit SAP Advanced Event Mesh.
- Refresh-Priorität: hoch
- Direkte URL: [https://help.sap.com/docs/integration-suite/isuite-integrations-and-apis/advanced-event-mesh-adapter](https://help.sap.com/docs/integration-suite/isuite-integrations-and-apis/advanced-event-mesh-adapter)
[S-196] Developing an OData API Project
- Autor/Herausgeber: SAP
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: OData-API-Projekte in SAP Integration Suite.
- Refresh-Priorität: hoch
- Direkte URL: [https://help.sap.com/docs/integration-suite/sap-integration-suite/developing-odata-api-project](https://help.sap.com/docs/integration-suite/sap-integration-suite/developing-odata-api-project)
Integrationen: Google
[S-188] Configure push notifications in the Gmail API
- Autor/Herausgeber: Google
- Datum: 22.07.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Gmail-Änderungsbenachrichtigungen über Cloud Pub/Sub; Nutzdaten müssen anschließend abgerufen werden.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://developers.google.com/workspace/gmail/api/guides/push](https://developers.google.com/workspace/gmail/api/guides/push)
Integrationen: Microsoft
[S-184] Microsoft Graph REST API v1.0 reference
- Autor/Herausgeber: Microsoft
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Zentraler API-Zugang zu Microsoft-365-Daten und -Diensten.
- Refresh-Priorität: hoch
- Direkte URL: [https://learn.microsoft.com/en-us/graph/api/overview?view=graph-rest-1.0](https://learn.microsoft.com/en-us/graph/api/overview?view=graph-rest-1.0)
[S-186] Microsoft Graph change notifications overview
- Autor/Herausgeber: Microsoft
- Datum: 05.03.2025
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Push-Benachrichtigungen für Änderungen in unterstützten Ressourcen.
- Refresh-Priorität: hoch
- Direkte URL: [https://learn.microsoft.com/en-us/graph/change-notifications-overview](https://learn.microsoft.com/en-us/graph/change-notifications-overview)
[S-187] Microsoft Graph delta query overview
- Autor/Herausgeber: Microsoft
- Datum: 30.04.2025
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Inkrementeller Abgleich geänderter Ressourcen statt vollständiger Wiederabfrage.
- Refresh-Priorität: hoch
- Direkte URL: [https://learn.microsoft.com/en-us/graph/delta-query-overview](https://learn.microsoft.com/en-us/graph/delta-query-overview)
[S-185] Receive change notifications through webhooks
- Autor/Herausgeber: Microsoft
- Datum: 21.04.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Webhook-Zustellung, Reaktionsanforderungen und mögliche Drosselung bzw. Verwerfung.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://learn.microsoft.com/en-us/graph/change-notifications-delivery-webhooks](https://learn.microsoft.com/en-us/graph/change-notifications-delivery-webhooks)
H. Modelle, Tool Calling und Anbietermechanismen
Anbieter-Dokumentation
[S-165] Build an agent with the tool runner
- Autor/Herausgeber: Anthropic
- Datum: 30.03.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Referenz für clientseitige Ausführung und Werkzeugschleifen.
- Refresh-Priorität: hoch
- Direkte URL: [https://platform.claude.com/docs/en/agents-and-tools/tool-use/build-a-tool-using-agent](https://platform.claude.com/docs/en/agents-and-tools/tool-use/build-a-tool-using-agent)
[S-090] MCP connector and Claude Code MCP documentation
- Autor/Herausgeber: Anthropic
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Produktintegration von MCP.
- Refresh-Priorität: hoch
- Direkte URL: [https://platform.claude.com/docs/en/agents-and-tools/mcp-connector](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector)
[S-164] Programmatic tool calling
- Autor/Herausgeber: Anthropic
- Datum: 20.01.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Programmatische Koordination von Werkzeugaufrufen.
- Refresh-Priorität: hoch
- Direkte URL: [https://platform.claude.com/docs/en/agents-and-tools/tool-use/programmatic-tool-calling](https://platform.claude.com/docs/en/agents-and-tools/tool-use/programmatic-tool-calling)
[S-163] Structured outputs
- Autor/Herausgeber: Anthropic
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Schemaorientierte strukturierte Ausgaben in Claude.
- Refresh-Priorität: hoch
- Direkte URL: [https://platform.claude.com/docs/en/build-with-claude/structured-outputs](https://platform.claude.com/docs/en/build-with-claude/structured-outputs)
[S-083] Tool use with Claude
- Autor/Herausgeber: Anthropic
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Aktueller Produktmechanismus für Werkzeugdefinition und -aufruf.
- Refresh-Priorität: hoch
- Direkte URL: [https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview](https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview)
[S-084] Function calling with the Gemini API
- Autor/Herausgeber: Google
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Aktueller Produktmechanismus für Funktionsaufrufe.
- Refresh-Priorität: hoch
- Direkte URL: [https://ai.google.dev/gemini-api/docs/function-calling](https://ai.google.dev/gemini-api/docs/function-calling)
[S-167] Interactions API overview
- Autor/Herausgeber: Google
- Datum: 21.07.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: GA seit Juni 2026; empfohlen für neue Projekte
- Relevanz: Aktueller Interaktions- und Tooling-Pfad in der Gemini API.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://ai.google.dev/gemini-api/docs/interactions-overview](https://ai.google.dev/gemini-api/docs/interactions-overview)
[S-086] Structured outputs with the Gemini API
- Autor/Herausgeber: Google
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Schema-konforme strukturierte Modellausgaben.
- Refresh-Priorität: hoch
- Direkte URL: [https://ai.google.dev/gemini-api/docs/structured-output](https://ai.google.dev/gemini-api/docs/structured-output)
[S-166] Tools with the Gemini API
- Autor/Herausgeber: Google
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Werkzeugkategorien und produktbezogene Ausführung in Gemini.
- Refresh-Priorität: hoch
- Direkte URL: [https://ai.google.dev/gemini-api/docs/tools](https://ai.google.dev/gemini-api/docs/tools)
[S-161] Assistants API migration guide
- Autor/Herausgeber: OpenAI
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Assistants API deprecatet; Abschaltung 26.08.2026
- Relevanz: Zeitkritische Migration von einer unmittelbar vor Abschaltung stehenden API.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://developers.openai.com/api/docs/assistants/migration](https://developers.openai.com/api/docs/assistants/migration)
[S-159] Connectors and remote MCP servers
- Autor/Herausgeber: OpenAI
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Einbindung entfernter MCP-Server und Connectoren in die OpenAI API.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://developers.openai.com/api/docs/guides/tools-connectors-mcp](https://developers.openai.com/api/docs/guides/tools-connectors-mcp)
[S-082] Function calling guide
- Autor/Herausgeber: OpenAI
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Aktueller Produktmechanismus für modellseitige Werkzeugaufrufe.
- Refresh-Priorität: hoch
- Direkte URL: [https://developers.openai.com/api/docs/guides/function-calling](https://developers.openai.com/api/docs/guides/function-calling)
[S-160] Migrate to the Responses API
- Autor/Herausgeber: OpenAI
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Aktueller API-Pfad für zustandsbezogene Interaktionen, Tools und Responses.
- Refresh-Priorität: hoch
- Direkte URL: [https://developers.openai.com/api/docs/guides/migrate-to-responses](https://developers.openai.com/api/docs/guides/migrate-to-responses)
[S-085] Structured Outputs guide
- Autor/Herausgeber: OpenAI
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Schema-konforme strukturierte Modellausgaben.
- Refresh-Priorität: hoch
- Direkte URL: [https://developers.openai.com/api/docs/guides/structured-outputs](https://developers.openai.com/api/docs/guides/structured-outputs)
[S-158] Using tools
- Autor/Herausgeber: OpenAI
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Werkzeugtypen und Steuerung in der OpenAI API.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://developers.openai.com/api/docs/guides/tools](https://developers.openai.com/api/docs/guides/tools)
[S-162] Your data — API platform
- Autor/Herausgeber: OpenAI
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Datenbehandlung und Hinweis, dass entfernte MCP-Dienste eigene Aufbewahrungsbedingungen haben.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://developers.openai.com/api/docs/guides/your-data](https://developers.openai.com/api/docs/guides/your-data)
Caching und Kosten
[S-096] Prompt caching
- Autor/Herausgeber: Anthropic
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Anbietermechanismus zur Wiederverwendung großer Prompt-Präfixe.
- Refresh-Priorität: hoch
- Direkte URL: [https://platform.claude.com/docs/en/build-with-claude/prompt-caching](https://platform.claude.com/docs/en/build-with-claude/prompt-caching)
[S-097] Context caching with the Gemini API
- Autor/Herausgeber: Google
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Anbietermechanismus zur Speicherung und Wiederverwendung von Kontext.
- Refresh-Priorität: hoch
- Direkte URL: [https://ai.google.dev/gemini-api/docs/caching](https://ai.google.dev/gemini-api/docs/caching)
[S-095] Prompt caching guide
- Autor/Herausgeber: OpenAI
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Anbietermechanismus zur Wiederverwendung von Prompt-Präfixen.
- Refresh-Priorität: hoch
- Direkte URL: [https://developers.openai.com/api/docs/guides/prompt-caching](https://developers.openai.com/api/docs/guides/prompt-caching)
KI-Evaluation
[S-029] Define success criteria and build evaluations
- Autor/Herausgeber: Anthropic
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Erfolgskriterien, Testfälle und Evaluation für LLM-Anwendungen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://platform.claude.com/docs/en/test-and-evaluate/develop-tests](https://platform.claude.com/docs/en/test-and-evaluate/develop-tests)
[S-028] Evaluation best practices
- Autor/Herausgeber: OpenAI
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Aktueller Leitfaden; Evals-Plattform mit angekündigter Abschaltung zum 30.11.2026
- Relevanz: Herstellerpraxis für aufgabenspezifische Datensätze, Evaluatoren, menschliche Kalibrierung und kontinuierliche Evaluation.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://developers.openai.com/api/docs/guides/evaluation-best-practices](https://developers.openai.com/api/docs/guides/evaluation-best-practices)
KI-Observability
[S-059] GenAI semantic conventions
- Autor/Herausgeber: OpenTelemetry
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Spezifikation
- Status: Teilweise experimentell; Living Specification
- Relevanz: Semantische Konventionen für Modellaufrufe, Agenten und GenAI-Ereignisse.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://opentelemetry.io/docs/specs/semconv/gen-ai/](https://opentelemetry.io/docs/specs/semconv/gen-ai/)
I. Sicherheit und Secure Development
API-Sicherheit
[S-027] OWASP API Security Top 10 — 2023
- Autor/Herausgeber: OWASP
- Datum: 2023
- Dokumenttyp: Offener Security-Standard
- Status: Aktuelle Ausgabe am Stichtag
- Relevanz: Risikokategorien für APIs, einschließlich Autorisierung und Ressourcenverbrauch.
- Refresh-Priorität: hoch
- Direkte URL: [https://owasp.org/API-Security/editions/2023/en/0x11-t10/](https://owasp.org/API-Security/editions/2023/en/0x11-t10/)
Anwendungssicherheit
[S-032] Authorization Cheat Sheet
- Autor/Herausgeber: OWASP Cheat Sheet Series
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Security-Leitlinie
- Status: Living Documentation
- Relevanz: Serverseitige Autorisierung und Least Privilege.
- Refresh-Priorität: hoch
- Direkte URL: [https://cheatsheetseries.owasp.org/cheatsheets/Authorization_Cheat_Sheet.html](https://cheatsheetseries.owasp.org/cheatsheets/Authorization_Cheat_Sheet.html)
Cybersecurity-Governance
[S-014] ISO/IEC 27001:2022 — Information security management systems — Requirements
- Autor/Herausgeber: ISO / IEC
- Datum: 2022
- Dokumenttyp: Internationaler Standard
- Status: Aktuelle Ausgabe
- Relevanz: Anforderungen an ein Informationssicherheits-Managementsystem.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.iso.org/standard/27001](https://www.iso.org/standard/27001)
[S-009] The NIST Cybersecurity Framework (CSF) 2.0
- Autor/Herausgeber: NIST
- Datum: 26.02.2024
- Dokumenttyp: Behördenrahmenwerk
- Status: Final
- Relevanz: Govern, Identify, Protect, Detect, Respond und Recover als Cyber-Risikofunktionen.
- Refresh-Priorität: mittel
- Direkte URL: [https://csrc.nist.gov/pubs/cswp/29/the-nist-cybersecurity-framework-csf-20/final](https://csrc.nist.gov/pubs/cswp/29/the-nist-cybersecurity-framework-csf-20/final)
KI-Sicherheit
[S-034] MITRE ATLAS — Adversarial Threat Landscape for Artificial-Intelligence Systems
- Autor/Herausgeber: MITRE
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offene Wissensbasis
- Status: Living Knowledge Base
- Relevanz: Taktiken und Techniken gegen KI-fähige Systeme.
- Refresh-Priorität: hoch
- Direkte URL: [https://atlas.mitre.org/](https://atlas.mitre.org/)
[S-093] NIST AI 100-2e2025: Adversarial Machine Learning - A Taxonomy and Terminology of Attacks and Mitigations
- Autor/Herausgeber: NIST
- Datum: 03.2025
- Dokumenttyp: Behördenstandard / Taxonomie
- Status: Final Publication
- Relevanz: Angriffe einschließlich Prompt Injection, Daten- und Modellangriffen.
- Refresh-Priorität: hoch
- Direkte URL: [https://doi.org/10.6028/NIST.AI.100-2e2025](https://doi.org/10.6028/NIST.AI.100-2e2025)
[S-092] NIST AI 600-1: Artificial Intelligence Risk Management Framework - Generative Artificial Intelligence Profile
- Autor/Herausgeber: NIST
- Datum: 26.07.2024
- Dokumenttyp: Behördenstandard / Risikoprofil
- Status: Final Publication
- Relevanz: Risiken und Maßnahmen für generative KI.
- Refresh-Priorität: mittel
- Direkte URL: [https://doi.org/10.6028/NIST.AI.600-1](https://doi.org/10.6028/NIST.AI.600-1)
[S-094] Request for Information About Securing AI Agent Systems
- Autor/Herausgeber: NIST / CAISI
- Datum: 01.2026
- Dokumenttyp: Behördenveröffentlichung
- Status: RFI / laufende Standardisierungsarbeit
- Relevanz: Aktuelle Sicherheitsfragen agentischer Systeme.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://www.nist.gov/news-events/news/2026/01/caisi-issues-request-information-about-securing-ai-agent-systems](https://www.nist.gov/news-events/news/2026/01/caisi-issues-request-information-about-securing-ai-agent-systems)
[S-033] OWASP GenAI LLM Top 10 2026
- Autor/Herausgeber: OWASP GenAI Security Project
- Datum: 03.08.2026
- Dokumenttyp: Offener Security-Standard
- Status: Aktuelle Ausgabe am Stichtag
- Relevanz: Aktuelle Risikokategorien für generative KI-Anwendungen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://genai.owasp.org/resource/owasp-genai-llm-top-10-2026/](https://genai.owasp.org/resource/owasp-genai-llm-top-10-2026/)
Observability und Security
[S-031] Logging Cheat Sheet
- Autor/Herausgeber: OWASP Cheat Sheet Series
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Security-Leitlinie
- Status: Living Documentation
- Relevanz: Sicherheitsrelevante Protokollierung ohne unnötige Geheimnis- oder Personendaten.
- Refresh-Priorität: hoch
- Direkte URL: [https://cheatsheetseries.owasp.org/cheatsheets/Logging_Cheat_Sheet.html](https://cheatsheetseries.owasp.org/cheatsheets/Logging_Cheat_Sheet.html)
Secure AI Development
[S-008] SP 800-218A — Secure Software Development Practices for Generative AI and Dual-Use Foundation Models
- Autor/Herausgeber: NIST
- Datum: 26.07.2024
- Dokumenttyp: Behördenstandard / Community Profile
- Status: Final
- Relevanz: Ergänzt SSDF 1.1 um Praktiken für KI-Modelle und KI-Systeme.
- Refresh-Priorität: hoch
- Direkte URL: [https://csrc.nist.gov/pubs/sp/800/218/a/final](https://csrc.nist.gov/pubs/sp/800/218/a/final)
Secure SDLC
[S-041] Product Security Bad Practices
- Autor/Herausgeber: CISA
- Datum: 17.01.2025
- Dokumenttyp: Behördenleitlinie
- Status: Final
- Relevanz: Klar benannte Praktiken, die bei kritischer Software vermieden werden sollen.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.cisa.gov/resources-tools/resources/product-security-bad-practices](https://www.cisa.gov/resources-tools/resources/product-security-bad-practices)
[S-040] Secure by Design
- Autor/Herausgeber: CISA
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Behördenleitlinie
- Status: Living Guidance
- Relevanz: Herstellerverantwortung und sichere Standardeinstellungen.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.cisa.gov/resources-tools/resources/secure-by-design](https://www.cisa.gov/resources-tools/resources/secure-by-design)
[S-007] SP 800-218 — Secure Software Development Framework (SSDF) Version 1.1
- Autor/Herausgeber: NIST
- Datum: 03.02.2022
- Dokumenttyp: Behördenstandard
- Status: Final
- Relevanz: Sicherheitspraktiken, die in unterschiedliche SDLC-Modelle integriert werden können.
- Refresh-Priorität: mittel
- Direkte URL: [https://csrc.nist.gov/pubs/sp/800/218/final](https://csrc.nist.gov/pubs/sp/800/218/final)
Security Testing
[S-011] SP 800-115 — Technical Guide to Information Security Testing and Assessment
- Autor/Herausgeber: NIST
- Datum: 09.2008
- Dokumenttyp: Behördenleitfaden
- Status: Final; methodische Grundlage
- Relevanz: Planung und Durchführung technischer Sicherheitsprüfungen.
- Refresh-Priorität: niedrig
- Direkte URL: [https://csrc.nist.gov/pubs/sp/800/115/final](https://csrc.nist.gov/pubs/sp/800/115/final)
[S-026] Application Security Verification Standard 5.0.0
- Autor/Herausgeber: OWASP
- Datum: 30.05.2025
- Dokumenttyp: Offener Security-Standard
- Status: Aktuelle Hauptversion
- Relevanz: Prüfbare Sicherheitsanforderungen für Webanwendungen und Services.
- Refresh-Priorität: hoch
- Direkte URL: [https://owasp.org/www-project-application-security-verification-standard/](https://owasp.org/www-project-application-security-verification-standard/)
Vulnerability Management
[S-063] Known Exploited Vulnerabilities Catalog
- Autor/Herausgeber: CISA
- Datum: Living Catalog; geprüft 08.08.2026
- Dokumenttyp: Behördenkatalog
- Status: Kontinuierlich aktualisiert
- Relevanz: Priorisierung tatsächlich ausgenutzter Schwachstellen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://www.cisa.gov/known-exploited-vulnerabilities-catalog](https://www.cisa.gov/known-exploited-vulnerabilities-catalog)
Websicherheit: APIs
[S-038] GraphQL Cheat Sheet
- Autor/Herausgeber: OWASP Cheat Sheet Series
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Risiken von Introspection, Query-Tiefe, Autorisierung und Ressourcenverbrauch.
- Refresh-Priorität: hoch
- Direkte URL: [https://cheatsheetseries.owasp.org/cheatsheets/GraphQL_Cheat_Sheet.html](https://cheatsheetseries.owasp.org/cheatsheets/GraphQL_Cheat_Sheet.html)
[S-037] REST Security Cheat Sheet
- Autor/Herausgeber: OWASP Cheat Sheet Series
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Authentisierung, Autorisierung, Eingaben, Statuscodes und Transport für REST APIs.
- Refresh-Priorität: hoch
- Direkte URL: [https://cheatsheetseries.owasp.org/cheatsheets/REST_Security_Cheat_Sheet.html](https://cheatsheetseries.owasp.org/cheatsheets/REST_Security_Cheat_Sheet.html)
Websicherheit: Eingaben
[S-035] Input Validation Cheat Sheet
- Autor/Herausgeber: OWASP Cheat Sheet Series
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Serverseitige Syntax- und Semantikvalidierung.
- Refresh-Priorität: hoch
- Direkte URL: [https://cheatsheetseries.owasp.org/cheatsheets/Input_Validation_Cheat_Sheet.html](https://cheatsheetseries.owasp.org/cheatsheets/Input_Validation_Cheat_Sheet.html)
Websicherheit: Integrationen
[S-076] Validating webhook deliveries
- Autor/Herausgeber: GitHub
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Signaturprüfung eingehender Webhooks.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.github.com/en/webhooks/using-webhooks/validating-webhook-deliveries](https://docs.github.com/en/webhooks/using-webhooks/validating-webhook-deliveries)
Websicherheit: SSRF
[S-036] Server-Side Request Forgery Prevention Cheat Sheet
- Autor/Herausgeber: OWASP Cheat Sheet Series
- Datum: Living Documentation; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Kontrollen gegen serverseitige unautorisierte Netzwerkzugriffe.
- Refresh-Priorität: hoch
- Direkte URL: [https://cheatsheetseries.owasp.org/cheatsheets/Server_Side_Request_Forgery_Prevention_Cheat_Sheet.html](https://cheatsheetseries.owasp.org/cheatsheets/Server_Side_Request_Forgery_Prevention_Cheat_Sheet.html)
J. Vorfälle und Post-Mortems
Fälle: Integrationen
[S-202] Security alert: stolen OAuth user tokens
- Autor/Herausgeber: GitHub
- Datum: 15.04.2022
- Dokumenttyp: Offizieller Incidentbericht
- Status: Historischer Vorfall
- Relevanz: Gestohlene OAuth-Tokens von Integrationsanbietern wurden zum Zugriff auf private Repositories genutzt.
- Refresh-Priorität: niedrig
- Direkte URL: [https://github.blog/news-insights/company-news/security-alert-stolen-oauth-user-tokens/](https://github.blog/news-insights/company-news/security-alert-stolen-oauth-user-tokens/)
[S-203] npm security update: OAuth tokens
- Autor/Herausgeber: GitHub
- Datum: 26.05.2022
- Dokumenttyp: Offizieller Incidentbericht
- Status: Historischer Vorfall
- Relevanz: Kettenwirkung gestohlener OAuth-Tokens bis zu Repository- und Cloud-Credentials.
- Refresh-Priorität: niedrig
- Direkte URL: [https://github.blog/news-insights/company-news/npm-security-update-oauth-tokens/](https://github.blog/news-insights/company-news/npm-security-update-oauth-tokens/)
[S-206] Data Extortion via Salesforce Connected Apps
- Autor/Herausgeber: Google Threat Intelligence Group
- Datum: 04.06.2025
- Dokumenttyp: Primäre Threat-Intelligence-Analyse
- Status: Dokumentierte Angriffskampagne
- Relevanz: Vishing und bösartige Connected Apps als Integrations- und Autorisierungsrisiko.
- Refresh-Priorität: hoch
- Direkte URL: [https://cloud.google.com/blog/topics/threat-intelligence/voice-phishing-data-extortion](https://cloud.google.com/blog/topics/threat-intelligence/voice-phishing-data-extortion)
[S-207] Data theft via compromised Salesloft Drift OAuth tokens
- Autor/Herausgeber: Google Threat Intelligence Group
- Datum: 26.08.2025
- Dokumenttyp: Primäre Threat-Intelligence-Analyse
- Status: Dokumentierte Kampagne
- Relevanz: Kompromittierte Drittanbieter-OAuth-Tokens ermöglichten Zugriff auf angebundene Salesforce-Instanzen.
- Refresh-Priorität: hoch
- Direkte URL: [https://cloud.google.com/blog/topics/threat-intelligence/data-theft-salesforce-instances-via-salesloft-drift](https://cloud.google.com/blog/topics/threat-intelligence/data-theft-salesforce-instances-via-salesloft-drift)
Incident Response
[S-052] Incident Response
- Autor/Herausgeber: Google
- Datum: 2018; Online-Ausgabe geprüft 08.08.2026
- Dokumenttyp: Offizielles Fachbuchkapitel
- Status: Online-Ausgabe
- Relevanz: Incident Command, Kommunikation, Mitigation und Übungen.
- Refresh-Priorität: mittel
- Direkte URL: [https://sre.google/workbook/incident-response/](https://sre.google/workbook/incident-response/)
[S-010] SP 800-61 Rev. 3 — Incident Response Recommendations and Considerations for Cybersecurity Risk Management
- Autor/Herausgeber: NIST
- Datum: 03.04.2025
- Dokumenttyp: Behördenstandard / Community Profile
- Status: Final
- Relevanz: Incident Response als Teil des laufenden Cyber-Risikomanagements.
- Refresh-Priorität: mittel
- Direkte URL: [https://csrc.nist.gov/pubs/sp/800/61/r3/final](https://csrc.nist.gov/pubs/sp/800/61/r3/final)
Post-Mortems
[S-080] Post-incident review: April 2022 outage
- Autor/Herausgeber: Atlassian Engineering
- Datum: 04.05.2022
- Dokumenttyp: Unternehmens-Post-Mortem
- Status: Primärbericht des Betreibers
- Relevanz: Fehlerhafte Skriptausführung, Löschung von Kundensites und langwierige Wiederherstellung.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.atlassian.com/engineering/post-incident-review-april-2022-outage](https://www.atlassian.com/engineering/post-incident-review-april-2022-outage)
[S-079] Details of the Cloudflare outage on July 2, 2019
- Autor/Herausgeber: Cloudflare
- Datum: 02.07.2019
- Dokumenttyp: Unternehmens-Post-Mortem
- Status: Primärbericht des Betreibers
- Relevanz: Katastrophales Regex-Backtracking, globale Schnellverteilung und fehlender Performance-Gate.
- Refresh-Priorität: niedrig
- Direkte URL: [https://blog.cloudflare.com/details-of-the-cloudflare-outage-on-july-2-2019/](https://blog.cloudflare.com/details-of-the-cloudflare-outage-on-july-2-2019/)
[S-081] Executive Summary: Root Cause Analysis — Channel File 291
- Autor/Herausgeber: CrowdStrike
- Datum: 06.08.2024
- Dokumenttyp: Unternehmens-Root-Cause-Analyse
- Status: Primärbericht des Herstellers
- Relevanz: Fehlerhafte Content-Konfiguration, unzureichende Validierung und weltweite Ausrollung.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.crowdstrike.com/wp-content/uploads/2024/08/Executive-Summary_Root-Cause-Analysis_Channel-File-291.pdf](https://www.crowdstrike.com/wp-content/uploads/2024/08/Executive-Summary_Root-Cause-Analysis_Channel-File-291.pdf)
[S-078] Postmortem of database outage of January 31
- Autor/Herausgeber: GitLab
- Datum: 10.02.2017
- Dokumenttyp: Unternehmens-Post-Mortem
- Status: Primärbericht des Betreibers
- Relevanz: Datenlöschung, unzureichend funktionsfähige Backups und Wiederherstellungsprobleme.
- Refresh-Priorität: niedrig
- Direkte URL: [https://about.gitlab.com/blog/postmortem-of-database-outage-of-january-31/](https://about.gitlab.com/blog/postmortem-of-database-outage-of-january-31/)
K. Zuverlässigkeit, Observability und Betrieb
Backup und Notfallbetrieb
[S-013] BSI-Standard 200-4 — Business Continuity Management
- Autor/Herausgeber: Bundesamt für Sicherheit in der Informationstechnik
- Datum: 14.06.2023
- Dokumenttyp: Behördenstandard
- Status: Final
- Relevanz: Praxisrahmen zum Aufbau eines BCMS.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Grundschutz/BSI_Standards/standard_200_4.html](https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Grundschutz/BSI_Standards/standard_200_4.html)
[S-012] SP 800-34 Rev. 1 — Contingency Planning Guide for Federal Information Systems
- Autor/Herausgeber: NIST
- Datum: 11.11.2010
- Dokumenttyp: Behördenleitfaden
- Status: Final; älter, aber weiterhin referenziert
- Relevanz: Business Impact Analysis, Wiederanlauf, Übungen und Pflege von Notfallplänen.
- Refresh-Priorität: mittel
- Direkte URL: [https://csrc.nist.gov/pubs/sp/800/34/r1/upd1/final](https://csrc.nist.gov/pubs/sp/800/34/r1/upd1/final)
Backup und Restore
[S-061] Continuous Archiving and Point-in-Time Recovery
- Autor/Herausgeber: PostgreSQL Global Development Group
- Datum: Version 18; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: WAL-Archivierung und Wiederherstellung auf einen früheren Zeitpunkt.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.postgresql.org/docs/current/continuous-archiving.html](https://www.postgresql.org/docs/current/continuous-archiving.html)
[S-060] PostgreSQL 18 Documentation — Backup and Restore
- Autor/Herausgeber: PostgreSQL Global Development Group
- Datum: Version 18; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: SQL-Dumps, Dateisystem-Backups und kontinuierliche Archivierung.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.postgresql.org/docs/current/backup.html](https://www.postgresql.org/docs/current/backup.html)
[S-062] SQL Dump
- Autor/Herausgeber: PostgreSQL Global Development Group
- Datum: Version 18; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Logische Exporte und Wiederherstellung, auch über Versionsgrenzen hinweg.
- Refresh-Priorität: hoch
- Direkte URL: [https://www.postgresql.org/docs/current/backup-dump.html](https://www.postgresql.org/docs/current/backup-dump.html)
Betrieb und Wartung
[S-053] Eliminating Toil
- Autor/Herausgeber: Google
- Datum: 2018; Online-Ausgabe geprüft 08.08.2026
- Dokumenttyp: Offizielles Fachbuchkapitel
- Status: Online-Ausgabe
- Relevanz: Reduktion manueller, wiederholbarer Betriebsarbeit.
- Refresh-Priorität: mittel
- Direkte URL: [https://sre.google/workbook/eliminating-toil/](https://sre.google/workbook/eliminating-toil/)
CI und Qualitätsgates
[S-016] About status checks
- Autor/Herausgeber: GitHub
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Automatisierte Prüfergebnisse als Merge-Bedingung.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.github.com/en/pull-requests/reference/status-checks](https://docs.github.com/en/pull-requests/reference/status-checks)
CI/CD-Sicherheit
[S-019] OpenID Connect in GitHub Actions
- Autor/Herausgeber: GitHub
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Kurzlebige föderierte Cloud-Anmeldung statt dauerhaft gespeicherter Zugangsschlüssel.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.github.com/en/actions/concepts/security/openid-connect](https://docs.github.com/en/actions/concepts/security/openid-connect)
[S-017] Secure use reference — GitHub Actions
- Autor/Herausgeber: GitHub
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Sicherheitskontrollen für CI/CD-Workflows und Umgebungsfreigaben.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.github.com/en/actions/reference/security/secure-use](https://docs.github.com/en/actions/reference/security/secure-use)
Deployment
[S-018] Managing environments for deployment
- Autor/Herausgeber: GitHub
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Deployment-Schutzregeln und getrennte Umgebungssecrets.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.github.com/actions/deployment/targeting-different-environments/using-environments-for-deployment](https://docs.github.com/actions/deployment/targeting-different-environments/using-environments-for-deployment)
Observability
[S-058] Context propagation
- Autor/Herausgeber: OpenTelemetry
- Datum: 14.01.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Korrelation verteilter Telemetriesignale über Prozess- und Netzgrenzen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://opentelemetry.io/docs/concepts/context-propagation/](https://opentelemetry.io/docs/concepts/context-propagation/)
[S-057] Logs
- Autor/Herausgeber: OpenTelemetry
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Log-API, Bridges und Korrelation mit Traces.
- Refresh-Priorität: hoch
- Direkte URL: [https://opentelemetry.io/docs/concepts/signals/logs/](https://opentelemetry.io/docs/concepts/signals/logs/)
[S-056] Metrics
- Autor/Herausgeber: OpenTelemetry
- Datum: 02.07.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Laufzeitmessungen und zugeordnete Metadaten.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://opentelemetry.io/docs/concepts/signals/metrics/](https://opentelemetry.io/docs/concepts/signals/metrics/)
[S-054] Signals
- Autor/Herausgeber: OpenTelemetry
- Datum: 10.03.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Traces, Metrics, Logs, Baggage und Profiles als Telemetriesignale.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://opentelemetry.io/docs/concepts/signals/](https://opentelemetry.io/docs/concepts/signals/)
[S-055] Traces
- Autor/Herausgeber: OpenTelemetry
- Datum: 14.01.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: End-to-End-Sicht auf verteilte Requests.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://opentelemetry.io/docs/concepts/signals/traces/](https://opentelemetry.io/docs/concepts/signals/traces/)
Recht und Produktbetrieb
[S-042] Verordnung (EU) 2024/2847 — Cyber Resilience Act
- Autor/Herausgeber: Europäische Union
- Datum: 23.10.2024; ABl. 20.11.2024
- Dokumenttyp: EU-Verordnung
- Status: In Kraft; gestaffelte Anwendung
- Relevanz: Horizontale Cybersicherheitsanforderungen für Produkte mit digitalen Elementen.
- Refresh-Priorität: sehr hoch
- Direkte URL: [https://eur-lex.europa.eu/eli/reg/2024/2847/oj/eng](https://eur-lex.europa.eu/eli/reg/2024/2847/oj/eng)
Reliability
[S-044] Making retries safe with idempotent APIs
- Autor/Herausgeber: Amazon Web Services
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizieller Engineering-Fachbeitrag
- Status: Living Documentation
- Relevanz: Idempotenzschlüssel und sichere Wiederholbarkeit zustandsändernder Operationen.
- Refresh-Priorität: hoch
- Direkte URL: [https://aws.amazon.com/builders-library/making-retries-safe-with-idempotent-APIs/](https://aws.amazon.com/builders-library/making-retries-safe-with-idempotent-APIs/)
[S-043] Timeouts, retries, and backoff with jitter
- Autor/Herausgeber: Amazon Web Services
- Datum: 12.06.2026
- Dokumenttyp: Offizieller Engineering-Fachbeitrag
- Status: Aktualisierte Fassung
- Relevanz: Timeouts, begrenzte Wiederholungen, Backoff, Jitter und Retry-Amplifikation.
- Refresh-Priorität: hoch
- Direkte URL: [https://aws.amazon.com/builders-library/timeouts-retries-and-backoff-with-jitter/](https://aws.amazon.com/builders-library/timeouts-retries-and-backoff-with-jitter/)
[S-045] Idempotent requests
- Autor/Herausgeber: Stripe
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Konkrete API-Praxis für Idempotenzschlüssel.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.stripe.com/api/idempotent_requests](https://docs.stripe.com/api/idempotent_requests)
Site Reliability Engineering
[S-050] Alerting on SLOs
- Autor/Herausgeber: Google
- Datum: 2018; Online-Ausgabe geprüft 08.08.2026
- Dokumenttyp: Offizielles Fachbuchkapitel
- Status: Online-Ausgabe
- Relevanz: Burn-Rate-basierte Alarmierung statt rein technischer Schwellenwerte.
- Refresh-Priorität: mittel
- Direkte URL: [https://sre.google/workbook/alerting-on-slos/](https://sre.google/workbook/alerting-on-slos/)
[S-048] Canarying Releases
- Autor/Herausgeber: Google
- Datum: 2018; Online-Ausgabe geprüft 08.08.2026
- Dokumenttyp: Offizielles Fachbuchkapitel
- Status: Online-Ausgabe
- Relevanz: Risikoreduktion durch schrittweise Releases und SLO-basierte Bewertung.
- Refresh-Priorität: mittel
- Direkte URL: [https://sre.google/workbook/canarying-releases/](https://sre.google/workbook/canarying-releases/)
[S-049] Implementing SLOs
- Autor/Herausgeber: Google
- Datum: 2018; Online-Ausgabe geprüft 08.08.2026
- Dokumenttyp: Offizielles Fachbuchkapitel
- Status: Online-Ausgabe
- Relevanz: Definition, Messung und Nutzung von Service Level Objectives.
- Refresh-Priorität: mittel
- Direkte URL: [https://sre.google/workbook/implementing-slos/](https://sre.google/workbook/implementing-slos/)
[S-051] On-Call
- Autor/Herausgeber: Google
- Datum: 2018; Online-Ausgabe geprüft 08.08.2026
- Dokumenttyp: Offizielles Fachbuchkapitel
- Status: Online-Ausgabe
- Relevanz: Betriebsbereitschaft, Eskalation und Balance zwischen Änderung und Stabilität.
- Refresh-Priorität: mittel
- Direkte URL: [https://sre.google/workbook/on-call/](https://sre.google/workbook/on-call/)
[S-047] SRE Engagement Model / Production Readiness Review
- Autor/Herausgeber: Google
- Datum: 2018; Online-Ausgabe geprüft 08.08.2026
- Dokumenttyp: Offizielles Fachbuchkapitel
- Status: Online-Ausgabe
- Relevanz: Produktionsreife, Übergabe und gemeinsame Betriebsverantwortung.
- Refresh-Priorität: mittel
- Direkte URL: [https://sre.google/workbook/engagement-model/](https://sre.google/workbook/engagement-model/)
[S-046] The Site Reliability Workbook
- Autor/Herausgeber: Google
- Datum: 2018
- Dokumenttyp: Offizielles Fachbuch
- Status: Online-Ausgabe
- Relevanz: Praxisrahmen für SLOs, Releases, On-Call, Incident Response und Zuverlässigkeitsarbeit.
- Refresh-Priorität: mittel
- Direkte URL: [https://sre.google/workbook/index/](https://sre.google/workbook/index/)
Software-Lieferkette
[S-020] Using artifact attestations to establish provenance for builds
- Autor/Herausgeber: GitHub
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Provenienz- und Attestierungsfunktionen für Build-Artefakte.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.github.com/en/actions/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-to-establish-provenance-for-builds](https://docs.github.com/en/actions/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-to-establish-provenance-for-builds)
Wartung und Abhängigkeiten
[S-064] Dependabot security updates
- Autor/Herausgeber: GitHub
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Automatisierte Vorschläge für verwundbare Abhängigkeiten.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.github.com/en/code-security/dependabot/dependabot-security-updates/about-dependabot-security-updates](https://docs.github.com/en/code-security/dependabot/dependabot-security-updates/about-dependabot-security-updates)
[S-065] Renovate Documentation
- Autor/Herausgeber: Mend Renovate
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Projektdokumentation
- Status: Living Documentation
- Relevanz: Automatisierte, konfigurierbare Abhängigkeitsaktualisierung.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.renovatebot.com/](https://docs.renovatebot.com/)
L. Software Engineering, Anforderungen und Dokumentation
Anforderungen
[S-002] ISO/IEC/IEEE 29148:2018 — Requirements engineering
- Autor/Herausgeber: ISO / IEC / IEEE
- Datum: 2018; Nachfolgedokument in Entwicklung, geprüft 08.08.2026
- Dokumenttyp: Internationaler Standard
- Status: Gültige Ausgabe am Stichtag
- Relevanz: Anforderungen, deren Eigenschaften und Requirements-Prozesse.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.iso.org/standard/72089.html](https://www.iso.org/standard/72089.html)
Dokumentation
[S-004] ISO/IEC/IEEE 26514:2022 — Design and development of information for users
- Autor/Herausgeber: ISO / IEC / IEEE
- Datum: 2022
- Dokumenttyp: Internationaler Standard
- Status: Aktuelle Ausgabe
- Relevanz: Nutzerdokumentation als geplanter Bestandteil eines Produkts.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.iso.org/standard/77451.html](https://www.iso.org/standard/77451.html)
Governance und Risiko
[S-003] ISO/IEC/IEEE 16085:2021 — Life cycle processes — Risk management
- Autor/Herausgeber: ISO / IEC / IEEE
- Datum: 2021
- Dokumenttyp: Internationaler Standard
- Status: Aktuelle Ausgabe
- Relevanz: Risikomanagement über den System- und Softwarelebenszyklus.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.iso.org/standard/74371.html](https://www.iso.org/standard/74371.html)
Lebenszyklus und Qualität
[S-005] Guide to the Software Engineering Body of Knowledge — SWEBOK Guide V4.0
- Autor/Herausgeber: IEEE Computer Society
- Datum: 10.2024
- Dokumenttyp: Fachstandard / Body of Knowledge
- Status: Aktuelle Ausgabe am Stichtag
- Relevanz: Systematische Wissensgebiete professioneller Softwareentwicklung.
- Refresh-Priorität: mittel
- Direkte URL: [https://www.computer.org/education/bodies-of-knowledge/software-engineering](https://www.computer.org/education/bodies-of-knowledge/software-engineering)
[S-001] ISO/IEC 25010:2023 — Product quality model
- Autor/Herausgeber: ISO / IEC
- Datum: 2023
- Dokumenttyp: Internationaler Standard
- Status: Aktuelle Ausgabe
- Relevanz: Produktqualitätsmodell mit neun Qualitätsmerkmalen.
- Refresh-Priorität: niedrig
- Direkte URL: [https://www.iso.org/standard/78176.html](https://www.iso.org/standard/78176.html)
Versionierung
[S-006] Semantic Versioning 2.0.0
- Autor/Herausgeber: Semantic Versioning
- Datum: 2013
- Dokumenttyp: Offene Spezifikation
- Status: Version 2.0.0
- Relevanz: Maschinen- und menschenlesbare Regeln für kompatible und inkompatible Versionsänderungen.
- Refresh-Priorität: niedrig
- Direkte URL: [https://semver.org/](https://semver.org/)
Versionsverwaltung und Review
[S-015] About protected branches
- Autor/Herausgeber: GitHub
- Datum: Veröffentlichungsdatum UNKLAR; geprüft 08.08.2026
- Dokumenttyp: Offizielle Produktdokumentation
- Status: Living Documentation
- Relevanz: Schutzregeln, Reviews und Statusprüfungen für zentrale Branches.
- Refresh-Priorität: hoch
- Direkte URL: [https://docs.github.com/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches](https://docs.github.com/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches)
Schnell veraltend — Refresh-Plan
REFRESH-HINWEIS: Vor Buchsatz, Veröffentlichung und jeder größeren Folgeauflage sind insbesondere MCP- und A2A-Spezifikationen, OAuth-Entwürfe, Modellanbieter-APIs, SaaS-Limits, Integrations-Lifecycles, Security Advisories, AI-Act-/CRA-Umsetzung und Drittlandtransferstände erneut zu prüfen. [S-117; S-210; S-140; S-161; S-190; S-063; S-067; S-042; S-070]
| ID | Bereich | Quelle | Status | Priorität | Direkte URL |
|---|---|---|---|---|---|
| S-070 | Recht, Datenschutz und Governance | Durchführungsbeschluss (EU) 2023/1795 — EU-US Data Privacy Framework | In Kraft am Stichtag; Rechtsentwicklung beobachten | sehr hoch | Link ↗ |
| S-067 | Recht, Datenschutz und Governance | Verordnung (EU) 2024/1689 — AI Act | In Kraft; gestaffelte Anwendung | sehr hoch | Link ↗ |
| S-106 | Identität, OAuth, Tokens und Berechtigungen | Authorization Security Considerations — Specification 2026-07-28 | Aktueller Spezifikationsstand | sehr hoch | Link ↗ |
| S-105 | Identität, OAuth, Tokens und Berechtigungen | Authorization Server Discovery — Specification 2026-07-28 | Aktueller Spezifikationsstand | sehr hoch | Link ↗ |
| S-104 | Identität, OAuth, Tokens und Berechtigungen | Authorization — Specification 2026-07-28 | Aktueller Spezifikationsstand | sehr hoch | Link ↗ |
| S-140 | Identität, OAuth, Tokens und Berechtigungen | The OAuth 2.1 Authorization Framework — draft-ietf-oauth-v2-1-15 | Work in progress; kein RFC | sehr hoch | Link ↗ |
| S-087 | Model Context Protocol | Architecture - Specification 2026-07-28 | Aktueller Spezifikationsstand | sehr hoch | Link ↗ |
| S-117 | Model Context Protocol | Development Roadmap | Planungsstand; nicht normativ | sehr hoch | Link ↗ |
| S-111 | Model Context Protocol | Elicitation — Specification 2026-07-28 | Aktueller Spezifikationsstand | sehr hoch | Link ↗ |
| S-114 | Model Context Protocol | Enterprise-Managed Authorization Extension | Living Documentation | sehr hoch | Link ↗ |
| S-113 | Model Context Protocol | Extensions Overview | Living Documentation | sehr hoch | Link ↗ |
| S-200 | Model Context Protocol | GHSA-232v-j27c-5pp6 — MCPJam Inspector unauthenticated RCE | Behobene Schwachstelle | sehr hoch | Link ↗ |
| S-101 | Model Context Protocol | Key Changes — Specification 2026-07-28 | Aktueller Changelog | sehr hoch | Link ↗ |
| S-100 | Model Context Protocol | Model Context Protocol Specification 2026-07-28 | Aktueller Spezifikationsstand am Stichtag | sehr hoch | Link ↗ |
| S-115 | Model Context Protocol | Official MCP Registry | Preview/fortlaufend | sehr hoch | Link ↗ |
| S-102 | Model Context Protocol | Overview — Specification 2026-07-28 | Aktueller Spezifikationsstand | sehr hoch | Link ↗ |
| S-109 | Model Context Protocol | Prompts — Specification 2026-07-28 | Aktueller Spezifikationsstand | sehr hoch | Link ↗ |
| S-108 | Model Context Protocol | Resources — Specification 2026-07-28 | Aktueller Spezifikationsstand | sehr hoch | Link ↗ |
| S-110 | Model Context Protocol | Sampling — Specification 2026-07-28 | Aktueller Spezifikationsstand | sehr hoch | Link ↗ |
| S-089 | Model Context Protocol | Security Best Practices | Draft / Living Documentation | sehr hoch | Link ↗ |
| S-112 | Model Context Protocol | Tasks Extension — Overview | Offizielle Erweiterung; aktueller Stand prüfen | sehr hoch | Link ↗ |
| S-088 | Model Context Protocol | The 2026-07-28 Specification | Aktueller Release-Stand | sehr hoch | Link ↗ |
| S-107 | Model Context Protocol | Tools — Specification 2026-07-28 | Aktueller Spezifikationsstand | sehr hoch | Link ↗ |
| S-103 | Model Context Protocol | Transports — Specification 2026-07-28 | Aktueller Spezifikationsstand | sehr hoch | Link ↗ |
| S-209 | Agent2Agent und agentische Protokolle | A2A Protocol Ships v1.0: Production-Ready Standard for Agent-to-Agent Communication | Version 1.0 veröffentlicht | sehr hoch | Link ↗ |
| S-213 | Agent2Agent und agentische Protokolle | A2A and MCP | Version 1.0 | sehr hoch | Link ↗ |
| S-208 | Agent2Agent und agentische Protokolle | Agent2Agent (A2A) Protocol Specification 1.0 | Stabile Version 1.0 | sehr hoch | Link ↗ |
| S-211 | Agent2Agent und agentische Protokolle | Core Concepts | Version 1.0 | sehr hoch | Link ↗ |
| S-212 | Agent2Agent und agentische Protokolle | Enterprise Features | Version 1.0 | sehr hoch | Link ↗ |
| S-119 | API-Verträge, HTTP, Transport und Webhooks | Arazzo Specification 1.1.0 | Aktuelle veröffentlichte Version | sehr hoch | Link ↗ |
| S-120 | API-Verträge, HTTP, Transport und Webhooks | AsyncAPI Specification 3.1.0 | Aktuelle veröffentlichte Version am Stichtag | sehr hoch | Link ↗ |
| S-123 | API-Verträge, HTTP, Transport und Webhooks | GraphQL Specification Versions | Stabile Ausgabe September 2025; Working Draft Juni 2026 | sehr hoch | Link ↗ |
| S-124 | API-Verträge, HTTP, Transport und Webhooks | GraphQL over HTTP | Working Draft, kein finaler Standard | sehr hoch | Link ↗ |
| S-177 | Messaging, Workflows, Events und Datenintegration | Debezium Reference Documentation | Aktueller stabiler Stand am Stichtag | sehr hoch | Link ↗ |
| S-171 | Messaging, Workflows, Events und Datenintegration | Design and delivery semantics — Kafka 4.1 | Aktueller stabiler Dokumentationsstand | sehr hoch | Link ↗ |
| S-176 | Messaging, Workflows, Events und Datenintegration | Durable MCP weather server | Beispiel, kein allgemeiner Standard | sehr hoch | Link ↗ |
| S-091 | Messaging, Workflows, Events und Datenintegration | Kafka 4.3 Documentation: Design and delivery semantics | Aktueller Dokumentationsstand | sehr hoch | Link ↗ |
| S-172 | Messaging, Workflows, Events und Datenintegration | Producer Configs — enable.idempotence | Aktueller stabiler Dokumentationsstand | sehr hoch | Link ↗ |
| S-188 | CRM-, ERP-, E-Mail- und SaaS-Integration | Configure push notifications in the Gmail API | Living Documentation | sehr hoch | Link ↗ |
| S-190 | CRM-, ERP-, E-Mail- und SaaS-Integration | REST API Limits resource | Living Documentation | sehr hoch | Link ↗ |
| S-185 | CRM-, ERP-, E-Mail- und SaaS-Integration | Receive change notifications through webhooks | Living Documentation | sehr hoch | Link ↗ |
| S-192 | CRM-, ERP-, E-Mail- und SaaS-Integration | Webhooks API guide | Living Documentation | sehr hoch | Link ↗ |
| S-193 | CRM-, ERP-, E-Mail- und SaaS-Integration | Webhooks journal guide | Living Documentation | sehr hoch | Link ↗ |
| S-161 | Modelle, Tool Calling und Anbietermechanismen | Assistants API migration guide | Assistants API deprecatet; Abschaltung 26.08.2026 | sehr hoch | Link ↗ |
| S-159 | Modelle, Tool Calling und Anbietermechanismen | Connectors and remote MCP servers | Living Documentation | sehr hoch | Link ↗ |
| S-029 | Modelle, Tool Calling und Anbietermechanismen | Define success criteria and build evaluations | Living Documentation | sehr hoch | Link ↗ |
| S-028 | Modelle, Tool Calling und Anbietermechanismen | Evaluation best practices | Aktueller Leitfaden; Evals-Plattform mit angekündigter Abschaltung zum 30.11.2026 | sehr hoch | Link ↗ |
| S-059 | Modelle, Tool Calling und Anbietermechanismen | GenAI semantic conventions | Teilweise experimentell; Living Specification | sehr hoch | Link ↗ |
| S-167 | Modelle, Tool Calling und Anbietermechanismen | Interactions API overview | GA seit Juni 2026; empfohlen für neue Projekte | sehr hoch | Link ↗ |
| S-158 | Modelle, Tool Calling und Anbietermechanismen | Using tools | Living Documentation | sehr hoch | Link ↗ |
| S-162 | Modelle, Tool Calling und Anbietermechanismen | Your data — API platform | Living Documentation | sehr hoch | Link ↗ |
| S-063 | Sicherheit und Secure Development | Known Exploited Vulnerabilities Catalog | Kontinuierlich aktualisiert | sehr hoch | Link ↗ |
| S-033 | Sicherheit und Secure Development | OWASP GenAI LLM Top 10 2026 | Aktuelle Ausgabe am Stichtag | sehr hoch | Link ↗ |
| S-094 | Sicherheit und Secure Development | Request for Information About Securing AI Agent Systems | RFI / laufende Standardisierungsarbeit | sehr hoch | Link ↗ |
| S-058 | Zuverlässigkeit, Observability und Betrieb | Context propagation | Living Documentation | sehr hoch | Link ↗ |
| S-056 | Zuverlässigkeit, Observability und Betrieb | Metrics | Living Documentation | sehr hoch | Link ↗ |
| S-054 | Zuverlässigkeit, Observability und Betrieb | Signals | Living Documentation | sehr hoch | Link ↗ |
| S-055 | Zuverlässigkeit, Observability und Betrieb | Traces | Living Documentation | sehr hoch | Link ↗ |
| S-042 | Zuverlässigkeit, Observability und Betrieb | Verordnung (EU) 2024/2847 — Cyber Resilience Act | In Kraft; gestaffelte Anwendung | sehr hoch | Link ↗ |
| S-143 | Identität, OAuth, Tokens und Berechtigungen | RFC 7591 — OAuth 2.0 Dynamic Client Registration Protocol | RFC | hoch | Link ↗ |
| S-074 | Identität, OAuth, Tokens und Berechtigungen | RFC 9700 — Best Current Practice for OAuth 2.0 Security | BCP 240 | hoch | Link ↗ |
| S-154 | Identität, OAuth, Tokens und Berechtigungen | RFC 9728 — OAuth 2.0 Protected Resource Metadata | RFC | hoch | Link ↗ |
| S-071 | Identität, OAuth, Tokens und Berechtigungen | SP 800-63B-4 — Digital Identity Guidelines: Authentication and Authenticator Management | Final; ersetzt SP 800-63B | hoch | Link ↗ |
| S-030 | Identität, OAuth, Tokens und Berechtigungen | Secrets Management Cheat Sheet | Living Documentation | hoch | Link ↗ |
| S-199 | Model Context Protocol | GHSA-6xpm-ggf7-wc3p — mcp-remote command injection | Behobene Schwachstelle | hoch | Link ↗ |
| S-198 | Model Context Protocol | GHSA-7f8r-222p-6f5g — MCP Inspector remote code execution | Behoben ab Version 0.14.1 | hoch | Link ↗ |
| S-116 | Model Context Protocol | Introducing the MCP Registry Preview | Preview-Ankündigung | hoch | Link ↗ |
| S-118 | Model Context Protocol | Linux Foundation Announces the Formation of the Agentic AI Foundation | Governance-Ankündigung | hoch | Link ↗ |
| S-201 | Model Context Protocol | MCP Horror Stories: GitHub Prompt Injection | Security Research; kein bestätigter Massenvorfall | hoch | Link ↗ |
| S-210 | Agent2Agent und agentische Protokolle | What's New in A2A Protocol v1.0 | Version 1.0 | hoch | Link ↗ |
| S-126 | API-Verträge, HTTP, Transport und Webhooks | Core concepts, architecture and lifecycle | Living Documentation | hoch | Link ↗ |
| S-122 | API-Verträge, HTTP, Transport und Webhooks | GraphQL Specification — September 2025 Edition | Letzte stabile Ausgabe am Stichtag | hoch | Link ↗ |
| S-125 | API-Verträge, HTTP, Transport und Webhooks | Introduction to gRPC | Living Documentation | hoch | Link ↗ |
| S-021 | API-Verträge, HTTP, Transport und Webhooks | OpenAPI Specification 3.2.0 | Aktuelle Fassung am Stichtag | hoch | Link ↗ |
| S-127 | API-Verträge, HTTP, Transport und Webhooks | Protocol Buffers Documentation | Living Documentation | hoch | Link ↗ |
| S-139 | API-Verträge, HTTP, Transport und Webhooks | RFC 9745 — The Deprecation HTTP Response Header Field | RFC | hoch | Link ↗ |
| S-121 | API-Verträge, HTTP, Transport und Webhooks | Release Notes — AsyncAPI 3.1.0 | Veröffentlichte Version | hoch | Link ↗ |
| S-133 | API-Verträge, HTTP, Transport und Webhooks | Server-sent events — HTML Living Standard | Living Standard | hoch | Link ↗ |
| S-136 | API-Verträge, HTTP, Transport und Webhooks | Standard Webhooks Specification | Living Draft; kein IETF-Standard | hoch | Link ↗ |
| S-039 | API-Verträge, HTTP, Transport und Webhooks | Transport Layer Security Cheat Sheet | Living Documentation | hoch | Link ↗ |
| S-175 | Messaging, Workflows, Events und Datenintegration | Activity Definition — retry policy | Living Documentation | hoch | Link ↗ |
| S-181 | Messaging, Workflows, Events und Datenintegration | Amazon S3 Event Notifications | Living Documentation | hoch | Link ↗ |
| S-168 | Messaging, Workflows, Events und Datenintegration | Amazon SQS standard queues | Living Documentation | hoch | Link ↗ |
| S-169 | Messaging, Workflows, Events und Datenintegration | Amazon SQS visibility timeout | Living Documentation | hoch | Link ↗ |
| S-178 | Messaging, Workflows, Events und Datenintegration | Debezium Features | Living Documentation | hoch | Link ↗ |
| S-174 | Messaging, Workflows, Events und Datenintegration | Failures and error handling | Living Documentation | hoch | Link ↗ |
| S-180 | Messaging, Workflows, Events und Datenintegration | PostgreSQL 18 Documentation — Logical Decoding Concepts | Living Documentation | hoch | Link ↗ |
| S-179 | Messaging, Workflows, Events und Datenintegration | PostgreSQL 18 Documentation — Logical Replication | Living Documentation | hoch | Link ↗ |
| S-098 | Messaging, Workflows, Events und Datenintegration | PostgreSQL 18 Documentation: Concurrency Control | Living Documentation | hoch | Link ↗ |
| S-099 | Messaging, Workflows, Events und Datenintegration | PostgreSQL 18 Documentation: Transactions | Living Documentation | hoch | Link ↗ |
| S-173 | Messaging, Workflows, Events und Datenintegration | Understanding Temporal | Living Documentation | hoch | Link ↗ |
| S-170 | Messaging, Workflows, Events und Datenintegration | Using dead-letter queues in Amazon SQS | Living Documentation | hoch | Link ↗ |
| S-195 | CRM-, ERP-, E-Mail- und SaaS-Integration | APIs in SAP Business Technology Platform | Living Documentation | hoch | Link ↗ |
| S-197 | CRM-, ERP-, E-Mail- und SaaS-Integration | Advanced Event Mesh Adapter | Living Documentation | hoch | Link ↗ |
| S-196 | CRM-, ERP-, E-Mail- und SaaS-Integration | Developing an OData API Project | Living Documentation | hoch | Link ↗ |
| S-184 | CRM-, ERP-, E-Mail- und SaaS-Integration | Microsoft Graph REST API v1.0 reference | Living Documentation | hoch | Link ↗ |
| S-186 | CRM-, ERP-, E-Mail- und SaaS-Integration | Microsoft Graph change notifications overview | Living Documentation | hoch | Link ↗ |
| S-187 | CRM-, ERP-, E-Mail- und SaaS-Integration | Microsoft Graph delta query overview | Living Documentation | hoch | Link ↗ |
| S-194 | CRM-, ERP-, E-Mail- und SaaS-Integration | OAuth quickstart guide | Living Documentation | hoch | Link ↗ |
| S-191 | CRM-, ERP-, E-Mail- und SaaS-Integration | Pub/Sub API — Overview | Living Documentation | hoch | Link ↗ |
| S-189 | CRM-, ERP-, E-Mail- und SaaS-Integration | Salesforce APIs | Living Documentation | hoch | Link ↗ |
| S-165 | Modelle, Tool Calling und Anbietermechanismen | Build an agent with the tool runner | Living Documentation | hoch | Link ↗ |
| S-097 | Modelle, Tool Calling und Anbietermechanismen | Context caching with the Gemini API | Living Documentation | hoch | Link ↗ |
| S-082 | Modelle, Tool Calling und Anbietermechanismen | Function calling guide | Living Documentation | hoch | Link ↗ |
| S-084 | Modelle, Tool Calling und Anbietermechanismen | Function calling with the Gemini API | Living Documentation | hoch | Link ↗ |
| S-090 | Modelle, Tool Calling und Anbietermechanismen | MCP connector and Claude Code MCP documentation | Living Documentation | hoch | Link ↗ |
| S-160 | Modelle, Tool Calling und Anbietermechanismen | Migrate to the Responses API | Living Documentation | hoch | Link ↗ |
| S-164 | Modelle, Tool Calling und Anbietermechanismen | Programmatic tool calling | Living Documentation | hoch | Link ↗ |
| S-096 | Modelle, Tool Calling und Anbietermechanismen | Prompt caching | Living Documentation | hoch | Link ↗ |
| S-095 | Modelle, Tool Calling und Anbietermechanismen | Prompt caching guide | Living Documentation | hoch | Link ↗ |
| S-085 | Modelle, Tool Calling und Anbietermechanismen | Structured Outputs guide | Living Documentation | hoch | Link ↗ |
| S-163 | Modelle, Tool Calling und Anbietermechanismen | Structured outputs | Living Documentation | hoch | Link ↗ |
| S-086 | Modelle, Tool Calling und Anbietermechanismen | Structured outputs with the Gemini API | Living Documentation | hoch | Link ↗ |
| S-083 | Modelle, Tool Calling und Anbietermechanismen | Tool use with Claude | Living Documentation | hoch | Link ↗ |
| S-166 | Modelle, Tool Calling und Anbietermechanismen | Tools with the Gemini API | Living Documentation | hoch | Link ↗ |
| S-026 | Sicherheit und Secure Development | Application Security Verification Standard 5.0.0 | Aktuelle Hauptversion | hoch | Link ↗ |
| S-032 | Sicherheit und Secure Development | Authorization Cheat Sheet | Living Documentation | hoch | Link ↗ |
| S-038 | Sicherheit und Secure Development | GraphQL Cheat Sheet | Living Documentation | hoch | Link ↗ |
| S-035 | Sicherheit und Secure Development | Input Validation Cheat Sheet | Living Documentation | hoch | Link ↗ |
| S-031 | Sicherheit und Secure Development | Logging Cheat Sheet | Living Documentation | hoch | Link ↗ |
| S-034 | Sicherheit und Secure Development | MITRE ATLAS — Adversarial Threat Landscape for Artificial-Intelligence Systems | Living Knowledge Base | hoch | Link ↗ |
| S-093 | Sicherheit und Secure Development | NIST AI 100-2e2025: Adversarial Machine Learning - A Taxonomy and Terminology of Attacks and Mitigations | Final Publication | hoch | Link ↗ |
| S-027 | Sicherheit und Secure Development | OWASP API Security Top 10 — 2023 | Aktuelle Ausgabe am Stichtag | hoch | Link ↗ |
| S-041 | Sicherheit und Secure Development | Product Security Bad Practices | Final | hoch | Link ↗ |
| S-037 | Sicherheit und Secure Development | REST Security Cheat Sheet | Living Documentation | hoch | Link ↗ |
| S-008 | Sicherheit und Secure Development | SP 800-218A — Secure Software Development Practices for Generative AI and Dual-Use Foundation Models | Final | hoch | Link ↗ |
| S-040 | Sicherheit und Secure Development | Secure by Design | Living Guidance | hoch | Link ↗ |
| S-036 | Sicherheit und Secure Development | Server-Side Request Forgery Prevention Cheat Sheet | Living Documentation | hoch | Link ↗ |
| S-076 | Sicherheit und Secure Development | Validating webhook deliveries | Living Documentation | hoch | Link ↗ |
| S-206 | Vorfälle und Post-Mortems | Data Extortion via Salesforce Connected Apps | Dokumentierte Angriffskampagne | hoch | Link ↗ |
| S-207 | Vorfälle und Post-Mortems | Data theft via compromised Salesloft Drift OAuth tokens | Dokumentierte Kampagne | hoch | Link ↗ |
| S-016 | Zuverlässigkeit, Observability und Betrieb | About status checks | Living Documentation | hoch | Link ↗ |
| S-061 | Zuverlässigkeit, Observability und Betrieb | Continuous Archiving and Point-in-Time Recovery | Living Documentation | hoch | Link ↗ |
| S-064 | Zuverlässigkeit, Observability und Betrieb | Dependabot security updates | Living Documentation | hoch | Link ↗ |
| S-045 | Zuverlässigkeit, Observability und Betrieb | Idempotent requests | Living Documentation | hoch | Link ↗ |
| S-057 | Zuverlässigkeit, Observability und Betrieb | Logs | Living Documentation | hoch | Link ↗ |
| S-044 | Zuverlässigkeit, Observability und Betrieb | Making retries safe with idempotent APIs | Living Documentation | hoch | Link ↗ |
| S-018 | Zuverlässigkeit, Observability und Betrieb | Managing environments for deployment | Living Documentation | hoch | Link ↗ |
| S-019 | Zuverlässigkeit, Observability und Betrieb | OpenID Connect in GitHub Actions | Living Documentation | hoch | Link ↗ |
| S-060 | Zuverlässigkeit, Observability und Betrieb | PostgreSQL 18 Documentation — Backup and Restore | Living Documentation | hoch | Link ↗ |
| S-065 | Zuverlässigkeit, Observability und Betrieb | Renovate Documentation | Living Documentation | hoch | Link ↗ |
| S-062 | Zuverlässigkeit, Observability und Betrieb | SQL Dump | Living Documentation | hoch | Link ↗ |
| S-017 | Zuverlässigkeit, Observability und Betrieb | Secure use reference — GitHub Actions | Living Documentation | hoch | Link ↗ |
| S-043 | Zuverlässigkeit, Observability und Betrieb | Timeouts, retries, and backoff with jitter | Aktualisierte Fassung | hoch | Link ↗ |
| S-020 | Zuverlässigkeit, Observability und Betrieb | Using artifact attestations to establish provenance for builds | Living Documentation | hoch | Link ↗ |
| S-015 | Software Engineering, Anforderungen und Dokumentation | About protected branches | Living Documentation | hoch | Link ↗ |
Empfohlene Prüffrequenz
| Gruppe | Frequenz | Prüffrage |
|---|---|---|
| MCP / A2A | monatlich und vor Veröffentlichung | Spezifikation, Changelog, Extension, Registry, Roadmap, SDK- und Hostunterstützung verändert? [S-101; S-113; S-210] |
| OAuth / Identity | quartalsweise und vor neuer Autharchitektur | OAuth-2.1-Draft finalisiert, BCP oder Metadata-/Tokenprofil geändert? [S-140; S-074; S-154] |
| Modellanbieter | monatlich | API, Tool-/MCP-Verhalten, Datennutzung, Modell, Preis, Limit oder Deprecation geändert? [S-160; S-162; S-083; S-167] |
| CRM / ERP / E-Mail SaaS | monatlich bis quartalsweise | Scopes, Limits, Webhook-Retention, Delta, Event- oder API-Version geändert? [S-190; S-186; S-193; S-195] |
| Security Advisories | kontinuierlich automatisiert | Neue CVE/GHSA, KEV, kompromittierte App oder Tokenkette betroffen? [S-063; S-198; S-202] |
| Recht / Datenschutz | vor Launch und halbjährlich | Rolle, Vertrag, Transfer, AI Act oder CRA für den konkreten Einsatz geändert? [S-066; S-068; S-067; S-042; S-070] |
| Betrieb / SLO | laufend | Fehlerrate, Queuealter, Datenfrische, Kosten, Modellqualität oder Toil verschlechtert? [S-049; S-056; S-053] |
Qualitätssicherung, Grenzen und Schlussbefund
Strukturprüfungen
| Prüfung | Ergebnis |
|---|---|
| Eindeutige Quellen-IDs | 213 IDs für 213 Quellen; unbekannte Keys stoppen den Build. |
| Quellenbezug | Alle strukturierten Aussagen, Praxisfelder, Profile, Fälle, Szenarien, Schritte, Mythen, Fragen und Glossareinträge besitzen Quellen-IDs. |
| Datumslogik | Stichtag 8. August 2026; Drafts, Living Documentation und schnell veränderliche Produktstände sind gekennzeichnet. |
| Quellentrennung | RFC/Standard, Recht/Behörde, Anbieterstand, Forschungsbefund, Advisory/Post-Mortem und Synthese werden nicht gleichgesetzt. |
| Formate | Inhaltlich identische Markdown-, DOCX- und daraus erzeugte PDF-Fassung. |
| Dokumentzugänglichkeit | Bilder erhalten Alternativbeschreibungen; Tabellenköpfe werden ausgezeichnet und wiederholt. |
Inhaltliche Grenzen
- Das Dossier ersetzt keine individuelle Rechts-, Datenschutz-, Vertrags-, Vergabe-, Steuer- oder IT-Sicherheitsberatung.
- OAuth 2.1 war am 8. August 2026 ein Internet-Draft; seine spätere RFC-Fassung kann abweichen. [S-140]
- MCP- und A2A-Spezifikationen sind nicht identisch mit der tatsächlichen Unterstützung eines konkreten Hosts, Servers oder SDKs. [S-117; S-210]
- Anbieter-APIs, Preise, Limits, Scopes, Retention und Datenverwendung können tenant-, region-, tarif- und zeitabhängig sein. [S-190; S-162]
- „Genau einmal“, „Echtzeit“ und „vollständig synchron“ sind nur innerhalb präzise definierter Systemgrenzen belastbar. [S-171; S-044]
- Ein dokumentierter Sicherheitsfall belegt eine konkrete Fehlerklasse, nicht automatisch dieselbe Verwundbarkeit jeder anderen Implementierung. [S-010; S-003]
- Die konkrete Zulässigkeit personenbezogener oder geschäftskritischer Daten bleibt von Zweck, Rolle, Vertrag, Zugriff, Transfer und Aufbewahrung abhängig. [S-066; S-068; S-069]
Schlussbefund
Schlussbefund: Vernetzte KI wird nicht dadurch professionell, dass möglichst viele Systeme, Agenten und Tools miteinander sprechen. Professionell wird sie, wenn jede Verbindung eine klare fachliche Grenze, minimale Identität und Berechtigung, einen prüfbaren Datenvertrag, begrenzte KI-Autorität, sichere Seiteneffekte, nachweisbare Qualität und einen geübten Fehler- und Exitpfad besitzt. [S-002; S-074; S-107; S-044; S-049; S-004]
REDAKTIONELLE SYNTHESE: Für die Buchreihe ist deshalb die belastbare Botschaft: APIs, MCP und Agentenprotokolle erweitern die möglichen Automatisierungen erheblich. Sie beseitigen jedoch weder klassische Softwarearchitektur noch Datenverantwortung, Security, Betrieb und menschliche Entscheidungskompetenz. In vielen Vorgängen ist die beste KI-Integration eine kleine KI-Komponente in einem überwiegend deterministischen, beobachtbaren Prozess. [S-021; S-100; S-213; S-008; S-046]