Skip to content

UI basics

When you first sign in to OPAQUE, you'll land on a clean, minimal interface designed to help you manage sensitive data, work across teams, and perform secure computations.

While the features available depend on your role—organization admin, workspace admin, or workspace member—the overall layout remains consistent across the platform. Here’s a quick tour of the main interface elements to help you get oriented.

Core interface elements

The OPAQUE interface includes the following core components, visible to all OPAQUE users:

  1. Navigation panel
  2. Page view
  3. Utility nav
  4. OPAQUE version

Core OPAQUE user interface elements

The core OPAQUE user interface elements.

Use the left-hand navigation panel to access the platform’s main sections. What you see here depends on your role:

  • Workspaces: View and switch between workspaces you’ve joined—or created, if you're a workspace admin.
  • Datasets: Connect datasets for use in analytics and ML workflows.
  • Integrations: Share preconfigured, reusable components across agentic workspaces and workflows.
  • Trust (org admins only): Access attestation reports and track actions across the platform for compliance and verification.
  • API Key: Retrieve an API key for accessing Opaque services programmatically.
  • Admin (org admins only): View and edit the roles of organization members.

You can toggle the side navigation to icons only using the control at the bottom of the panel.

The following figures show examples of the default admin and user (workspace member) views after signing in to Opaque.

Organization admin view after first sign-in

The organization admin view after first sign-in.

Workspace admin view

Workspace admin view after first sign-in

The Workspace admin view: Only workspace admins can create workspaces.

Workspace member view

Workspace member view after first sign-in

The workspace member view after first sign-in.

Page view

This section updates based on the item selected in the navigation panel. This is where you configure workflows, complete tasks, view data, and interact with platform features.

Utility nav

Use the icons in the top-right corner to access:

  • Help (): Access the OPAQUE user guide.
  • Notifications (): View alerts and system messages.
  • User account (): View your sign-in email and log out.

Notifications

Notifications keep you informed about important events in Opaque, such as workspace invitations, job updates, and system messages.

Notifications vary by role and activity, and may include:

  • Workspace invitations and responses: Alerts when you’re invited to join a workspace or when invitations are accepted or declined.
  • Workspace management updates (workspace admins): Status updates related to workspace creation, review, or configuration.
  • Data and analytics activity: Notifications related to dataset uploads, sharing, and job status (for example, when a job completes or fails).

Each notification includes a brief description, a timestamp, and a link to the relevant page or action.

To view notifications:

  1. Click the bell () icon in the upper-right corner of the interface.
    • Notifications are sorted with the most recent first.
    • Use the toggle to show only unread notifications.
    • Use filters to display unread, read, or all notifications.
  2. Click a notification to open the related page or action.

Once opened, notifications are marked as read.

Configuring your view

Each page in OPAQUE includes a table displaying relevant data, which you can customize using sorting and filtering options. You can click the menu in most columns to sort or filter rows in a table:

  • Sort by ASC sorts rows in ascending order based on that column's values (A to Z, or earliest to most recent date and time).
  • Sort by DESC sorts rows in descending order based on that column's values (Z to A, or most recent to earliest date and time).
  • Unsort re-sorts rows by their default order. Each table on a page has its own default order.
  • Filter enables you to set conditions based on that column, to display only rows that meet the specified condition.

    Note

    A table accepts only one active filter at a time.