什么是身份提供商?

身份提供商(IdP)是在有人登录时核实其身份的系统。其他应用信任它给出的结论,因此员工所有应用只用一个账户、一次登录。

与工程师沟通 知识库
示意图:一个账户登录身份提供商,再由它打开电子邮件、业务应用和内部工具

它是什么

每个应用都需要知道谁在使用它。没有身份提供商时,每个应用都各自保存一份用户名和密码清单。有了身份提供商,应用会把人引导到身份提供商去登录,身份提供商再回送一条签名消息,说明他们是谁。应用始终看不到密码。

这种安排称为单点登录,即 SSO。登录一次,其他应用就会放您进入,无需再次询问。这些消息通过开放标准传递,主要是 OpenID Connect、OAuth 2.0 和 SAML,因此不同厂商的产品可以协同工作。

为什么它对企业重要

  • 只需停用一个账户:有人离职时,停用一个账户就能关闭所有信任它的应用。
  • 在一处完成多因素登录:第二步验证在身份提供商处强制执行,因此每个已连接的应用都能获得这一保护,包括那些自己做不到的应用。
  • 更少的密码:员工只需记住一个,这让使用长而唯一的密码变得现实可行。
  • 一份登录日志:谁登录、从哪里登录、登录到什么,都记录在同一个地方。
  • 它会变得至关重要:如果身份提供商宕机,没有人能登录任何系统。它需要备份、监控,以及一条供管理员使用且经过测试的恢复途径。

常见的身份提供商

  • Microsoft Entra ID:Microsoft 365 背后的身份提供商,也是大多数办公室已经拥有的那一个。我们的 Microsoft 指南介绍了它的定位。
  • Google Workspace:对于使用 Google Workspace 的公司,Google 账户扮演同样的角色。
  • Authentik:开源且可自托管,内置了为没有登录功能的应用加上登录的方式。请参阅我们的 Authentik 指南。
  • Keycloak:开源且可自托管,广泛用于为定制应用添加基于标准的登录。请参阅我们的 Keycloak 指南。
  • Okta 及类似服务:以订阅方式为您运营的商业身份提供商。

这些可以串联使用。自托管的身份提供商可以把实际的登录交给 Microsoft Entra ID 处理,这样员工仍然使用 Microsoft 365 账户,而内部工具获得单点登录。

您会听到的术语

  • SSO:单点登录,一次登录访问多个应用。
  • MFA:多因素身份验证,即第二重证明,例如应用提示或安全密钥。
  • OIDC 和 SAML:大多数应用与身份提供商通信时使用的两种标准。
  • 条件访问:根据设备、位置或风险来允许或阻止登录的规则。

KawaConnect 如何处理身份提供商

我们的大部分身份工作都在 Microsoft 365 中:Entra ID 账户、MFA 和条件访问,配置成让一个账户同时控制一个人的邮件、文件和笔记本电脑。这些工作在我们的 Microsoft 365 和终端安全页面中有说明。当企业还运行自托管或定制应用时,我们会把它们接入同一套登录,这样它们就不会各自保存独立的密码。

相关服务

Microsoft 365

为您的租户提供 Entra ID、MFA 和条件访问。

终端安全

受保护的登录,以及受管理且加密的设备。

网络安全

防火墙、网络分段和远程访问,统一在一个登录之后。

了解更多

登录入口太多、各自独立

告诉我们您的员工要登录哪些应用。我们会告诉您哪些可以共用一个登录,以及需要做什么。

开始沟通