FrontTailor 1.0.0 (10.11.2026): Inspector, OData, Performance, UI5 2.0, KI und Betrieb für SAP Fiori® und UI5-Apps – in einem Panel. Was drin ist → +43 664 1964199Kontakt →

Team-Pakete

Ein Team-Paket ist eine JSON-Datei mit den gemeinsamen Einstellungen eines Teams – Host-Profile mit PROD-Kennzeichen, OData-Filter, Snippets, Maskierungsregeln und mehr. Es liegt auf einem Server deines Unternehmens; ein CloudDNA-Backend ist nicht beteiligt. Übernommen wird nie ohne Vorschau.

Edition
ab Team
Tab
„Team“
Format
JSON fioritailor-team-package, Version 1
Signatur
optional, Ed25519 (JWS)
Verteilen
Datei, Zwischenablage, HTTPS-URL, Richtlinie

Was ein Paket enthält

Ein Paket kann diese Abschnitte enthalten; beim Export wählst du sie aus:

  • Host-Profile (Name, Farbe, PROD-Kennzeichen) und URL-Profile
  • OData-Filter und Replay-Requests
  • Snippets und PII-Maskierungsregeln
  • Palette-Favoriten, Lesezeichen, Bekannte Fehler, Morgencheck-Listen und Performance-Budgets

Pro Abschnitt gelten höchstens 500 Einträge, pro Paket höchstens 1 MB. Ungültige Einträge werden einzeln übersprungen und in der Vorschau gezählt; unbekannte Abschnitte aus neueren Versionen werden ignoriert.

Ein Paket erstellen

  1. Im DevTools-Panel oder Side-Panel den Tab Team öffnen.
  2. In der Karte Export den Paketnamen und den Autor eintragen.
  3. Unter Abschnitte wählen, was ins Paket soll. Neben jedem Abschnitt steht die Zahl der Einträge.
  4. Herunterladen speichert das Paket als Datei, Kopieren legt es in die Zwischenablage.

Der Export ist unsigniert und enthält die gewählten Abschnitte mit allen lokalen Einträgen.

Ein Paket signieren

Signiert wird außerhalb des Browsers, denn der private Schlüssel gehört nicht in die Extension. Das Skript scripts/sign-team-package.mjs aus dem Quellcode von FrontTailor braucht nur Node und keine Abhängigkeiten.

  1. Ein Schlüsselpaar erzeugen: node scripts/sign-team-package.mjs --generate-key fiori-team-2026.
  2. Den öffentlichen Teil für die Richtlinie ausgeben: --public-key <datei>. Er kommt nach teamSync.trustedKeys.
  3. Das Paket signieren: --key <datei> team.json. Das Ergebnis ist eine JWS-Datei (Ed25519, flattened JSON), die du statt des Pakets ablegst.
  4. Den privaten Schlüssel im Passwort-Tresor oder als CI-Secret aufbewahren, nie im Repository.
Anzeige an der QuelleBedeutungVerhalten
Signiert · <kid>Signatur eines vertrauenswürdigen Schlüssels gültigangenommen
Unbekannter Schlüssel · <kid>Der Schlüssel steht nicht in der Richtlinieangenommen, solange keine Signatur verlangt ist; Hinweis in der Vorschau
Unsigniertkeine Signaturangenommen, solange keine Signatur verlangt ist; Warnung in der Vorschau
Ungültige SignaturSignatur passt nicht oder Format kaputtimmer abgelehnt

Ein Paket verteilen

KanalSo geht es
DateiIn der Karte Import unter Paketdatei eine .json-Datei wählen.
ZwischenablageIn der Karte Import das Paket einfügen und Paket prüfen klicken.
URL abonnierenUnter Paket-URL abonnieren eine HTTPS-Adresse deines Teams eintragen (Git-Raw-Datei, SharePoint, interner Webserver) und Abonnieren klicken. Abrufen holt das Paket.
RichtlinieDie Administration gibt die URL mit teamSync.packages vor. Das Paket erscheint mit dem Tag Administrator und ist schreibgeschützt.

Die URL muss HTTPS sein (HTTP nur für localhost) und darf weder Benutzer, Passwort noch Token-Parameter enthalten. Braucht der Server eine Anmeldung, nutzt FrontTailor deine Browser-Sitzung bei diesem Host. Für den Abruf fragt FrontTailor einmal nach dem Zugriff auf den Paket-Server; bis dahin steht an der Quelle Zugriff erforderlich mit dem Knopf Zugriff erlauben.

Prüfen und übernehmen

Übernommen wird nie automatisch. Nach dem Abruf zeigt die Quelle Änderungen verfügbar, die Vorschau listet je Abschnitt neu, geändert und entfernt.

  1. An der Quelle Änderungen prüfen klicken. Die Vorschau zeigt Stand und Autor des Pakets.
  2. Die Änderungen durchsehen. Konflikte sind markiert und nicht vorausgewählt: Lokal geändert (aus dem Paket, seither lokal geändert) und Eigener lokaler Eintrag.
  3. Einzelne Änderungen oder ganze Abschnitte an- oder abwählen.
  4. Übernehmen wendet die Auswahl an; Ablehnen verwirft alle offenen Änderungen, sie werden erst bei einem neuen Wert wieder vorgeschlagen.

Einträge, die du selbst angelegt hast, löscht ein Paket nie. Entfernst du eine Quelle, bleiben ihre Einstellungen als lokale erhalten.

Richtlinie für Team-Pakete

SchlüsselWirkung
teamSync.packagesHTTPS-URLs, die jeder Nutzer schreibgeschützt bekommt, höchstens 10. URLs mit Zugangsdaten oder Token-Parametern werden ignoriert.
teamSync.trustedKeysÖffentliche Ed25519-Schlüssel als JWK mit kid.
teamSync.requireSignatureNur signierte Pakete dieser Schlüssel, auch bei eigenen Abos und Importen. Standard true, sobald trustedKeys gesetzt ist.
teamSync.autoSyncMinutesRuft die vorgegebenen Pakete alle n Minuten ab (15 bis 10 080). Ohne den Schlüssel nur auf Klick.
teamSync.allowUserPackagesfalse: keine eigenen Abos und Importe.
modules.teamsyncfalse blendet den Tab „Team“ aus.
{
  "teamSync": {
    "packages": ["https://git.example.com/fiori/fioritailor/raw/main/team.json"],
    "trustedKeys": [{ "kid": "fiori-team-2026", "kty": "OKP", "crv": "Ed25519", "x": "<base64url>" }],
    "autoSyncMinutes": 240
  }
}

Auch nach einem geplanten Abruf liegt das Paket nur bereit; angewendet wird es erst nach der Vorschau mit Alle übernehmen. Wie die Richtlinie auf die Geräte kommt, steht unter Enterprise-Deployment.

Siehe auch

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. 1

    Team-Sync ohne Server ↑Produkt · FrontTailor-Produktdokumentation, ADR-021 „Team-Sync“ · geprüft am 09.11.2026

  2. 2

    Admin-Richtlinien per Managed Storage ↑Produkt · FrontTailor-Produktdokumentation, Richtlinien-Schema (apps/extension/public/managed-schema.json) und ADR-013 · geprüft am 09.11.2026

Häufige Fragen

Kurz beantwortet.

Wie teile ich FrontTailor-Einstellungen mit meinem Team?
Im Tab Team ein Paket exportieren (Datei oder Zwischenablage) und es auf einem Server des Teams ablegen. Die Kollegen abonnieren die URL oder importieren die Datei und übernehmen die Änderungen nach einer Vorschau.
Wie signiere ich ein Team-Paket?
Mit node scripts/sign-team-package.mjs aus dem Quellcode von FrontTailor: Schlüsselpaar erzeugen, den öffentlichen Teil in teamSync.trustedKeys eintragen und das Paket mit dem privaten Schlüssel signieren. Der private Schlüssel bleibt im Tresor.
Werden Team-Pakete automatisch übernommen?
Nein. Auch vorgegebene Pakete, die nach Zeitplan abgerufen werden, liegen nur bereit. Angewendet wird erst nach der Diff-Vorschau und einem Klick.
Läuft Team-Sync über einen Server von CloudDNA?
Nein. Pakete liegen auf Servern deines Unternehmens, etwa Git oder SharePoint. FrontTailor ruft nur die Datei mit einem GET ab.

Deine Frage ist nicht dabei? Sprich mich an: +43 664 1964199 office@clouddna.at Schreib mir

Kontakt

Zehn Tabs zu viel? Sprich mit uns.

Pro und Team kaufst du direkt hier. Für Enterprise, Sideload, Richtlinien, einen Workshop oder einen hartnäckigen Fehler in eurer Fiori-Landschaft: Schreib mir. Ich antworte innerhalb eines Werktags, persönlich.

Martin KochGeschäftsführer, CloudDNAIch lese jede Anfrage selbst und antworte persönlich.