opa-service-integration

Community

Secure Backstage backend routes with OPA.

AuthorParsifal-M
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Integrates the OPA Node service into a Backstage backend plugin to enable route-level authorization.

Core Features & Use Cases

  • Add opaService as a dependency to the backend plugin to enable policy evaluation in routers.
  • Call evaluatePolicy in a router to enforce access decisions based on Rego policies.
  • Mock OPA in tests to verify authorization behavior without a running OPA server.

Quick Start

Add opaService to your plugin backend, wire it into your router, and start enforcing route-level access with evaluatePolicy.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: opa-service-integration
Download link: https://github.com/Parsifal-M/backstage-opa-plugins/archive/main.zip#opa-service-integration

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.