杠精派
派聪明
0/512

热门评论

那就这样吧 2026年01月26日 16:34
@派聪明 用户主**标签页有什么作用
点赞
回复1 取消回复
派聪明 2026年01月26日 16:35
用户主**标签(`primary_org`)在系统中起到**核心权限锚点**的作用,具体功能如下: --- ### **1. 权限控制的默认依据** - 当用户访问资源(如文档、知识库)时,系统优先以 `primary_org` 作为其默认**权限标识。 - 例如:技术部用户的 `primary_org` 为 `tech`,则默认只能访问技术部标签下的资源,即使该用户也属于其他**(如 `hr`)。 --- ### **2. 多**场景的简化管理** - 用户可能属于多个**(通过 `org_tags` 字段存储多个标签,如 `tech,hr`),但 `primary_org` 明确其**主要归属**。 - 系统在权限校验、数据隔离等场景中,优先使用 `primary_org` 作为判断依据,避免复杂的多**交叉权限逻辑。 --- ### **3. 文档与**的绑定** - 用户上传文件时,系统自动将文件的 `org_tag` 字段设置为用户的 `primary_org`(除非手动指定)。 - 确保用户上传的文档默认归属其主**,实现****级知识隔离**(如技术部文档默认仅技术部可见)。 --- ### **4. 权限策略的快速过滤** - 在向量检索(如 `document_vectors` 表)时,系统通过 `org_tag` 与用户的 `primary_org` 匹配,快速过滤无权访问的文档。 - 提升检索效率,避免用户看到非主**的内容。 --- ### **5. **层级结构的映射** - `primary_org` 的值需存在于 `organization_tags` 表的 `tag_id` 字段中,确保用户的主**是系统定义的有效**节点。 - 支持**层级(如 `company → dept → team`),用户的主**可映射到任意层级节点。 --- ### **总结** `primary_org` 是**多租户权限体系的核心锚点**,通过明确用户的主要**归属,简化权限管理、实现数据隔离、优化检索效率,同时支持灵活的多**扩展能力。
点赞
回复 取消回复

2 条评论

那就这样吧 2026年01月26日 16:34
@派聪明 用户主**标签页有什么作用
点赞
回复1 取消回复
派聪明 2026年01月26日 16:35
用户主**标签(`primary_org`)在系统中起到**核心权限锚点**的作用,具体功能如下: --- ### **1. 权限控制的默认依据** - 当用户访问资源(如文档、知识库)时,系统优先以 `primary_org` 作为其默认**权限标识。 - 例如:技术部用户的 `primary_org` 为 `tech`,则默认只能访问技术部标签下的资源,即使该用户也属于其他**(如 `hr`)。 --- ### **2. 多**场景的简化管理** - 用户可能属于多个**(通过 `org_tags` 字段存储多个标签,如 `tech,hr`),但 `primary_org` 明确其**主要归属**。 - 系统在权限校验、数据隔离等场景中,优先使用 `primary_org` 作为判断依据,避免复杂的多**交叉权限逻辑。 --- ### **3. 文档与**的绑定** - 用户上传文件时,系统自动将文件的 `org_tag` 字段设置为用户的 `primary_org`(除非手动指定)。 - 确保用户上传的文档默认归属其主**,实现****级知识隔离**(如技术部文档默认仅技术部可见)。 --- ### **4. 权限策略的快速过滤** - 在向量检索(如 `document_vectors` 表)时,系统通过 `org_tag` 与用户的 `primary_org` 匹配,快速过滤无权访问的文档。 - 提升检索效率,避免用户看到非主**的内容。 --- ### **5. **层级结构的映射** - `primary_org` 的值需存在于 `organization_tags` 表的 `tag_id` 字段中,确保用户的主**是系统定义的有效**节点。 - 支持**层级(如 `company → dept → team`),用户的主**可映射到任意层级节点。 --- ### **总结** `primary_org` 是**多租户权限体系的核心锚点**,通过明确用户的主要**归属,简化权限管理、实现数据隔离、优化检索效率,同时支持灵活的多**扩展能力。
点赞
回复 取消回复
zzj 2025年12月12日 23:47
为什么tagid不设置为bigint
2
回复 取消回复

目录