judo-runtime:access-control

Official

Secure your JUDO applications.

AuthorBlackBeltTechnology
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a comprehensive framework for defining and enforcing access control rules within JUDO Runtime applications, ensuring that only authorized actors can access specific operations and data.

Core Features & Use Cases

  • Actor-Based Authorization: Differentiate between public and authenticated actors.
  • Operation Exposure Control: Explicitly define which actors can invoke specific operations using exposedBy annotations.
  • Customizable Authentication: Integrate custom authentication logic via interceptors.
  • Use Case: Secure a banking application by ensuring that only authenticated Customer actors can perform transferFunds operations, while PublicUser actors can only access viewAccountBalance.

Quick Start

Configure the access control rules for the 'Model.OrderService' operations to be accessible only by 'Model.AuthenticatedUser'.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: judo-runtime:access-control
Download link: https://github.com/BlackBeltTechnology/judo-runtime-core/archive/main.zip#judo-runtime-access-control

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 223,000+ vetted skills library on demand.