公共 API 参考(@saas/contracts + @core/saas-kit + apps/api 对外接口)
    Preparing search index...

    租户个人通道门面(module-rbac-casl §2.3.1·甲裁严格拆·self 侧)。

    与 OrganizationsOrgAdminController(管理门面)的分工:本控制器全部端点是「个人对自己成员资格/ 邀请的操作」——合法无 active 租户也可达(列表/接受邀请皆发生于入组前),故类级 @TenantIsolationExempt() 旁路租户墙、逐路由 SessionGuard 保会话必需;授权语义由 BA 数据面 自身裁决(membership 归属、被邀请人=本人、last-owner 不可退等),CASL 不介入 (CASL 矩阵管的是「租户内管理职权」,见 admin 门面)。

    数据操作 = BA auth.api.* 服务端直调(窄门面透传·BA 侧 hooks/校验照旧,含 seats 配额), 不经被封堵的 BA 内置 org HTTP 面。

    Index
    • 接受发给当前用户的邀请。

      Parameters

      • headers: Record<string, unknown>

        透传 BA 的请求头。

      • dto: { invitationId: string }

        邀请 id 载荷。

      Returns Promise<unknown>

      BA 接受结果;无效/过期/非受邀人经 mapBaError 归一。

    • 自助退出租户(last-owner 不可退)。

      Parameters

      • headers: Record<string, unknown>

        透传 BA 的请求头。

      • dto: { organizationId: string }

        目标租户 id 载荷。

      Returns Promise<unknown>

      BA 退出结果;数据守卫拒经 mapBaError 归一。

    • 读当前活跃租户的 Odoo 可用性(apps 面板数据源·module-org-odoo-company-mapping 切片 D)。

      Returns Promise<
          {
              available: boolean;
              odooBindingStatus: "pending"
              | "provisioning"
              | "ready"
              | "failed"
              | null;
              odooCompanyId: number | null;
          },
      >

      可用性视图(available/绑定态/公司 id·缺席一律 false/null)。

      软读会话活跃租户(本路由随类级 @TenantIsolationExempt·无活跃 org 不 403 而返「不可用」——面板 需在未入组/未选租户态也能渲染),命中则经 published reader 端口取绑定行喂 canUseOdoo 单源裁决 (与 SSO/RPC 门禁同口径·三点门禁不漂移)。不触 Odoo·只读 SaaS 侧绑定态。

    • 拒绝发给当前用户的邀请。

      Parameters

      • headers: Record<string, unknown>

        透传 BA 的请求头。

      • dto: { invitationId: string }

        邀请 id 载荷。

      Returns Promise<unknown>

      BA 拒绝结果;无效/过期经 mapBaError 归一。

    • 切换会话的 active 租户(须为其成员)。

      Parameters

      • headers: Record<string, unknown>

        透传 BA 的请求头。

      • dto: { organizationId: string }

        目标租户 id 载荷。

      Returns Promise<unknown>

      BA 切换结果;非成员 403 经 mapBaError 归一。