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

    Variable grantRolePermissionSchemaConst

    grantRolePermissionSchema: ZodObject<
        {
            action: ZodEnum<
                {
                    cancel: "cancel";
                    create: "create";
                    delete: "delete";
                    read: "read";
                    update: "update";
                },
            >;
            conditions: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
            roleKey: ZodString;
            subject: ZodEnum<
                {
                    Invitation: "Invitation";
                    Member: "Member";
                    Organization: "Organization";
                    Role: "Role";
                    RoleGrant: "RoleGrant";
                    Workspace: "Workspace";
                },
            >;
        },
        $strict,
    > = ...

    授予/撤销角色权限入参(旧 GrantRolePermissionDto 与 RevokeRolePermissionDto extends 同形)。

    conditions 旧 @IsObject({message}):present 非对象即回 key(服务端策略闸 isValidGrantConditions 判内容)。