nexart.iodocs

    Apps

    Organizational units within a project for grouping CER records by application or service.

    Overview

    Apps are organizational units within a Project. They represent the specific application, service, or workflow that produced an attestation.

    • Project
      • Apps
        • CER records

    Apps are used for organization and filtering. They do not change the cryptographic structure of CERs.

    Why Use Apps

    • Organization. Separate CER records by application or microservice.
    • Filtering. Filter the dashboard view to show attestations for a specific app.
    • Audit Context. App identifiers are included in CER metadata and audit exports, helping auditors understand which system produced the execution.
    • Operational Visibility. Track which services generate attestations and monitor activity per app.

    Creating an App

    1. Open the NexArt Dashboard
    2. Navigate to Projects
    3. Select the project where the app should belong
    4. Open the Apps tab
    5. Click Add App
    6. Enter an app name

    Examples of app names:

    • customer-chatbot
    • document-summarizer
    • fraud-detector
    • support-assistant

    Using Apps in Attestations

    When creating a CER, the app identifier may be included in the snapshot metadata:

    App identifier in CER metadata
    {
      "snapshot": {
        "metadata": {
          "appId": "customer-chatbot",
          "projectId": "proj_abc123"
        }
      }
    }

    This allows NexArt to associate the record with the correct application in the dashboard. The association is used for dashboard organization and exports.

    Apps in the Dashboard

    In the dashboard, apps let you:

    • Filter CER records by app
    • View attestations generated by a specific service
    • Export records scoped to an app