4. 企业身份体系现状与迁移评估

在决定把 Passkey 与 FIDO2 引入企业之前,必须先回答一个比“技术能不能用”更关键的问题:现有身份体系能不能承接无密码登录。多数企业并不是从零开始,而是已经运行着 LDAP/AD、SSO、MFA、密码库等多层设施。这些设施既是迁移的基础,也是约束来源。本节的目标是建立一套可操作的现状盘点与成熟度评估方法,让迁移决策有据可依。

一、四类现有设施的角色与约束

企业身份体系通常由四类设施构成,它们在无密码迁移中扮演不同角色,也带来不同约束。

LDAP/AD 目录是身份主数据源,存储用户、组、属性与凭据。它的约束在于:传统目录以密码哈希为凭据核心,Passkey 的公钥凭据需要新的存储位置。AD 可通过 Windows Hello for Business 或第三方 IdP 桥接,OpenLDAP 则通常需要扩展 schema 或引入外部凭据库。迁移时必须确认目录能否保存 FIDO2 凭据 ID、公钥、签名计数器与 AAGUID,否则 Passkey 注册后无处落库。

SSO 平台(如 Entra ID、Okta、Keycloak、CAS)是认证入口。它的约束在于协议支持:SAML 与 OIDC 本身不直接承载 WebAuthn,需要 IdP 在登录页实现 WebAuthn 流程,再把结果映射为断言。若 SSO 只支持密码表单,则 Passkey 只能作为前置认证,无法真正替代密码。

MFA 设施(TOTP、短信、推送、硬件令牌)是当前最强的安全层。它的约束在于定位冲突:Passkey 本身是抗钓鱼的多因素凭据,若继续叠加 TOTP,会降低体验且不增加实质安全。迁移评估要判断哪些场景可以“Passkey 替代 MFA”,哪些场景需要“Passkey + 设备绑定”组合。

密码库(如自研密码管理、浏览器保存、PAM 系统)是迁移的阻力与清理对象。它的约束在于:密码库往往与业务系统深度耦合,直接删除会中断服务。合理路径是让密码库进入只读或降级状态,新注册走 Passkey,存量逐步迁移。

盘点时不要只记录“有没有”,而要记录“能不能改、谁负责、改动窗口多长”。一个不能扩展 schema 的目录,比一个没有目录的系统更难迁移。

二、集成约束的评估维度

把上述设施放到同一张评估表上,可以从五个维度打分:协议支持度、凭据存储能力、用户覆盖范围、运维可控性、回退可行性。每个维度按 0~3 分评估,0 表示完全不具备,3 表示原生支持。

设施协议支持凭据存储用户覆盖运维可控回退可行
AD / Entra ID3(OIDC/SAML)3(可存 FIDO2)333
OpenLDAP1(需网关)1(需扩展)222
Keycloak SSO3(WebAuthn 内置)3233
自研 SSO1(仅密码)0311
TOTP MFA2(可共存)—333
自研密码库00311

示例评分仅用于说明方法:总分低于 8 分的设施应列为“高风险改造点”,需要在迁移前完成接口或存储改造;总分 8~11 分可纳入首批试点;12 分以上可直接作为 Passkey 承载平台。实际评分应由身份团队、安全团队与业务系统负责人共同确认,不能由单一角色拍板。

三、成熟度评估方法

成熟度评估不是给企业贴标签,而是定位“下一步该做什么”。建议采用五级模型,每级有明确的进入条件与退出条件。

  • L1 密码主导:所有系统依赖密码,MFA 覆盖率低于 30%,无统一 SSO。进入条件:完成资产盘点。退出条件:至少一个系统支持 OIDC/SAML。
  • L2 集中认证:SSO 覆盖核心系统,MFA 覆盖率 30%~70%,目录可扩展。退出条件:IdP 支持 WebAuthn 或可外挂 WebAuthn 服务。
  • L3 试点无密码:选定 1~2 个系统试点 Passkey,用户可注册并使用,密码仍保留为回退。退出条件:试点系统 Passkey 登录成功率稳定在 95% 以上。
  • L4 默认无密码:新用户默认注册 Passkey,密码仅用于遗留系统,MFA 逐步被 Passkey 替代。退出条件:80% 活跃用户拥有至少一个 Passkey。
  • L5 无密码优先:密码库进入只读,所有新系统必须支持 FIDO2,异常回退有审计与限时策略。

评估时对每个业务域单独打分,再取加权平均。权重建议按用户数、安全等级、迁移成本分配,例如核心财务系统权重 0.3,普通办公系统权重 0.1。这样得到的成熟度分数能反映真实短板,而不是被大而全的平均值掩盖。

四、迁移约束的优先级排序

盘点完成后,约束不会自动消失,需要排序。排序依据是“阻断性”与“影响面”:阻断性指该约束不解决就无法继续迁移;影响面指它影响多少用户或系统。两者都高的约束必须最先处理。

典型的高优先级约束包括:目录无法存储 FIDO2 凭据、IdP 不支持 WebAuthn、关键业务系统只接受密码表单。中优先级包括:MFA 策略与 Passkey 冲突、密码库无法降级。低优先级包括:个别边缘系统、非活跃用户、历史遗留账号。

不要为了追求“全量无密码”而一次性改造所有系统。迁移评估的价值恰恰在于识别哪些系统可以后置,哪些必须先行。先解决阻断性约束,再扩大覆盖。

五、评估输出与决策依据

一次完整的迁移评估应输出三份可直接使用的成果:设施清单与评分表、成熟度分级结论、约束优先级列表。设施清单记录每个系统的协议、存储、负责人、改造窗口;成熟度结论给出当前级别与目标级别;约束列表按优先级排列,并标注责任人与预计完成时间。

基于这些输出,可以形成迁移路线:先改造 IdP 与目录,使其具备 WebAuthn 承载能力;再选择 1~2 个低风险系统试点;试点稳定后,把 Passkey 注册纳入新用户入职流程;最后逐步降低密码与 MFA 的使用比例。每一步都应有明确的进入条件与回退方案,避免迁移过程中出现认证中断。

现有身份设施 → 约束评估 → 成熟度分级 → 迁移路线 现有设施 LDAP / AD 身份主数据 · 凭据存储 SSO 平台 认证入口 · 协议映射 MFA 设施 TOTP · 推送 · 硬件令牌 密码库 存量凭据 · 业务耦合 五维约束评估 协议支持度 凭据存储能力 用户覆盖范围 运维可控性 回退可行性 总分 < 8:高风险改造点 8~11:首批试点 无密码成熟度 L1 → L5 L1 密码主导 MFA < 30% · 无统一 SSO L2 集中认证 SSO 覆盖核心 · 目录可扩展 L3 试点无密码 1~2 系统 Passkey · 成功率 ≥95% L4 默认无密码 新用户默认 Passkey · 80% 覆盖 L5 无密码优先 密码库只读 · 新系统必须 FIDO2 迁移路线:改造 IdP/目录 → 低风险试点 → 新用户默认 Passkey → 降低密码与 MFA 比例 → 密码库只读

把这张图与前面的评分表结合使用,就能把“现状”转化为“可执行的迁移计划”。评估不是一次性的,建议每季度复评一次,因为目录能力、IdP 版本、业务系统接口都会变化。只有持续评估,才能让无密码迁移从试点走向默认,最终实现企业身份体系的安全与体验双赢。