Konzepte

Rollen und Schlüssel

Wer was darf, für Personen und API-Schlüssel.

Alles in Ephemeral gehört zu einer Organisation. Personen treten einer Organisation mit einer Rolle bei, und Software nutzt API-Schlüssel der Organisation mit einer eigenen Rolle. Die beiden Rollenarten sind voneinander getrennt.

Personen

RolleDarf
InhaberAlles, was ein Admin darf, außerdem Rollen ändern, Admins entfernen und das Eigentum übertragen. Jede Organisation hat einen Inhaber.
AdminAlles, was ein Mitglied darf, außerdem Verbindungen, Mitglieder, Einladungen, API-Schlüssel, Abrechnung und Bereitstellungslizenzen verwalten.
MitgliedAusführungen starten, lesen und abbrechen; Dateien und Workflows verwalten; Verbindungen per Name verwenden.

Wer eine Organisation erstellt, wird ihr Inhaber. Admins können Personen als Admins oder Mitglieder einladen und Mitglieder entfernen. Nur der Inhaber kann einen Admin entfernen oder die Rolle einer Person ändern. Der Inhaber kann nicht entfernt werden; um zurückzutreten, übertragen Sie das Eigentum auf ein bestehendes Mitglied, das dann Inhaber wird, während Sie Admin werden.

API-Schlüssel

Ein API-Schlüssel handelt im Namen seiner Organisation. Jeder Schlüssel hat die Rolle member oder admin, die Sie beim Erstellen wählen. Das Geheimnis des Schlüssels wird nur einmal angezeigt; bewahren Sie es auf Ihrem Server auf und widerrufen Sie den Schlüssel, falls er offengelegt wird. Der Widerruf wirkt sofort.

  • Verwenden Sie einen member-Schlüssel für Anwendungscode, der Ausführungen startet. Das ist die Standardeinstellung.
  • Verwenden Sie einen admin-Schlüssel nur für vertrauenswürdige Einrichtungstools, die auch Verbindungen erstellen oder ändern müssen.

Beide Rollen gelten für die gesamte Organisation. Ein member-Schlüssel ist nicht schreibgeschützt, und kein Schlüssel lässt sich auf bestimmte Workflows oder Dateien beschränken. Brauchen Sie diese Trennung, verwenden Sie getrennte Organisationen.

Was jede Rolle darf

AktionMitglied (Benutzer oder Schlüssel)Admin-SchlüsselInhaber oder Admin (Benutzer)
Ausführungen starten, lesen und abbrechenJaJaJa
Dateien hochladen, umbenennen und löschenJaJaJa
Workflows speichern und löschenJaJaJa
Verfügbare Verbindungen auflisten und per Name verwendenJaJaJa
Verbindungseinstellungen lesen und ändern, OAuth startenNeinJaJa
Mitglieder, Einladungen, API-Schlüssel, Abrechnung und Lizenzen verwaltenNeinNeinJa
Admin-Schlüssel können die Organisation nicht verwalten
Beim gehosteten Dienst können Mitglieder, Einladungen, API-Schlüssel, Guthaben und Bereitstellungslizenzen nur von einem angemeldeten Inhaber oder Admin verwaltet werden. Ein Admin-API-Schlüssel wird für diese Aktionen abgelehnt, sodass ein offengelegter Schlüssel weder Guthaben kaufen, noch Personen hinzufügen oder neue Schlüssel ausstellen kann.

Schlüssel beim gehosteten Dienst und bei Self-Hosting

Gehosteter DienstSelbst gehostete Installation
Schlüsselpräfixeak_eph_
Erstellt inDem Dashboard unter API-Schlüssel oder der Organisations-APIDem Dashboard unter API-Schlüssel oder mit POST /v1/keys
Wer Schlüssel erstellen kannInhaber oder Admin, angemeldetEin Admin-Schlüssel
Erster SchlüsselVon Ihnen nach der Registrierung erstelltBei der Einrichtung durch die Bootstrap-Anfrage ausgestellt

Eine selbst gehostete Installation hat keine Kundenkonten, daher verwalten ihre Admin-Schlüssel auch die Schlüssel der Installation. Den ersten Schlüssel beschreibt Self-Hosting, die Schlüssel-Endpunkte des gehosteten Dienstes Organisationen.

Im gehosteten Dashboard melden Sie sich als Person an und handeln mit Ihrer Mitgliedsrolle. Browser-Anfragen wählen die Organisation über den Header X-Ephemeral-Organization; API-Schlüssel gehören bereits zu einer Organisation.
© 2026 EphemeralProduziert von erni.works
esc

Keine Treffer für „“.