SuperAPI AI Directory

add-permission

Security & auditing

View repository

Updated 10-15 23:48

About this skill

New Resource Permission Integration

What type is your resource?

资源有父子/文件夹结构吗?
     │
     ├─ 否 ──► 简单资源 ──► [快速入门](./guides/quick-start.md)
     │
     └─ 是 ──► 资源支持权限继承吗?
                    │
                    ├─ 否 ──► 简单资源 ──► [快速入门](./guides/quick-start.md)
                    │
                    └─ 是 ──► 继承型资源 ──► [完整接入](./guides/full-integration.md)

Quick Links

I want to... Go to...
Complete minimal integration in 5 steps Quick Start
Integrate an inherited resource Full Integration
Check for omissions Implementation Checklist
Understand how the permission system works Reference Documentation

Key Code Locations

File Purpose
packages/global/support/permission/constant.ts Add PerResourceTypeEnum
packages/global/support/permission/{resource}/ permission constants + Permission class
packages/service/support/permission/{resource}/auth.ts Authorization function