Files

SolaceNet Operations Console

React-based admin UI for managing SolaceNet capabilities, entitlements, and policies.

Features

  • Capability management and toggling
  • Entitlement configuration
  • Policy rule management
  • Audit log viewing
  • Kill switch controls

Setup

cd frontend/solacenet-console
npm install
npm start

Environment Variables

Create a .env file:

REACT_APP_API_URL=http://localhost:3000

Usage

  1. Login with admin credentials
  2. View all capabilities in the main table
  3. Click "Manage" to toggle capability states
  4. Use "Kill Switch" for emergency capability disabling
  5. View audit logs for all changes

Development

The console connects to the SolaceNet API endpoints:

  • /api/v1/solacenet/capabilities
  • /api/v1/solacenet/policy/kill-switch/:id
  • /api/v1/solacenet/audit/toggles