Fundstellen.
„Blitzschnell.“ „Enterprise-ready.“ „KI-gestützt.“ – Entwicklerwerkzeuge versprechen viel und belegen wenig. Für ein Werkzeug, das in Fiori-Apps nachschaut, statt zu raten, wäre das peinlich. Deshalb hat jede Aussage auf dieser Website eine Fundstelle: Produktaussagen mit der Dokumentation der Extension und dem Stand Version 1.0.0, die erste stabile Version, mit Lizenzprüfung und 7 Tagen Testphase, Stand der Doku vom 10.11.2026, Bücher und Anbieter mit Link und Datum.
Die Gewohnheit teilen alle Geschwister der Tailor-Familie. Bei uns heißt sie: auch die Zahl, die gegen uns spricht1.
Produkt
Name und Markenregeln
Der Name lautet „CloudDNA FrontTailor – Developer Tools for SAP Fiori® and UI5 apps“, kurz FrontTailor. SAP-Marken stehen nur beschreibend („for SAP Fiori® and UI5 apps“, ® bei der ersten Nennung) und nie als Teil eines eigenen Namens, Logos oder einer Domain. Der Markenhinweis steht wörtlich in Store-Text, README und Lizenzansicht der Extension.
FrontTailor-Produktdokumentation, ADR-045 „Produktname“ · geprüft am 09.11.2026
Browser-Extension für Chrome und Edge (Manifest V3)
FrontTailor ist eine Extension nach Manifest V3 für Chrome und Edge ab Version 137 (wegen Ed25519 in WebCrypto für die Lizenzprüfung). Sie bringt ein DevTools-Panel, ein Side-Panel und ein Popup mit; Oberfläche in Deutsch und Englisch, SAP Horizon hell und dunkel.
FrontTailor-Produktdokumentation, Manifest (apps/extension/manifest.config.ts) und ADR-014 · geprüft am 09.11.2026
Lizenzprüfung an: 7 Tage Testphase, danach Community
Seit Version 1.0.0, der ersten stabilen Version, ist die Lizenzprüfung eingeschaltet. Jede neue Installation bekommt 7 Tage lang alle Editionen, ohne Lizenzschlüssel. Danach gilt Community, bis ein gültiger Schlüssel eingetragen ist. Eine gültige Lizenz geht immer vor. Administratoren können die Testphase per Richtlinie trial: false abschalten. Version 0.1.0 war eine Beta ohne Lizenzprüfung.
FrontTailor-Produktdokumentation, ADR-014 „Modul-Registry und Lizenz“ · geprüft am 10.11.2026
UI5 1.71 bis 2.x, SAPUI5 und OpenUI5
Ein Adapter kapselt alle UI5-API-Generationen (Core-API bis 1.119, Modul-API ab 1.120 und 2.x). Die E2E-Tests laufen gegen die CDN-Runtimes 1.71, 1.96, 1.108, 1.120, 1.136, 1.154 und 2.x. Fehlt eine API, wird das Modul abgeschaltet statt falsche Daten zu zeigen; in die Seite wirft der Adapter nie eine Exception.
FrontTailor-Produktdokumentation, ADR-002 „UI5-Adapter“ · geprüft am 09.11.2026
Systemsteckbrief ohne Einrichtung
Nach der Freigabe der Domain zeigt FrontTailor UI5-Version, Theme, Sprache, Launchpad-Variante, App, App-Typ (Freestyle, Fiori Elements V2 oder V4) und die Datenquellen mit Backend-Typ – kopierbar als Markdown, in DevTools-Panel, Side-Panel und Popup.
FrontTailor-Produktdokumentation, README und Store-Text (docs/store-listing.md) · geprüft am 09.11.2026
Badge-Ampel und Host-Profile
Das Symbol zeigt grau (kein UI5), grün (UI5 erkannt), gelb mit Fehlerzahl (Fehler im UI5-Log oder Requests mit Status ab 400) und rot (PROD-Profil). Host-Profile haben Name, Farbe und PROD-Kennzeichen; per Richtlinie prodHosts erzwungenes PROD lässt sich im Profil nicht abschalten. Gespeichert werden nur Schema, Host und Pfad, nie Query-Strings.
FrontTailor-Produktdokumentation, ADR-003 „Ampel, Sitzungsfehler, Profile“ · geprüft am 09.11.2026
PROD-Sperre im Background, fail closed
Jede Route, die zur Laufzeit etwas ändert, trägt prodGuard: true. Der Background lehnt sie auf PROD-Tabs mit „Forbidden“ ab, bevor der Request die Seite erreicht; im Zweifel wird gesperrt. Betroffen sind u. a. Property-Edit, Replay, Personalisierungs-Reset, Cache-Reset, Versions-Override, Fehlersimulation und lokaler Code.
FrontTailor-Produktdokumentation, ADR-004 „Feature-Module“ · geprüft am 09.11.2026
Control Inspector mit Pick-Modus und „Kopieren als“
Control-Baum, Properties, Aggregationen, Assoziationen, Events, Bindings, Kontexte und Owner-Component – im DevTools-Panel und im Side-Panel, auch in iFrames und im Launchpad. Pick-Modus mit Alt+Shift+F, „Kopieren als“ ID, OPA5, wdi5, Playwright oder XML (generierte IDs landen nie im Selektor), Live-Bearbeitung von Properties mit PROD-Sperre, „Als Variable speichern“ und Links in die API-Referenz der laufenden Version und in rund 110 Seiten der Fiori Design Guidelines. Baum bis 20.000 Knoten.
FrontTailor-Produktdokumentation, ADR-005 „Control Inspector“ · geprüft am 09.11.2026
Model Explorer mit Snapshot, Diff und i18n-Lookup
Liest JSONModel, ODataModel V2 und V4, ResourceModel, XMLModel und das Device-Model – nur lesend, ohne eigenen Netzwerkzugriff. Snapshot und Diff vorher/nachher, i18n-Lookup mit Schlüssel, Bundle und Werten je Sprache, Suche nach fehlenden Schlüsseln auf Klick.
FrontTailor-Produktdokumentation, ADR-006 „Model Explorer“ · geprüft am 09.11.2026
Vom Request zum Control springen
Aus einem OData-Request oder einer Metadaten-Property führt ein Klick zum gebundenen UI5-Control – V2 und V4, Freestyle, Fiori Elements, Launchpad und iFrames. Gemessen 0,5 bis 4,0 ms je Suche.
FrontTailor-Produktdokumentation, ADR-010 „Zum Control springen“ · geprüft am 09.11.2026
Flex-Check und gezielter Personalisierungs-Reset
Zeigt Änderungen je Layer (USER, CUSTOMER, VENDOR, PARTNER …), Variantenverwaltungen und Key-User-Versionen. Zurückgesetzt wird nur der USER-Layer des eigenen Benutzers – ganze App, je Control oder je Variantenverwaltung –, auf PROD gesperrt und mit doppelter Bestätigung.
FrontTailor-Produktdokumentation, ADR-011 „Flex-Personalisierung“ · geprüft am 09.11.2026
Lesezeichen für den App-Zustand
„Zustand merken“ speichert Adresse, Variante, Filterwerte, Tab oder Abschnitt und auf Wunsch bis zu 20 aufgezeichnete Schritte; ein Klick stellt den Zustand wieder her. Schritte, die Daten ändern könnten, werden auf PROD nicht wiederholt. Community; Team-Lesezeichen über Team-Sync sind Team.
FrontTailor-Produktdokumentation, ADR-038 „App-Zustand-Lesezeichen“ · geprüft am 09.11.2026
Entwickler-Komfort
„Nur eigenen Code debuggen“ setzt sap-ui-debug auf die Namensräume der App, UI5 bleibt optimiert. URL-Vorlagen (Horizon Dark, RTL, Barrierefreiheit, Preload aus, Anmeldesprache, Mandant) mit einem Klick. „Im Editor öffnen“ springt in VS Code, Cursor, IntelliJ IDEA oder WebStorm in die Zeile der View. Community.
FrontTailor-Produktdokumentation, ADR-039 „Entwickler-Komfort“ · geprüft am 09.11.2026
Cache-Reset, Debug-Schalter und Befehlspalette
Cache-Reset je Ziel (Browser-Cache nur der Domain des Tabs, nie Cookies oder Passwörter) mit doppelter Bestätigung und PROD-Sperre; Debug-Schalter als URL-Parameter, der Launchpad-Hash bleibt erhalten; bis zu 20 URL-Profile je Host; Befehlspalette mit Alt+Shift+K, Favoriten und den letzten zehn Befehlen.
FrontTailor-Produktdokumentation, ADR-008 „Werkzeuge: Cache, Debug, Palette“ · geprüft am 09.11.2026
UI5-Version vom SAP-CDN testen
Leitet in genau einem Tab nur die UI5-Dateien der App auf ui5.sap.com bzw. sdk.openui5.org in der gewählten Version um; der eigene Code der App bleibt unberührt. Auf PROD gesperrt, Ausschalten geht immer, die Regeln enden mit dem Tab. Eine strenge CSP der Seite kann den Override verhindern.
FrontTailor-Produktdokumentation, ADR-012 „UI5-Versions-Override“ · geprüft am 09.11.2026
OData-Konsole für V2 und V4
Zeichnet die OData-Requests der App auf und zerlegt $batch (Multipart und V4-JSON) in Einzelteile. Fehler werden lesbar für Gateway V2, V4/RAP/CAP, ICF-HTML und sap-message, mit Link ins Gateway-Fehlerprotokoll (/IWFND/ERROR_LOG). Gemessener Overhead rund 0,2 ms je Request. Export als cURL, .http, Postman und HAR ohne Tokens; Replay nur nach Vorschau, same-origin und auf PROD gesperrt; Katalog mit 76 erklärten Headern. Das Protokoll liegt lokal in IndexedDB und wird beim Schließen des Tabs gelöscht. Community.
FrontTailor-Produktdokumentation, ADR-007 „OData-Konsole“ · geprüft am 09.11.2026
Grafischer Metadata-Explorer
Diagramm der Entitäten für V2 und V4 mit Navigationen und Kardinalität, Pfadfinder für ein kopierbares $expand, Live-Overlay der Requests und Fehler, Export als SVG, PNG und Mermaid – alles lokal. 303 Typen mit 1.200 Kanten in 35 bis 56 ms gelayoutet.
FrontTailor-Produktdokumentation, ADR-015 „Metadata-Explorer“ · geprüft am 09.11.2026
Gespeicherte Filter und Replay-Sammlungen
Filtervarianten wie in Fiori, Replay-Sammlungen mit Adressen relativ zum Service (laufen auf DEV, QAS und PROD, dort nur Anzeige), Favoriten in der Befehlspalette. Gespeicherte Replays enthalten nie Tokens, Cookies oder Authorization-Header.
FrontTailor-Produktdokumentation, ADR-029 „Gespeicherte Filter, Replays, Favoriten“ · geprüft am 09.11.2026
Fehlersimulation für OData
Regeln je Service, Entity-Set, Methode und optional $batch-Teil antworten mit HTTP 400 bis 599 samt SAP-Fehlertext (V2/V4, innererror mit Transaktions-ID), Verzögerung, leerem Ergebnis, eigenem JSON, Netzwerkfehler oder abgelaufenem CSRF-Token – einmal, N-mal oder immer. Höchstens 30 Regeln je Tab, Banner in der Seite, Kennzeichen „simuliert“ in der Konsole, auf PROD gesperrt. Pro.
FrontTailor-Produktdokumentation, ADR-037 „Fehlersimulation“ · geprüft am 09.11.2026
Performance-Profiler mit Ampel
Misst TTFB, FCP, LCP, TTI (Näherung), Requests und Größen, Component-Preload, async/manifest-first, Library-Preload, Theme-Cache, langsame OData-Calls und Long Tasks, mit Ampel und Empfehlung. Die Schwellen sind Faustregeln von FrontTailor, keine SAP-Grenzwerte. Vor „Messung starten“ kein Overhead. Das CPU-Tiefenprofil läuft über die separate, kostenlose Erweiterung „FrontTailor Profiler Companion“ – nur sie hält die Berechtigung debugger. Pro.
FrontTailor-Produktdokumentation, ADR-016 „Performance-Profiler“ · geprüft am 09.11.2026
Performance-Budgets je App
Sieben Kennzahlen mit Standard-Budgets: Startzeit 3.000 ms, 80 Requests, 2,5 MB Transfer, größtes App-Bundle 1 MB, 0 synchrone Requests, 5 $batch, Renderzeit (LCP) 2.500 ms. Urteil oben im Bericht, etwa „2 Budgets überschritten: Startzeit +38 % seit Version 1.4.0“; Verlauf je Kennzahl, Export und Import als JSON. Pro; Team-Budgets über Team-Sync sind Team.
FrontTailor-Produktdokumentation, ADR-044 „Performance-Budgets“ · geprüft am 09.11.2026
Eigenanteil am Ladezeit-Overhead gemessen
Im A/B-Vergleich der drei Demo-Apps liegt der Anteil des FrontTailor-Codes an der Ladezeit bei 0,7 %, 0,1 % und 1,0 %. Der Gesamtaufschlag mit den nötigen Berechtigungen beträgt 10,9 %, 4,2 % und 1,6 % – in der Freestyle-App entfallen davon 7 bis 12 Prozentpunkte auf Chromium selbst, sobald webRequest und declarativeNetRequest aktiv sind.
FrontTailor-Produktdokumentation, ADR-009 „Qualitätssicherung und Release“ · geprüft am 09.11.2026
UI5-2.0-Readiness-Check
Beobachtet die laufende App auf APIs, die in UI5 2.x entfallen: sap.ui.getCore(), jQuery.sap.*, synchrones Laden, globale Namensräume, veraltete Controls, Themes (z. B. sap_belize), Bibliotheken, Manifest und Bootstrap – jeder Befund mit Datei, Zeile und Spalte, Ersatz und Link zur SAP-Dokumentation. Score 100 minus 30 je Blocker; mit offenem Blocker höchstens 49. Ergänzt den statischen UI5-Linter um das, was zur Laufzeit passiert. Check Community, Migrationsbericht (Markdown/CSV, Aufwand, Vergleich zum vorigen Lauf) Pro.
FrontTailor-Produktdokumentation, ADR-027 „UI5-2.0-Readiness“ · geprüft am 09.11.2026
Bibliotheksanalyse
Zeigt, welche UI5-Bibliotheken geladen sind, woher sie kommen und welche Controls aus Bibliotheken stammen, die das Manifest nicht deklariert – mit kopierbarem Vorschlag für sap.ui5/dependencies und einer Netzwerksicht (Preload gegen Einzelmodule, synchrone Ladevorgänge, Größen). Analyse Community, Export über alle Apps der Sitzung Pro.
FrontTailor-Produktdokumentation, ADR-034 „Library Analyzer“ · geprüft am 09.11.2026
i18n- und Barrierefreiheitsprüfung
i18n: fehlende, ungenutzte oder nur im Fallback vorhandene Schlüssel, feste Texte, fehlende Übersetzungen, Platzhalter-Fehler. Barrierefreiheit nach WCAG 2.2 (1.1.1, 1.3.1, 1.4.3, 3.3.2, 4.1.2), Kontrast mindestens 4,5:1 bzw. 3:1, nicht gerundet. Sprung in den Inspector, Export als CSV oder Markdown. Tastaturbedienung und Fokusreihenfolge prüft sie nicht. Pro; Sprache umschalten (auch RTL und SAP-Testsprachen) ist Community.
FrontTailor-Produktdokumentation, ADR-033 „i18n und Barrierefreiheit“ · geprüft am 09.11.2026
Fiori-Design-Guidelines-Validator
Erkennt den Floorplan (List Report, Worklist, Object Page, ALP, Overview Page, FCL, Wizard u. a.) und prüft die sichtbare Ansicht mit 32 Regeln, Score je Kategorie (grün ab 90), Verbesserung mit Beispiel und Dos & Don’ts. Die Prüfung stellt keinen Request. Die Regeln wurden an den drei Demo-Apps geprüft, nicht an Kunden-Apps. Pro.
FrontTailor-Produktdokumentation, ADR-035 „Fiori-Guidelines-Validator“ · geprüft am 09.11.2026
Annotation Explorer für Fiori Elements
Control anklicken und sehen, welche Annotationen wirken (z. B. UI.LineItem), aus welcher Quelle sie kommen ($metadata, CAP, Backend, lokale Datei) und welche Werte überschrieben sind. Dazu Manifest-Viewer und Draft-/ETag-Inspektor. V2 nur teilweise. Pro.
FrontTailor-Produktdokumentation, ADR-019 „Annotation Explorer“ · geprüft am 09.11.2026
Scaffolding aus der laufenden App
Erzeugt Page Objects für OPA5, wdi5 und Playwright, Journeys, ein QUnit-Gerüst für den Controller und Mockdaten aus aufgezeichneten OData-Antworten (V2 MockServer, V4 fe-mockserver), maskiert mit den PII-Regeln. 12 eingebaute und bis zu 200 eigene Snippets; Download als ZIP, lokal erzeugt. Pro.
FrontTailor-Produktdokumentation, ADR-020 „Scaffolding und Snippets“ · geprüft am 09.11.2026
Gemeinsamer Recorder
Eine Aufzeichnung (höchstens 200 Schritte, 10 Minuten) wird Schritte im Fehlerbericht (Pro), eine Playwright-, OPA5- oder wdi5-Journey (Pro) oder ein synthetischer Check (Enterprise). Eingaben werden standardmäßig nicht aufgezeichnet. Aufzeichnen ist auf PROD erlaubt, das Abspielen als Check nicht. Der Recorder selbst ist Community.
FrontTailor-Produktdokumentation, ADR-028 „Gemeinsamer Recorder“ · geprüft am 09.11.2026
Lokaler Code im echten Launchpad
Die Ressourcen einer App kommen in einem Tab vom eigenen Dev-Server (ui5 serve, fiori run, BAS-Vorschau) – mit echter Kachel, echten Rollen und echten Backend-Daten, ohne Deployment. Ziele nur localhost oder vom Nutzer bestätigte HTTPS-Hosts; Banner „Lokaler Code aktiv“; auf PROD gesperrt; die Extension führt den Code nie selbst aus. Pro.
FrontTailor-Produktdokumentation, ADR-036 „Lokaler Code im Launchpad“ · geprüft am 09.11.2026
Problem melden mit maskiertem Bericht
Screenshot mit Rechteck, Pfeil und Verpixeln, Klickpfad der letzten 20 Aktionen (nie Werte oder Texte), fehlgeschlagene Requests, Fehler und Systemsteckbrief. E-Mail, Telefon, IBAN, lange Ziffernfolgen und Namenslisten werden vor der Vorschau maskiert; Screenshots werden nicht automatisch maskiert. Die Extension sendet selbst nichts – Zwischenablage, E-Mail, Datei oder Ticket erst nach Vorschau und Klick. Pro.
FrontTailor-Produktdokumentation, ADR-017 „Issue Reporter“ · geprüft am 09.11.2026
Tickets in Jira, GitHub, GitLab, Azure DevOps und ServiceNow
Standard ist das vorbefüllte Formular des Ticketsystems im neuen Tab, ohne Token und ohne Host-Zugriff. Im API-Modus legt der Service Worker das Ticket nach einer Vorschau an, die genau zeigt, was gesendet wird. Tokens liegen nie in einem Speicherbereich, höchstens im Arbeitsspeicher. Jira, GitHub, GitLab und Azure DevOps sind Pro, ServiceNow ist Enterprise.
FrontTailor-Produktdokumentation, ADR-031 „Ticket-Integrationen“ · geprüft am 09.11.2026
Bekannte Fehler mit Lösung am Fehler
Eine Lösung wird einmal als Muster gespeichert (Nachrichtenklasse und -nummer, HTTP-Status, Gateway-Code, Text, App, Service, Berechtigungsobjekt) und erscheint als „Bekannt“ direkt in OData-Konsole, UI5-Log, Health, Berechtigungsdiagnose und Fehlerbericht. Muster mit personenbezogenen Daten werden abgelehnt. Eigene Einträge Community, Team-Einträge Team.
FrontTailor-Produktdokumentation, ADR-040 „Bekannte Fehler“ · geprüft am 09.11.2026
KI-Assistent mit eigenem Schlüssel
Anbieter: Anthropic, Azure OpenAI, SAP AI Core (Orchestration), OpenAI-kompatibel (z. B. Ollama, LiteLLM), Google Gemini und Mistral – mehrere davon bisher nur gegen Mocks getestet. 35 Use Cases, etwa Fehler erklären, wdi5-Test schreiben, Code-Review der laufenden App oder Performance-Tipps. Vor jedem Versand zeigt die Vorschau Endpunkt, Header (geschwärzt), Systemprompt und vollständigen Inhalt; gesendet wird erst nach Klick, direkt zum Anbieter. Antworten sind Vorschläge und werden nie automatisch angewendet. Endpunkte nur per HTTPS (HTTP nur für localhost). Pro.
FrontTailor-Produktdokumentation, ADR-018 „KI-Assistent (BYOK)“ · geprüft am 09.11.2026
KI-Schlüssel nur lokal und verschlüsselt
Auf Wunsch speichert FrontTailor den eigenen KI-Schlüssel verschlüsselt (AES-GCM-256 mit nicht exportierbarem WebCrypto-Schlüssel) in chrome.storage.local – nie in sync, nie in Exporten, Team-Paketen, Berichten oder Logs. Gegen jemanden mit Zugriff auf das ganze Browserprofil schützt das nicht. Per Richtlinie ai.persistKeys: false bleiben Schlüssel nur im Arbeitsspeicher. Es gibt keinen KI-Proxy der CloudDNA.
FrontTailor-Produktdokumentation, ADR-018 „KI-Assistent (BYOK), Nachtrag“ · geprüft am 09.11.2026
Maskierung personenbezogener Daten vor dem Versand
E-Mail-Adressen, Telefonnummern, IBANs und lange Ziffernfolgen werden vor jeder KI-Anfrage maskiert. Die Maskierung ist standardmäßig an und lässt sich per Richtlinie aiRequirePiiMasking erzwingen; Unternehmen können den Assistenten abschalten (modules.ai) oder Anbieter und Endpunkt vorgeben.
FrontTailor-Produktdokumentation, Store-Text (docs/store-listing.md) und ADR-018 · geprüft am 09.11.2026
Launchpad Inspector
Kachel anklicken und App-ID, Semantic Object und Action, Target Mapping, Space, Page, Katalog, Auflösung und Plugins sehen, ohne die App zu öffnen. Erkennt Sandbox, ABAP-FLP, cFLP und Work Zone (Standard/Advanced aus der Adresse abgeleitet). Benutzer werden maskiert, Export als JSON oder Markdown, nur lesend. Enterprise.
FrontTailor-Produktdokumentation, ADR-022 „Launchpad Inspector“ · geprüft am 09.11.2026
Berechtigungsdiagnose und Kachel-Prüfkette
Liest 401/403 und Berechtigungsfehler aus der OData-Konsole, erkennt Berechtigungsobjekte (S_SERVICE, S_START …), Feld-Wert-Paare und Gateway-Codes und verlinkt SU53, /IWFND/ERROR_LOG, /IWFND/MAINT_SERVICE und SICF. Prüfkette für „Kachel fehlt“: Launchpad, Katalog, Rolle, Target Mapping, Startberechtigung, Kachel, OData-Service – Rolle und Startberechtigung nur mit Backend-Service. Benutzer-IDs maskiert. Enterprise.
FrontTailor-Produktdokumentation, ADR-025 „Berechtigungsdiagnose“ · geprüft am 09.11.2026
Optionaler Backend-Service (ABAP-Add-on)
Ein nur lesendes ABAP-Add-on (RAP, OData V4) beantwortet die Stufen Rolle und Startberechtigung, auf Wunsch für einen anderen Benutzer (Berechtigungsobjekt nötig, jede Simulation in SLG1 protokolliert). Für S/4HANA on-premise und Private Cloud. Standardmäßig aus; der ABAP-Code ist noch nicht auf einem echten SAP-System getestet. Enterprise.
FrontTailor-Produktdokumentation, ADR-032 „Backend-Service und Rollen-Simulator“ · geprüft am 09.11.2026
Health und synthetischer Check
Statusleiste aus dem vorhandenen OData-Protokoll, ohne eigenen Request: Median und p95 der letzten 50 Requests, Fehlerrate, 401/403, CSRF-Probleme, geschätzte Restlaufzeit der Sitzung (FrontTailor liest keine Cookies). Ein aufgezeichneter Klickpfad lässt sich als synthetischer Check abspielen – auf PROD gesperrt. Enterprise.
FrontTailor-Produktdokumentation, ADR-023 „Health-Monitoring“ · geprüft am 09.11.2026
Deployment-Prüfung und Cache-Buster-Check
Vergleicht die laufende App-Version mit dem frisch geladenen manifest.json (bis zu fünf Komponenten) und die UI5-Version, zeigt veraltete ~token~-Pfade und urteilt „Neuere Version deployed – Cache leeren und neu laden“. Anfragen nur nach Klick, same-origin, ohne Cache; Ergebnisse nur im Arbeitsspeicher. Community.
FrontTailor-Produktdokumentation, ADR-024 „Deployment-Prüfung und Cache-Buster“ · geprüft am 09.11.2026
Systemvergleich DEV/QA/PROD
Snapshots einer App je System nur aus Metadaten – App- und UI5-Version, Bibliotheken, Cache-Buster, Flex-Änderungen, $metadata-Struktur und Hash, Manifest-Auszug, Target Mapping – und ein Diff: „Warum geht es auf QA, aber nicht auf PROD?“. Keine Geschäftsdaten, keine Benutzer, kein Crawlen im Hintergrund. Enterprise.
FrontTailor-Produktdokumentation, ADR-030 „Systemvergleich“ · geprüft am 09.11.2026
Release-Prüfung nach Transport
Prüft eine erwartete Version gegen alle Systeme aus den Host-Profilen: Ampel je System für Manifest-Version, Cache-Buster, sap-ui-cachebuster-info.json, Component-preload, veraltete Ressourcen und UI5-App-Index, zu jedem roten Befund der nächste Schritt (z. B. /UI5/APP_INDEX_CALCULATE, /UI2/INVALIDATE_GLOBAL_CACHES). FrontTailor startet keine Reports. Die App-Index-Schnittstelle ist laut SAP nicht für die öffentliche Nutzung gedacht. Enterprise.
FrontTailor-Produktdokumentation, ADR-042 „Release-Prüfung nach Transport“ · geprüft am 09.11.2026
Morgencheck über mehrere Apps
Eine Liste mit höchstens 30 Apps wird auf Klick nacheinander in Hintergrund-Tabs geöffnet. Ampel: rot bei HTTP-Fehler, Ladefehler, fehlendem UI5, Timeout oder Startzeit ab 15 s; gelb ab 5 s, bei deutlicher Verschlechterung, UI5-Fehlern oder fehlgeschlagenen Requests. Vergleich zum letzten Lauf („gestern 1,2 s, heute 3,4 s“), Export als Markdown, CSV oder HTML. Kein Monitoring im Hintergrund; aufgezeichnete Schritte sind auf PROD gesperrt. Enterprise.
FrontTailor-Produktdokumentation, ADR-043 „Morgencheck“ · geprüft am 09.11.2026
Absprung ins Backend und SAP-Incident
Zu einem fehlgeschlagenen Request Links in SAP GUI for HTML desselben Systems: /IWFND/ERROR_LOG, /IWBEP/ERROR_LOG, ST22, SM21, SU53, SU01, STAUTHTRACE, ST05, SAT – mit Transaktions-ID und Zeitfenster zum Kopieren; für CAP/BTP Hinweise auf cds watch, cf logs und Cloud Logging. Der Absprung stellt keinen Request (Enterprise). Der vorbereitete SAP-Incident mit Komponente aus sap.app.ach, Schritten und Request-IDs wird maskiert und nicht an SAP gesendet (Pro).
FrontTailor-Produktdokumentation, ADR-041 „Absprung ins Backend und SAP-Incident“ · geprüft am 09.11.2026
Team-Sync ohne Server
Ein Team-Paket ist eine JSON-Datei mit Host-Profilen, URL-Profilen, OData-Filtern, Replays, Snippets, PII-Regeln, Favoriten, Budgets und bekannten Fehlern – geteilt per Datei, Zwischenablage oder abonnierter HTTPS-Adresse. Nichts wird automatisch übernommen: Der Nutzer sieht ein Diff und bestätigt. Optional mit Ed25519 signiert, per Richtlinie erzwingbar. Kein Backend der CloudDNA. Team.
FrontTailor-Produktdokumentation, ADR-021 „Team-Sync“ · geprüft am 09.11.2026
Vier Editionen und ihre Module
Community < Pro < Team < Enterprise, jede Edition enthält die darunter. Community: Übersicht, Inspector, Models, OData, Werkzeuge und die übrigen Basismodule. Pro: Profiler, Annotation Explorer, Scaffolding, KI-Assistent, Issue Reporter, i18n/Barrierefreiheit, Guidelines, lokaler Code, Fehlersimulation. Team: Team-Sync und Team-Einträge. Enterprise: Launchpad Inspector, Health, Morgencheck, Berechtigungsdiagnose, Systemvergleich, Release-Prüfung, Backend-Service, Absprung ins Backend, ServiceNow, Admin-Richtlinien, Sideload. Gesperrte Module bleiben mit Schloss sichtbar.
FrontTailor-Produktdokumentation, KONZEPT.md, Abschnitt Geschäftsmodell, und ADR-014 · geprüft am 09.11.2026
Lizenz offline geprüft, Schlüssel nur lokal
Die Lizenz ist ein mit Ed25519 signiertes JWT und wird nur offline geprüft, ohne Netzwerkaufruf. Der Lizenzschlüssel liegt nur in chrome.storage.local, nie in sync. Drei Tage Kulanz nach Ablauf, Warnung 30 Tage vorher. Administratoren können den Schlüssel per Richtlinie licenseKey für alle Nutzer eines Browsers setzen.
FrontTailor-Produktdokumentation, ADR-014 „Modul-Registry und Lizenz“ · geprüft am 09.11.2026
Community-Edition unter Apache 2.0
Die Community-Edition steht unter der Apache-Lizenz 2.0.
FrontTailor-Produktdokumentation, README, Abschnitt Lizenz · geprüft am 09.11.2026
Berechtigungen laut Manifest
Fest: storage, scripting, activeTab, sidePanel, webRequest, alarms, declarativeNetRequestWithHostAccess. Optional: browsingData (erst beim ersten Browser-Cache-Reset) und Host-Zugriff auf https://*/* und http://*/* (erst nach Freigabe je Domain). Nicht: debugger – das hält nur der separate Profiler Companion. Jede weitere Berechtigung braucht ein eigenes ADR.
FrontTailor-Produktdokumentation, Manifest (apps/extension/manifest.config.ts) und Store-Text · geprüft am 09.11.2026
Zugriff erst nach Freigabe je Domain
Ein kleines Content Script prüft auf jeder Seite nur, ob UI5-Merkmale im DOM stehen, höchstens 10 Sekunden lang; es liest keine Inhalte, sendet nichts und injiziert nichts. Zugriff auf eine App bekommt FrontTailor erst, wenn der Nutzer „FrontTailor für <Host> aktivieren?“ bestätigt. Chrome zeigt bei der Installation trotzdem den Hinweis „Alle Ihre Daten auf allen Websites lesen und ändern“, weil das Content Script auf allen Seiten läuft. Nur der Page Script berührt UI5, ausschließlich über den Adapter.
FrontTailor-Produktdokumentation, ADR-001 „Schichtenmodell und Messaging“ · geprüft am 09.11.2026
Keine Daten an CloudDNA
FrontTailor arbeitet lokal im Browser, erhebt keine personenbezogenen Daten und überträgt nichts an CloudDNA. Ausnahmen sind der KI-Assistent und die Übergabe an ein Ticketsystem: Beide senden erst nach vollständiger Vorschau und Klick, nur an den Dienst, den der Nutzer oder sein Arbeitgeber eingerichtet hat. Keine Telemetrie, keine Analyse, keine Werbung, kein Konto.
FrontTailor-Produktdokumentation, Datenschutzerklärung der Extension (docs/datenschutz.md) · geprüft am 09.11.2026
Admin-Richtlinien per Managed Storage
Über chrome.storage.managed (Gruppenrichtlinie, Intune, Jamf) steuern Unternehmen: allowedHosts, prodHosts, Module einzeln aus (27 Schalter), aiEndpoint, aiProvider, aiAllowedProviders, aiRequirePiiMasking, ai.persistKeys, licenseKey, trial, teamSync (Pakete, vertrauenswürdige Schlüssel, Signaturpflicht, Intervall), issueReporter (Ziele, Pflicht-Maskierung), ticketTargets und allowedTicketHosts. Richtlinien wirken ohne Neuladen.
FrontTailor-Produktdokumentation, Richtlinien-Schema (apps/extension/public/managed-schema.json) und ADR-013 · geprüft am 09.11.2026
Lieferkette: kein Remote Code, SBOM, reproduzierbar
Release-Prüfung: kein Remote Code, kein eval, keine Source-Maps, CSP ohne unsafe-eval und unsafe-inline, jede Berechtigung begründet. Reproduzierbarer Build (SHA-256-Vergleich), CodeQL und pnpm audit in der Pipeline. Jedes Release bringt ZIP, signierten CRX und eine CycloneDX-SBOM.
FrontTailor-Produktdokumentation, ADR-009 und README, Abschnitt Release · geprüft am 09.11.2026
Firefox-Build vorbereitet
Aus denselben Quellen entsteht ein Firefox-Build ab Firefox 140, mit Sidebar statt Side-Panel und ohne Tiefenprofil. Die Einreichung bei Firefox Add-ons steht noch aus.
FrontTailor-Produktdokumentation, ADR-026 „Firefox-Build“ · geprüft am 09.11.2026
Abbildungen mit erfundenen Daten
Alle Bildschirmfotos und Videos zeigen die drei Demo-Apps aus dem Repo: eine OpenUI5-Freestyle-App mit OData-V2-Mockserver, eine CAP-App mit Fiori Elements V4 und eine Launchpad-Sandbox. Alle Daten darin sind erfunden.
FrontTailor-Produktdokumentation, README, Demo-Apps · geprüft am 09.11.2026
Hersteller
Preise der Editionen
Community kostenlos. Pro und Team monatlich oder jährlich, je Nutzer, direkt auf dieser Website zu kaufen; die Beträge kommen aus dem Katalog der Tailor-Plattform. Enterprise ab 39 € pro Nutzer und Monat, mindestens 25 Nutzer, oder Jahreslizenz je System, auf Anfrage. Alle Preise netto zuzüglich USt.
Entscheidung des Product Owners der CloudDNA vom 09.11.2026 · geprüft am 09.11.2026
16 Titel von Martin Koch bei SAP PRESS
Die Verlagssuche nennt 16 Titel mit Martin Koch als Autor, teils als deutsche und englische Ausgabe desselben Werks: SAP Cloud Integration Cookbook (mit Thorsten Reisinger und Marc Urschick); Cloud Connector für SAP / Cloud Connector for SAP, SAP Business Technology Platform – Sicherheit und Berechtigungen / Security and Authorizations for SAP Business Technology Platform, SAP Business Technology Platform – Administration / Configuring SAP Business Technology Platform (je mit Siegfried Zeilinger); Git und SAP, Fullstack-Entwicklung mit SAP / Full Stack Development with SAP, SAP Fiori Elements (deutsch und englisch), SAPUI5 – The Comprehensive Guide (je mit Rene Glavanovits, Daniel Krancz und Maximilian Olzinger); SAP Build (mit Rene Glavanovits, Gernot Haider und Daniel Krancz); Apps entwickeln mit SAP Build Apps (mit Daniel Krancz); SAP Mobile Services (mit Gernot Haider und Daniel Krancz).
Rheinwerk Verlag (SAP PRESS), Suche „martin koch“ · geprüft am 05.11.2026
CloudDNA GmbH – SAP Silver Partner
Die CloudDNA nennt sich SAP-BTP-Partner aus Österreich für den DACH-Raum und SAP Silver Partner; sie begleitet SAP-Projekte in Österreich, Deutschland und der Schweiz, in Industrie, Handel und öffentlichem Sektor. Schwerpunkte laut Website: Integration, Architektur und Clean Core, Fiori und UX, Full-Stack-Entwicklung mit ABAP RAP und CAP, Agilität und DevOps sowie Trainings. Martin Koch ist dort als Founder & Managing Director und SAP Champion genannt.
clouddna.at, Startseite und Team · geprüft am 05.11.2026
CloudDNA: SAP Fiori UX Strategie & Design
UX-Governance, SAPUI5-Architektur und Launchpad: Fiori Elements als Default, Freestyle nur wenn nötig; „Performance by Design“ mit Ladezeit-Budgets, OData-Disziplin, Lazy Loading und Messmethoden; Launchpad mit Spaces/Pages, Navigation, Kachel- und Zielgruppenlogik und Betriebssetup; Fiori-Audit mit Performance- und Konsistenz-Quickwins; Fiori-Elements-Coaching und Freestyle-UI5-Engineering; Clean Core mit Side-by-Side Extensibility, ohne Modifikationen am Standard; CAP oder ABAP RAP als Service-Schicht; Fixpreis-Quickstart-Workshop. Expertise für List Report, Object Page, Worklist, Overview Page und Analytical List Page mit OData V2 und V4. Laut FAQ 2–4 Sprints für ein erstes Fiori-Feature inklusive Design und Umsetzung, ein Rollout 3–6 Monate.
clouddna.at, Fiori UX · geprüft am 09.11.2026
CloudDNA: Training und Schulungen
Hands-on-Trainings, Inhouse-Workshops und Coaching sowie MasterCLASS-Lernpfade, inhouse oder remote, auf Rollen, Zielbild und Tech-Stack zugeschnitten; sechs Technologie-Tracks (SAPUI5, ABAP RAP, BTP, Integration Suite, Security, CAP); laut Website über 80 durchgeführte Workshops und Trainings. Track „SAP BTP Architektur & Services“: Account Model, Subaccounts, Destinations, BAS, Work Zone; Track „SAP BTP Security“: OAuth, IAS/IPS, XSUAA, Rollen und Berechtigungen. Vorbereitung auf BTP-Zertifizierungen, ohne eigene offizielle Prüfungen.
clouddna.at, Trainings · geprüft am 09.11.2026
CloudDNA: Workshop-Katalog 2026
Neun Workshop-Kurse, 2–5 Tage, hands-on, remote und vor Ort im DACH-Raum, geleitet von SAP Engineers; darunter HOUI5 „SAP Fiori Freestyle-Applikationen mit SAPUI5 entwickeln“, HOFIO „SAP Fiori Elements – schnell produktiv mit Low-Code“, HODAT „OData-Protokoll in der SAP-Welt verstehen und anwenden“, HOCAP „SAP Cloud Application Programming Model“ und HORAP „Backend-Entwicklung mit dem ABAP RESTful Application Programming Model“. Formate: Hands-on-Training 2–3 Tage, Szenario-Workshop 2–5 Tage, MasterCLASS 4–8 Wochen mit Rollenpfaden, Homework, Office Hours und Review Gates, Architektur-Coaching laufend. Optimal 4–8 Teilnehmende. Kosten nach Format, Dauer und Teamgröße auf Anfrage.
clouddna.at, SAP Workshops · geprüft am 09.11.2026
CloudDNA: Expertenteam
Kompetenzen: ABAP und ABAP Cloud, RAP und CAP, Integration Suite und API Engineering, Fiori Elements und SAPUI5, DevOps und CI/CD. „SAP Full Stack Engineering“: ABAP/ABAP Cloud, OData, RAP plus Fiori Elements und SAPUI5 bis zum Launchpad-Rollout; „Cloud & BTP Architektur“: CAP, Security/IAS, Connectivity, mit Governance. Architecture Readiness in 90 Minuten. Im Team u. a. Martin Koch (Founder & Managing Director, SAP Champion), Daniel Krancz (General Manager), Rene Glavanovits (Team Lead SAP Innovation & Cloud) und Maximilian Olzinger (Team Lead SAP Full Stack Development) – die Autoren der SAP-PRESS-Bücher zu SAPUI5, Fiori Elements und Full-Stack-Entwicklung.
clouddna.at, Expertenteam · geprüft am 09.11.2026
CloudDNA: Agilität und DevOps im SAP-Umfeld
SAP CI/CD und Transportstrategie: Pipeline, Teststrategie, Transport- und Branching-Modell und Quality Gates; automatisierte Builds, Tests und Deployments mit gCTS, ABAP Git und SAP Cloud Transport Management; CTS+, gCTS oder hybride Modelle; ABAP Unit und ATC als Quality Gates; Einstieg über ein DevOps-Assessment, Schritt für Schritt statt Big Bang.
clouddna.at, Agilität & DevOps · geprüft am 09.11.2026
TailorCampus: Workshops D6, D7, B8 und Lernpfad „Mittelstand mit SAP“
D6 „KI im SAP-Umfeld“: ½ Tag, für SAP-Verantwortliche, Key User und IT, Fortgeschritten; Joule und eingebettete KI, KI-Dienste auf der SAP BTP, Clean Core, Integration mit Copilot und ChatGPT, Use Cases in Finanzen, Einkauf, Logistik; Ergebnis SAP-KI-Landkarte. D7 „Prompt- und Agent-Engineering“: ½ Tag, für Power User und KI-Champions; Ergebnis getesteter Agent mit Testset. B8 „KI im Mittelstand mit SAP“: Branchen-Workshop, drei Stunden, für Key User, Fachbereiche und Geschäftsführung; Kontierungsvorschlag, Angebotsanfrage, Materialkurztexte, Abweichungskommentar, Key-User-Anleitung. Lernpfad „Mittelstand mit SAP“: B8, F3, D6, D2, ca. 6 Wochen. Workshops auf Deutsch.
TailorCampus, Programm und Branchen-Workshops (Website der CloudDNA, vor dem Livegang) · geprüft am 09.11.2026
Fundstellen auf dieser Seite
Die hochgestellten Ziffern im Text verweisen hierher. Antippen zeigt die Fundstelle direkt an der Textstelle, alle Fundstellen der Website stehen gesammelt auf einer Seite.
- 1
Eigenanteil am Ladezeit-Overhead gemessen ↑Produkt · FrontTailor-Produktdokumentation, ADR-009 „Qualitätssicherung und Release“ · geprüft am 09.11.2026