企业内部上 Portal 认证系统,最省事的做法不是新建一套上网账号,而是复用员工每天都在用的办公身份。认证方式全景图里专门列了 APP 认证这一类,覆盖企业微信、钉钉、飞书以及企业自建的 APP,适用场景就是企业内部、政企单位和高校。它的价值很直接:员工不用多记一套账号密码,离职时办公账号一停,上网权限跟着停,中间不需要有人手工清理。
和域账号对接不是一回事
先说清楚它和另一条常见路子的区别。很多企业已经有域账号,走 LDAP 对接是成熟做法,员工用域账号密码认证。APP 认证是另一条路:员工在办公应用里完成身份确认,通过这个身份去换上网权限。两者不是替代关系,有些企业两套并存,内部办公终端走域账号,移动端和临时场景走办公应用。选型时不能默认只能选一个,要看员工实际用什么工具、在哪些终端上认证。
对接前要确认的四件事
决定走这条路之前有四件事要确认。企业是不是真的在用这些办公平台,用的是哪个,有没有管理员权限去配置。能不能拿到组织架构和成员信息,接口是否开放。字段是不是稳定,人员的部门、状态这些字段在不同企业里命名和取值差别很大。终端上能不能顺畅完成身份确认,比如在内网环境和外网环境下的可达性。这四件事确认完,才知道这条路成立不成立。
身份映射是整个对接的核心
对接的技术含量不在接口调用,而在映射。办公平台里的账号和 Portal 里的账号怎么对应,唯一标识选哪个;组织里的部门怎么映射成 Portal 里的用户组,因为用户组直接决定了带宽、时长、可访问范围这些策略。映射表配错,最典型的后果是员工拿到了不属于自己部门的权限,比如外包人员拿到了内部网段。这个错误在演示环境里看不出来,上线后是实打实的安全问题。
访客要单独走一条通道
员工可以复用办公身份,访客不行,因为访客根本不在企业的组织里。访客认证要单独设计:短信认证适合需要留联系方式的场景,扫码授权适合有明确被访人的场景,前台登记发临时凭证适合需要人工把关的场景。关键是不能让访客挤进员工那条通道,也不能为了省事给访客开一个长期有效的通用账号。访客的核心要求是有时限、有记录、可追溯,这三点比体验更重要。
离职调岗要立刻生效
复用办公身份最大的好处是生命周期自动跟着走,但这个好处不是白来的,取决于同步机制。员工离职,办公平台里账号停用,Portal 这边能不能及时感知;员工调岗,部门变了,用户组和策略能不能跟着变。靠定时全量拉取,中间会有延迟窗口,短则几分钟长则一天,这个窗口就是风险。比较可靠的做法是让变更以事件形式推过来,同时保留定期全量对账作为兜底,发现不一致时人工介入处理。
体验上的几个常见坑
实际跑起来容易在体验上翻车的地方有几个。员工第一次认证时跳转链路太长,中间要授权好几次,很多人直接放弃;办公应用在内外网切换时身份确认失败,员工以为是网络坏了;同一账号在多台终端上认证,触发了限制导致后来那台被拒。这些问题的共同点是它们在测试环境里不容易复现,因为测试通常只用一台手机、一个账号、一次成功流程。上线前应该找几个真实员工,按他们的日常习惯走一遍。
方便不等于可以放弃实名
有一点要守住:认证方式可以选方便的,但该留的实名信息一条都不能少。面向公众提供上网服务的场所有明确要求,实名和溯源是硬要求,不能因为员工用办公身份登录就认为已经满足了。判断标准是能不能把一次上网对应到具体的人,对应得上才算数。另外,办公身份能提供的字段有限,涉及需要留手机号这类要求时,还要有补充采集的环节,不能因为省事就跳过。
缓存和实时校验的平衡
身份校验有两种做法:一种是定期把办公平台的数据同步到本地,认证时查本地,响应快但会有延迟;另一种是每次认证都去办公平台实时校验,准确但依赖对方接口的性能和可用性。多数项目取中间:本地有缓存保证响应,关键状态走实时校验,同时设置缓存的有效期。有效期多长要看业务容忍度,离职员工晚几个小时失效和晚几天失效,风险完全不同。
办公平台不可用时怎么顶
复用办公身份的同时也要承认一件事:办公平台本身可能不可用,接口维护、网络中断、企业更换平台都会让认证卡住。所以本地要保留一套能独立运转的账号,平时不启用,特殊时期由管理员打开。这套账号的密码强度和有效期要单独管,启用之后也要有回收时间表,不能一直开着变成第二个常态入口。启用条件、谁能决定启用、启用后怎么逐步关掉,这些提前定好并演练一次,真要用的时候才不会手忙脚乱。
上线前怎么验才算充分
验收不要只测一个员工登录成功。至少要走三条路径:新入职员工第一天能正常认证;调岗员工的策略跟着变了;离职员工的权限在预期时间内失效。再加一条异常路径:办公平台不可用时,备用方案能不能顶上。这四条跑通,才说明这套对接不只是能登录,而是真的接进了企业的身份体系。验收结果要记录,作为后续调整的依据。