1 问题陈述 本研究探讨了中小型企业 (SMB) 采用单点登录 (SSO) 的障碍和挑战。该研究还确定了克服这些挑战的潜在方法,从而提高了 SMB 的安全级别。SSO 是一种用户身份验证和访问控制系统,允许用户仅使用一组凭据访问多个应用程序、工具和系统。通过集中身份验证过程,SSO 简化了身份管理,并简化了用户体验,只需记住所有帐户的一个用户名和密码。SSO 可以帮助加强安全措施,因为它减少了用户必须输入登录凭据的频率。此外,SSO 可以减少跨各种平台的密码重复,从而降低密码泄露的可能性。作为本研究的一部分,网络安全和基础设施安全局 (CISA) 与涉及 SSO 的各种利益相关者进行了接触。其中包括 SSO 供应商、经验丰富的托管服务提供商、致力于改善网络安全的非营利组织以及在采用 SSO 和跨 SSO 平台迁移方面有经验的 SMB。根据这些讨论,CISA 发现,尽管 SSO 具有诸多优势,但采用 SSO 功能进行身份管理的人数仍然很少,尤其是在中小型企业中。成功实施可行的 SSO 解决方案面临许多障碍。这些障碍包括成本、技术障碍以及缺乏意识和资源。与 SSO 选项相比,小型企业通常选择手动输入密码和亲自操作的方法来管理访问和身份。这些方法在购买成本方面往往更具成本效益,其中不包括与管理开销相关的隐性成本。通常,购买成本差异的主要原因是 SSO 通常仅作为高级企业级服务提供,其定制定价明显高于基本服务。具有 SSO 的高级企业级服务的每位用户成本可能高于没有 SSO 的较低层级服务。除了更高的每位用户成本外,这种高级定价模式通常还要求最低用户数量。与没有 SSO 的较低层级服务相比,这种额外的增量成本可能会显著提高每位用户的总成本,这对许多组织来说可能是一个巨大的财务障碍。价格差异通常会导致中小企业选择更便宜、缺乏 SSO 功能的低端服务。此外,设置高级 SSO 功能通常需要专门的技术知识和专业知识以及时间投入。额外成本、技术技能需求和所需时间的结合导致许多企业继续依赖手动方法(例如电子表格)来处理用户对各种应用程序和系统的访问。为了鼓励中小企业采用 SSO,SSO 提供商必须解决他们的顾虑,并提供针对 SMB 需求和优先事项的全面技术支持和解决方案。本研究的结构如下:第 2 节介绍与 SSO 的优势、SMB 在采用 SSO 方面面临的挑战以及政府在鼓励采用 SSO 方面可以发挥的作用相关的主要发现。第 3 节介绍 SSO 是什么以及它是如何工作的。第 4 节确定了采用 SSO 的好处。第 5 节概述了有关 SMB 如何采用技术的文献,并描述了它在采用 SSO 的情况下如何适用。第 6 节介绍了 CISA 与 SSO 利益相关者合作的结果,确定了影响 SSO 采用的关键因素和考虑因素,并强调了供应商和客户的不同观点。第 7 节总结了研究关于采用 SSO 的好处、SMB 在实施 SSO 时遇到的挑战、SMB 需求以及典型的供应商做法的发现。第 8 节提供了有关如何帮助确保顺利和成功实施的建议,目的是鼓励 SMB 采用 SSO。最后,附录简要介绍了研究中使用的研究方法和相关的利益相关者参与过程。
入门 1 常规 SAML 要求 1 常规 OpenID Connect 要求 2 SAML 单点登录 (SSO) 配置 2 实用程序配置清单 3 支持的 SAML 单点登录配置文件 3 SAML 单点登录断言要求 4 SAML 单点登录用户体验 9 SAML 单点登录配置信息 10 SAML 单点注销 (SLO) 配置 11 SAML 要求 11 SAML 绑定 11 SAML 单点注销断言要求 12 SAML 单点注销配置信息 12 SAML 测试程序 13 SAML 断言 XML 架构 15 单个帐户 SSO 的 XML 架构 15 多帐户 SSO 的 XML 架构 16 OpenID Connect 单点登录 (SSO) 配置 18 实用程序配置清单 19 访问令牌 20 使用自定义声明创建 UserInfo 端点 21 经过身份验证的连接存储 23 OpenID Connect 工作流程 24 OpenID Connect 单点登录用户体验 26 OpenID Connect 测试程序 27 联系您的交付团队 27
