auth-module-architecture

Official

RBAC 与 IAM 集成的权限架构实战指南

AuthorTencentBlueKing
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Auth 权限认证模块架构指南为 BK-CI 提供一个可扩展的鉴权架构蓝图,聚焦 IAM 集成、RBAC 权限模型以及资源权限校验,帮助开发者在实现权限功能、配置 IAM 资源、执行权限迁移与处理认证流程时快速对齐架构设计。

Core Features & Use Cases

  • RBAC-driven authorization design: 定义角色、组与权限,以在 BK-CI 组件间实施一致的访问控制。
  • IAM integration patterns: 概述如何将 BK-CI 与 IAM 对接,实现策略评估与用户管理。
  • OAuth and migration guidance: 提供 OAuth2 流程与权限迁移策略,支持模块演进中的兼容性。
  • Use Case: 在新增需要访问控制的功能时,遵循本架构实现一致的认证与授权。

Quick Start

Instantiate a sample RBAC/IAM integration in BK-CI Auth module and verify OAuth2 flow using the described architecture.

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: auth-module-architecture
Download link: https://github.com/TencentBlueKing/bk-ci/archive/main.zip#auth-module-architecture

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.