Casbin

Casbin

  • 文档
  • API
  • 编辑器
  • IDE 插件
  • Single Sign-On (SSO)
  • 论坛
  • 帮助
  • 博客
  • Pricing
  • Contact Sales
  • Languages icon中文
    • English
    • 한국어
    • Русский
    • Français
    • Deutsch
    • 日本語
    • 参与翻译
  • GitHub

›扩充功能

基础知识

  • 概述
  • 开始使用
  • 工作原理
  • 教程

Model

  • 支持的Models
  • Model语法
  • 效果器
  • 函数
  • 基于角色的访问控制
  • RBAC with Pattern
  • 域内RBAC
  • Casbin RBAC v.s. RBAC96
  • ABAC
  • 优先级模型
  • 超级管理员

存储

  • Model存储
  • Policy存储
  • 政策子集加载

扩充功能

  • Enforcers
  • 适配器
  • 观察者
  • 调度器
  • 角色管理器
  • 中间件
  • Graphql 中间件
  • 云端原生中间值

API

  • API 概述
  • 管理 API
  • RBAC API
  • 域内基于角色的访问控制 API
  • RoleManager API
  • 数据权限

高级用法

  • 多线程
  • 基准测试
  • 性能优化
  • Kubernetes的授权
  • 通过特使核准服务网格。

管理

  • 管理员门户
  • Casbin 服务
  • 日志 & 错误处理
  • 前端使用

编辑器

  • 在线编辑器
  • IDE 插件

更多

  • 本项目使用者
  • 贡献中
  • 隐私政策
  • 服务条款
Translate

角色管理器

角色管理器用于管理Casbin中的RBAC角色层次结构(用户角色映射)。 角色管理器可以从Casbin策略规则或外部源(如LDAP、Okta、Auth0、Azure AD等) 检索角色数据。 我们支持角色管理器的不同实现。 为了保持代码轻量级,我们没有把角色管理器代码放在主库中(默认的角色管理器除外)。 下面提供了Casbin角色管理器的完整列表。 欢迎任何第三方对角色管理器进行新的贡献,如果有请告知我们,我将把它放在这个列表中:)

Go
Java
Node.js
PHP
Python
角色管理器作者说明
默认角色管理器(内置)Casbin支持存储在Casbin策略中的角色层次结构
会话角色管理器EDOMO Systems支持存储在Casbin策略中的角色层次结构,以及基于时间范围的会话
Okta 角色管理器Casbin支持存储在Okta中的角色层次结构
Auth0 角色管理器Casbin支持存储在 Auth0's Authorization Extension 中的角色层次结构

对于开发人员:所有角色管理器都必须实现 RoleManager 接口。 会话角色管理器 可以用作参考实现。

角色管理器作者描述
默认角色管理器(内置)Casbin支持存储在Casbin策略中的角色层次结构

对于开发人员:所有角色管理器都必须实现 RoleManager 接口。 默认角色管理器 可以用作参考实现。

角色管理器作者描述
默认角色管理器(内置)Casbin支持存储在Casbin策略中的角色层次结构
会话角色管理器Casbin支持存储在Casbin策略中的角色层次结构,以及基于时间范围的会话

对于开发人员:所有角色管理器都必须实现 RoleManager 接口。 默认角色管理器 可以用作参考实现。

角色管理器作者描述
默认角色管理器(内置)Casbin支持存储在Casbin策略中的角色层次结构

对于开发人员:所有角色管理器都必须实现 RoleManager 接口。 默认角色管理器 可以用作参考实现。

角色管理器作者描述
默认角色管理器(内置)Casbin支持存储在Casbin策略中的角色层次结构

对于开发人员:所有角色管理器都必须实现 RoleManager 接口。 默认角色管理器 可以用作参考实现。

API

详情请参阅 API 部分。

← 调度器中间件 →
  • API
Casbin
Docs
Getting StartedManagement APIRBAC APIMiddlewares
Community
Who's using Casbin?Stack Overflow
Casbin          jCasbin
Node-Casbin   PHP-CasbinPyCasbin          Casbin.NETCasbin-CPP        Casbin-RS
Follow @casbinHQ
Copyright © 2022 Casbin Organization