Attesto

Tenant Dashboard

Interfaz de operador tenant

Use dashboard.attesto.eu para operaciones orientadas al tenant. Esta página cubre solo workflows externos de tenant.

Identidad y acceso

Los usuarios tenant inician sesión con el flujo email-first del dashboard. La primera pantalla pide solo el correo; después Attesto enruta al usuario al camino configurado de contraseña, community identity, invite, signup o SSO de organización. Los tenant owners configuran Entra ID, OIDC genérico y SAML en Settings → Identity Providers.

Systems y keys

Vistas Proofstream

Las páginas de stream muestran event sequence, receipt state, window y checkpoint state, witness/quorum status, anchor status, fork evidence y verifier bundle readiness.

Webhooks y conectores

Los webhooks notifican a sus sistemas cuando cambia la evidence de Attesto. Los conectores escriben observaciones de sistemas fuente en Proofstream. Use el dashboard para crear y revocar tenant webhooks, signed webhook connectors, repository webhook connectors, S3/R2 object commitments e instalaciones Local Vault. Guarde cada secret devuelto server-side; el dashboard no lo vuelve a mostrar.

Evidence exports

Los exports son evidence artifacts immutable para el tenant scope y la date range seleccionados. Comparta bundles exportados con auditores o counterparties solo después de confirmar la range, la policy y los retention requirements.

La generación de Truth Package, su download/access y la verificación criptográfica correcta también son lifecycle evidence. La generación del paquete registra truth_package.generated, el download o auditor access registra truth_package.accessed, y un verifier report validado por backend registra truth_package.verified.

Entrega al audit portal

audit.attesto.eu es el portal read-only para auditores externos invitados por un tenant. Los auditores se autentican con el flujo audit, inspeccionan solo los tenant scopes concedidos, descargan exports aprobados y revisan events, receipts, checkpoints y bundle evidence sin convertirse en tenant operators.

El login audit está separado deliberadamente de la identidad del dashboard y del marketplace. Un auditor introduce su e-mail, recibe un magic link de un solo uso cuando la dirección pertenece a un auditor invitado o activo, y después completa TOTP con una authenticator app. El enlace es válido durante 15 minutos; los auditores first-time pasan primero por TOTP enrollment. La respuesta request-link siempre es genérica para impedir la enumeración de e-mails de auditores.

La landing page del auditor muestra solo tenant grants activos con el scope aprobado, fecha de expiración, event count de 30 días e indicador del último anchor. Desde ahí la tenant view sigue siendo read-only: grants expirados o revocados se rechazan antes de cargar events, exports, Proofstream bundles, forks o IVC epochs. Las audit sessions no inician sesión del auditor en el dashboard, marketplace ni en ninguna superficie interna del staff de Attesto.

Acción audit portalQué se registraPor qué importa
Abrir dashboardauditor.view.dashboard por tenant dentro del scope.El tenant puede ver que el auditor abrió la landing page audit.
Abrir tenant audit viewRead-only access check contra un auditor grant activo y no expirado.Grants expirados o revocados fallan cerrados.
Ver event/export/bundle dataTenant audit entries como views de event, export, bundle y Proofstream bundle.La actividad de review se convierte en evidence visible para el tenant.
Descargar export aprobadotruth_package.accessed con contexto auditor y package hash.El acceso al export se vuelve parte del lifecycle Proof of Evolution.
Verificar Proofstream bundle o IVC epochauditor.verify.proofstream_bundle o auditor.verify.proofstream_ivc_epoch con verifier result y problems.Los auditores distinguen evidence verificada de evidence fallida o incompleta.

Verify portal y API verifier pública

verify.attesto.eu es el origen público de verificación y API. Úselo para llamadas SDK server-side, POST /v1/public/verify, POST /v2/verify, health checks y el endpoint público de signing key. No es una UI de settings tenant y no requiere una sesión del dashboard tenant para verificar proof objects públicos.

Billing

Billing settings muestra el tenant plan activo, los caminos self-service Starter/Growth/Realtime subscription y el Stripe billing portal. En un nuevo tenant signup, el owner elige un self-service tier. Stripe Checkout inicia la trial tenant configurada de 30 días, y el webhook Stripe verificado activa el plan elegido. Enterprise sigue siendo sales-negotiated.