Zum Inhalt springen
Early AccessZugriffskontrolle, Freigabelinks und Offboarding

Die Schlüssel jedes Kunden an eigenem Ort, und eine saubere Übergabe

Agenturarbeit bedeutet Cloud-Konten, Zahlungsschlüssel und Datenbanken vieler Kunden, und Menschen wechseln zwischen Projekten. Crunu hält jeden Kunden in einer eigenen Organisation, gibt Externen nur, was ihr Teil der Arbeit braucht, entzieht ihnen am Ende der Arbeit den Zugriff und sagt Ihnen, welche Werte zu ersetzen sind.

Für wenAgenturen und Teams von Externen, die Cloud-, Zahlungs- und Datenbankschlüssel mehrerer Kunden verwalten.

Beispiel. Kiteline ist ein fiktives Unternehmen.

Was Teams wie Ihres fragen

Die Fragen, die aufkommen, wenn ein Team wie Ihres seine Secrets an einen Ort bringt. Der Leitfaden unten beantwortet jede davon.

  1. Wie halten wir die Schlüssel eines Kunden von denen eines anderen fern?
  2. Wie geben wir Externen nur die Umgebungen, an denen sie arbeiten?
  3. Wie senden wir Mitarbeitenden des Kunden einen Schlüssel ohne E-Mail oder Chat?
  4. Wurde der gesendete Link geöffnet, und wann hört er auf zu funktionieren?
  5. Was haben Externe noch, wenn das Projekt endet?
  6. Welche Werte ersetzen wir nach einer Übergabe bei den Anbietern des Kunden?
  7. Wie übergeben wir die ganze Einrichtung an den Kunden?
  8. Welchen Nachweis können wir dem Kunden danach zeigen?
„Getting started“ führt einen neuen Owner durch die ersten fünf Schritte.

Die Teile von Crunu, die das abdecken

Jeder Teil folgt derselben Regel: Der Server bewahrt Chiffretext, öffentliche Schlüssel und signierte Dokumente auf und hat nie einen Schlüssel, der Ihre Werte öffnet.

  • Zugriffskontrolle

    Geben Sie jeder Person, Maschine und Pipeline nur die Umgebungen, die sie braucht, mit Rollen, hinter denen Schlüssel stehen und nicht nur Prüfungen auf dem Server.

    Mehr erfahren

  • Freigabelinks

    Teilen Sie ausgewählte Dateien einer Umgebung mit jemandem ohne Konto, über einen Link, dessen Schlüssel zum Entschlüsseln nie den Server erreicht.

    Mehr erfahren

  • Offboarding

    Wenn jemand geht, liefert der Server der Person nichts mehr aus, die Schlüssel ihrer Umgebungen ändern sich, und ein Bericht zeigt, was sie gesehen hat und was neu auszustellen ist.

    Mehr erfahren

  • Audit-Log

    Anmeldungen, Freigaben, Versionen, Rotationen und Ablehnungen landen in einem Log als Hash-Kette, das Sie mit einem Klick prüfen und exportieren können.

    Mehr erfahren

  • Verschlüsselter Tresor

    Bewahren Sie .env-Dateien, Cloud-Zugangsdaten und API-Schlüssel in Projekten und Umgebungen auf, verschlüsselt auf Ihren Geräten, bevor irgendetwas den Server erreicht.

    Mehr erfahren

So funktioniert es für agenturen und externe

Auf dieser Seite

Zwei Arten, wie Kunden-Secrets schiefgehen

Secrets verschiedener Kunden landen nebeneinander in einem geteilten Ordner. Und Zugriff überdauert den Vertrag: Wer im Frühjahr fertig war, hat im Sommer noch das Passwort der Staging-Datenbank.

Die Aufgabe: jeden Kunden getrennt halten, jeder Person nur ihren Teil geben und am Ende alles schließen, mit einem Nachweis, den Sie dem Kunden zeigen können.

Nach Kunden getrennt, pro Person eng, am Ende geschlossen

  • Ein Kunde, eine Organisation. Ein Konto kann zu mehreren Organisationen gehören, und wer angemeldet ist, kann eine neue anlegen. Jede Organisation hat eigene Mitglieder, Projekte, Maschinen, Schlüssel und ein eigenes Audit-Log.
  • Externe sehen nur ihren Teil. Gewähren Sie Editor oder Reader für die Umgebungen, an denen sie arbeiten, oder Specific files, um ihnen eine versiegelte Kopie nur der Dateien zu geben, die Sie auswählen.
  • Zugriffsprofile pro Rolle. Führen Sie ein Profil für Externe im Frontend und ein anderes für alle, die deployen. Eine Änderung am Profil gilt für alle darin, und jede Version ist signiert.
  • Dateien für Personen ohne Konto. Ein Freigabelink sendet ausgewählte Dateien aus einer Umgebung. Legen Sie eine Laufzeit von bis zu 365 Tagen fest, ein Aufruflimit bis hinunter zu einem einzigen und ein Passwort. Der Schlüssel zum Entschlüsseln steht nach dem # in der Adresse, und diesen Teil erhält der Server nie.
  • Vorschauen verbrauchen keinen Link. Ein Aufruf zählt erst, wenn die empfangende Person auf „Open“ klickt, eine Linkvorschau in einer Chat-App verbraucht ihn also nicht. Die entschlüsselten Dateien existieren nur im Speicher der Seite.
  • Ein sauberer Abschluss. Das Entfernen eines Mitglieds zeigt, was die Person erhalten hat, rotiert die Schlüssel jeder Umgebung, die sie lesen konnte, widerruft die von ihr erstellten Tokens, Freigabelinks, Einladungen und Registrierungscodes und listet die neu auszustellenden Werte auf.
  • Ein Nachweis für den Kunden. Das Audit-Log ist eine Hash-Kette aus Anmeldungen, Versionen, Links und Entfernungen. Prüfen Sie es mit einem Klick und exportieren Sie es als JSONL.

Vom Auftakt bis zur Übergabe

  1. Auftakt. Legen Sie eine Organisation für den Kunden an, oder lassen Sie sich in seine einladen, wenn er Crunu schon nutzt.
  2. Einrichten. Ein Projekt pro App, mit seinen Umgebungen. production erhalten nur die Personen, die deployen.
  3. Besetzen. Laden Sie Externe ein und geben Sie jeder Person ein Zugriffsprofil für ihre Rolle.
  4. Dateien übergeben. Senden Sie einmalige Zugangsdaten mit einem Freigabelink statt per E-Mail an die Mitarbeitenden des Kunden.
  5. Abschließen. Entfernen Sie Externe mit dem Assistenten zum Entfernen von Mitgliedern, laden Sie den Bericht herunter und arbeiten Sie die Checkliste für Neuausstellungen ab.
  6. Die Organisation übergeben. Ein Owner lädt die verantwortliche Person beim Kunden als Owner ein, die danach Ihr Team entfernen kann. Das Entfernen eines Admins oder Owners ersetzt auch den Signatur- und den Wiederherstellungsschlüssel der Organisation.

Was Sie einplanen sollten

  • Der Zugriff einer Person läuft nicht von selbst ab. In der Zugriffsliste einer Umgebung gibt es kein Enddatum. Entfernen Sie Externe, wenn sie fertig sind. Freigabelinks, Einladungen und Service-Tokens laufen dagegen ab.
  • Was Externe gesehen haben, bleibt bei ihnen. Crunu sagt Ihnen, welche Werte sie erhalten haben; diese Werte stellen Sie bei jedem Anbieter neu aus. Crunu rotiert keine Werte bei Anbietern für Sie.
  • Crunu verwaltet den Zugriff innerhalb von Crunu. Entfernen Sie die Person separat aus Cloud-Konsolen, Repositories und CI.
  • Ein Link ohne Passwort öffnet sich für alle mit der vollständigen Adresse. Setzen Sie für alles Sensible ein Passwort. Ist eines gesetzt, kann ohne es niemand auch nur den Chiffretext herunterladen, und Rateversuche werden online geprüft, mit Begrenzung.
  • Bis zu 100 neue Freigabelinks pro Konto und Tag.

Jede Grenze und was Sie dagegen tun können, steht auf der Seite zu den Grenzen.

Verwandte Dokumentation

Fragen aus der Praxis

Nicht dabei? Schreiben Sie an support@crunu.com, und ein Mensch antwortet.

Kann eine Person in mehreren Organisationen von Kunden arbeiten?

Ja. Ein Konto kann zu mehreren Organisationen gehören, und Sie wechseln in der App zwischen ihnen. Schlüssel, Mitglieder und Logs bleiben pro Organisation getrennt.

Wie gebe ich Externen Zugriff für drei Monate?

Für den Zugriff einer Person lässt sich kein Enddatum festlegen. Entfernen Sie die Person, wenn die Arbeit endet. Für einmalige Dateien nutzen Sie stattdessen einen Freigabelink mit Ablaufdatum.

Können Externe production sehen?

Nur wenn Sie es gewähren. Ohne den Schlüssel für production können sie production nicht entschlüsseln, egal, was der Server ihnen sendet.

Was können wir dem Kunden bei der Übergabe geben?

Den heruntergeladenen Bericht zum Entfernen, der auflistet, was jede entfernte Person wann und von wo erhalten hat; einen Export des Audit-Logs als JSONL; und die Checkliste für Neuausstellungen, die die zu ersetzenden Werte nennt, ohne sie anzuzeigen.

Braucht die empfangende Person eines Freigabelinks ein Konto?

Nein. Sie öffnet den Link im Browser, prüft, dass die Signatur des Owners bestätigt ist, und kann die Dateien speichern oder ein Installationsskript herunterladen, das sie auf einem Computer oder Server an ihren Platz legt.

Kann ich sehen, ob ein Link geöffnet wurde?

Ja. Jeder Link zeigt seinen Status und einen Aufrufzähler, und das Öffnen wird im Audit-Log festgehalten.

Richten Sie Ihren nächsten Kunden in einer eigenen Organisation ein

Eine Organisation pro Kunde, Externe über Zugriffsprofile, Dateien per Freigabelink. Kostenlos im Early Access.