Skip to content
全部能力
身份与信任packages/iam/identity

identity 能力包

统一 actor 原语 — usr_/svc_/api_ ID 空间,角色/成员关系,租户绑定;所有 iam 子包都从同一个 identity 对象读取上下文。

打开文档
稳定性
稳定
作用域
按租户隔离
边界
packages/iam/identity
identitypackages/iam/identity
租户隔离
策略判定pass
  • 主体已验证
    14 毫秒
  • 租户范围
    19 毫秒
  • identity 已授权
    29 毫秒
  • 审计已记录
    13 毫秒
活跃会话
actor_akacme_6158
管理员mfa
剩余 37m

活跃会话

663

+4%

审计条目 / 天

30,917

策略检查 / 秒

139

+9%
packages/iam/identity身份与信任 · 单一边界
使用方式identity.ts
typescript
identity.ts
1import { type Actor, asActor } from "@nebutra/identity";
2
3const actor: Actor = asActor({
4  id: user.id,
5  type: "user",
6  email: user.email,
7  tenantId: org.id,
8  roles: ["admin"],
9});