Attesto

Tenant Dashboard

Tenant Operator UI

Verwenden Sie dashboard.attesto.eu für tenant-facing Operations. Diese Seite behandelt nur externe Tenant Workflows.

Identity und Zugriff

Tenant-Benutzer melden sich über den email-first Dashboard-Flow an. Der erste Bildschirm fragt nur nach der E-Mail-Adresse; danach leitet Attesto den Benutzer zum konfigurierten Passwort-, Community-Identity-, Invite-, Signup- oder Organisations-SSO-Pfad. Tenant Owner konfigurieren Entra ID, generisches OIDC und SAML Provider unter Settings → Identity Providers.

Systems und Keys

Proofstream Views

Stream Seiten zeigen Event Sequence, Receipt State, Window- und Checkpoint State, Witness/Quorum Status, Anchor Status, Fork Evidence und Verifier Bundle Readiness.

Webhooks und Konnektoren

Webhooks benachrichtigen Ihre Systeme, wenn sich Attesto Evidence ändert. Konnektoren schreiben Beobachtungen aus Quellsystemen in Proofstream. Verwenden Sie das Dashboard, um Tenant Webhooks, Signed Webhook Connectors, Repository Webhook Connectors, S3/R2 Object Commitments und Local Vault Installationen zu erstellen und zu widerrufen. Speichern Sie jedes zurückgegebene Secret serverseitig; das Dashboard zeigt es bewusst nicht erneut an.

Evidence Exports

Exports sind immutable Evidence Artifacts für den ausgewählten Tenant Scope und Date Range. Teilen Sie exportierte Bundles erst mit Auditors oder Counterparties, nachdem Range, Policy und Retention Requirements bestätigt wurden.

Truth-Package-Erzeugung, Download/Access und erfolgreiche kryptografische Verifikation sind selbst Lifecycle Evidence. Die Package-Erzeugung schreibt truth_package.generated, Download oder Auditor Access schreibt truth_package.accessed, und ein backend-validierter Verifier Report schreibt truth_package.verified.

Audit-Portal-Handoff

audit.attesto.eu ist das read-only Portal für externe Auditors, die von einem Tenant eingeladen wurden. Auditors authentifizieren sich über den Audit-Flow, sehen nur die freigegebenen Tenant Scopes, laden genehmigte Exports herunter und prüfen Events, Receipts, Checkpoints und Bundle Evidence, ohne Tenant Operators zu werden.

Der Audit Login ist bewusst von Dashboard- und Marketplace-Identität getrennt. Ein Auditor gibt seine E-Mail-Adresse ein, erhält einen einmaligen Magic Link, wenn die Adresse zu einem eingeladenen oder aktiven Auditor gehört, und bestätigt anschließend einen Authenticator-App TOTP Code. Der Link ist 15 Minuten gültig; First-time Auditors werden zuerst durch TOTP Enrollment geführt. Die Request-Link Response bleibt immer generisch, damit Angreifer keine Auditor-E-Mail-Adressen enumerieren können.

Die Auditor Landing Page zeigt nur aktive Tenant Grants mit freigegebenem Scope, Ablaufdatum, 30-Tage Event Count und letztem Anchor-Indikator. Die Tenant View bleibt danach read-only: abgelaufene oder widerrufene Grants werden verweigert, bevor Events, Exports, Proofstream Bundles, Forks oder IVC Epochs geladen werden. Audit Sessions melden den Auditor nicht im Dashboard, Marketplace oder auf einer internen Attesto Staff Surface an.

Audit portal actionWas aufgezeichnet wirdWarum es zählt
Dashboard öffnenauditor.view.dashboard pro Tenant im Scope.Der Tenant kann sehen, dass der Auditor die Audit Landing Page geöffnet hat.
Tenant Audit View öffnenRead-only Access Check gegen aktive, nicht abgelaufene Auditor Grant.Abgelaufene oder widerrufene Grants fail-closed.
Event/export/bundle data ansehenTenant Audit Entries wie Event-, Export-, Bundle- und Proofstream Bundle Views.Review-Aktivität wird tenant-visible Evidence.
Freigegebenen Export herunterladentruth_package.accessed mit Auditor Context und Package Hash.Exportzugriff wird Teil der Proof of Evolution Lifecycle.
Proofstream Bundle oder IVC Epoch verifizierenauditor.verify.proofstream_bundle oder auditor.verify.proofstream_ivc_epoch mit Verifier Result und Problems.Auditoren unterscheiden verifizierte Evidence von fehlgeschlagener oder unvollständiger Evidence.

Verify Portal und öffentliche Verifier API

verify.attesto.eu ist der öffentliche Verification- und API-Origin. Verwenden Sie ihn für serverseitige SDK Calls, POST /v1/public/verify, POST /v2/verify, Health Checks und den öffentlichen Signing-Key-Endpunkt. Es ist keine Tenant Settings UI und benötigt keine Tenant-Dashboard-Session für öffentliche Proof-Object-Verifikation.

Billing

Billing Settings zeigen den aktiven Tenant Plan, die Self-Service Starter/Growth/Realtime Subscription Paths und das Stripe Billing Portal. Bei neuer Tenant-Registrierung wählt der Owner einen Self-Service Tier. Stripe Checkout startet die konfigurierte 30-Tage Tenant Trial, und der verifizierte Stripe Webhook aktiviert den gewählten Plan. Enterprise bleibt sales-negotiated.