Zum Inhalt springen

Teams und Lizenzplätze

Ein Pro- oder Enterprise-Abonnement wird in benannten Lizenzplätzen verkauft: Ein Platz ist einer Person zugewiesen und neu zuweisbar — wenn jemand das Team verlässt, geht der Platz nicht verloren.

Die Zuweisung erfolgt über das Konto-Dashboard, erreichbar über die Schaltfläche Konto ▸ Dashboard in der Titelleiste.

RolleDarf
adminAbrechnung, Verwaltung der Lizenzplätze, Verwaltung der Mitglieder
memberDie Funktionen des Tarifs nutzen

Restorm hat keinen gehosteten Arbeitsbereich, und das ist eine bewusste Entscheidung: Das Teilen läuft über git.

Ein .restorm-Projekt ist eine Textdatei, deterministisch serialisiert, damit Diffs lesbar bleiben und Merges die Entitäten korrekt zuordnen. Siehe Projekte und .restorm-Dateien.

Praktische Folgen:

  • Ihre Anfragen folgen demselben Review-Zyklus wie Ihr Code: Branch, Pull Request, Code-Review;
  • die Zugriffsrechte sind die Ihrer Code-Plattform — nichts muss doppelt verwaltet werden;
  • die Historie des API-Projekts ist die git-Historie, mit ihrem blame und ihren Bisektionen.

Der integrierte Git-Client macht den Vorgang direkt in der Anwendung komfortabel, einschließlich der Konfliktlösung in echten Editoren.

Bewusst bleiben diese Elemente lokal bei jeder Person:

Jede Person behält ihren eigenen Arbeitsplatz; das Projekt bleibt der gemeinsame Vertrag.

Schreiben Sie niemals ein Secret in das Projekt. Zwei Ansätze:

  • lokal, eine Secrets-Datei neben dem Projekt, eingetragen in die .gitignore;
  • in der CI, die Quelle „Umgebungsvariable“, gespeist aus dem Tresor Ihrer Pipeline.

Siehe Secrets.