配置双因素身份验证(2FA 或 MFA)

双因素身份验证(也称为 2FA 或 MFA)要求用户输入密码和临时访问码,可为 Diligent One 实例安全多增添一层防护。在某用户的 Diligent One 密码被盗用的情况下,如果攻击者没有访问该用户的 2FA 身份验证器应用程序(通常需要该用户的手机),则攻击者仍然无法登录。

权限

只有 系统管理员 可以强制执行 2FA、解锁账户和禁用 2FA。

工作原理

系统管理员 可以在您的 Diligent One 实例中强制执行双因素身份验证 (2FA)。一旦强制执行,您实例的所有用户将无法访问 Diligent One 的任何实例,直到他们执行以下所有操作:

  • 下载一款可支持基于时间的一次性密码 (TOTP) 的身份验证器应用程序
  • 通过将 Diligent One 账户与身份验证器应用程序关联,激活账户的 2FA
  • Diligent One 中输入其代码

我们支持哪些 2FA 身份验证器

Diligent One 的 2FA 与大多数可提供基于时间的一次性密码 (TOTP) 的身份验证器应用程序兼容。我们已经在下述应用程序上进行了测试,并且知道它们可以正常使用,因此,我们认为在其他应用程序上应该也可以正常使用。

  • Google Authenticator
  • Microsoft Authenticator
  • Cisco Duo Mobile
  • Okta Verify
  • Auth0 Guardian
  • LastPass Authenticator

如果用户在尝试登录时方式有误,会出现什么情况

为防止暴力攻击,已启用 2FA 的实例的用户将受到如下限制:可以尝试 5 次密码和 3 次身份验证代码。如果尝试均以失败告终,则此时 Diligent One 会锁定他们的账户。需要 系统管理员 才能为用户解锁其账户。

如果您想同时使用 SSO 和 2FA

您可以免除用户的 SSO 身份验证。有关详细信息,请参阅配置双因素身份验证(2FA 或 MFA)

如果您的用户访问多个实例

如果您在 Diligent One 实例中启用 2FA,则该实例的所有用户均需使用 2FA 才能访问任意 Diligent One 实例,包括属于其他公司的实例。

强制执行 2FA

请按照下述步骤为 Diligent One 实例中的所有用户启用 2FA。

让用户为使用 2FA 做好准备

  • 虽然大多数用户以前在其它场合遇到过 2FA,但是您不应该假设每个用户都有这样的经历。由于这是一项全局更改,因此最好是告知用户即将到来的变化及其影响。
  • 仔细思考您将如何应对极端情况。例如,无法访问设备的用户,是否应该使用其现有机器上的身份验证器应用程序进行身份验证?
  • 如果您在大型企业工作,请准备好在 Diligent One 必须锁定用户账户时,为支持人员提供额外开销。

启用 2FA

  1. 打开 平台主页 页面 (www.diligentoneplatform.com)。

    说明

    如果贵公司在 Diligent One 平台 中使用多个组织,请确保相应的组织处于活动状态。

  2. 在左侧导航栏中,选择 平台设置
  3. 组织管理下,选择安全设置

  4. 登录选项部分中,选中启用双因素身份验证复选框,以对组织中的所有用户强制执行多因素身份验证。

  5. 选择保存更改

现在,对所有可以访问此 Diligent One 实例的用户强制执行 2FA。下次登录时,您需要像其他人一样为自己的账户设置 2FA。目前,您依然保持登录状态。

在实例中禁用 2FA

您可以在 Diligent One 实例中关闭强制执行 2FA。

说明

这项操作不会自动为您的用户关闭 2FA。每个用户都可以选择继续使用 2FA 或者您也可以将其注销

  1. 打开 平台主页 页面 (www.diligentoneplatform.com)。

    说明

    如果贵公司在 Diligent One 平台 中使用多个组织,请确保相应的组织处于活动状态。

  2. 在左侧导航栏中,选择 平台设置
  3. 组织管理下,选择安全设置

  4. 登录选项部分中,取消选中启用双因素身份验证复选框。

  5. 选择保存更改

解锁被锁定的账户

如果某个用户多次尝试登录但未成功,Diligent One 会锁定其账户。要恢复用户的访问权限,则必须由 系统管理员 解锁其账户。

  1. 打开 平台主页 页面 (www.diligentoneplatform.com)。

    说明

    如果贵公司在 Diligent One 平台 中使用多个组织,请确保相应的组织处于活动状态。

  2. 选择 平台设置 > 用户。如果您没有看到用户选项,则表明您用于登录的账户没有 系统管理员 权限。
  3. 查找需要解锁的用户:
    • 在搜索框中输入姓名或电子邮件。
    • 使用过滤器将用户列表限制为子集。
    • 选择姓名、状态或上次登录日期列,对用户进行排序。
  4. 选择该用户的姓名。将会打开“用户详情”面板。
  5. 选择解锁

被锁定的用户可以再次登录 Diligent One

从 2FA 注销其他用户

如果某个用户丢失或更改了其移动设备,系统管理员可以从 2FA 注销该用户。如果强制执行 2FA,下次他们尝试登录时,Diligent One 将提示他们在 2FA 中注册新设备。如果未强制执行 2FA,则该用户无需再使用 2FA。

  1. 打开 平台主页 页面 (www.diligentoneplatform.com)。

    说明

    如果贵公司在 Diligent One 平台 中使用多个组织,请确保相应的组织处于活动状态。

  2. 选择 平台设置 > 用户。如果您没有看到用户选项,则表明您用于登录的账户没有 系统管理员 权限。
  3. 查找需要解锁的用户:
    • 在搜索框中输入姓名或电子邮件。
    • 使用过滤器将用户列表限制为子集。
    • 选择姓名、状态或上次登录日期列,对用户进行排序。
  4. 选择该用户的姓名。用户详情面板将会打开。
  5. 选择注销 2FA

此时,已从 2FA 注销该用户。

说明

您的身份验证器应用程序并不知道 2FA 是处于启用或者禁用状态。如果用户不再希望 Diligent One 出现在其身份验证器应用程序中,则必须从使用的身份验证器应用程序中移除。

从 2FA 注销您自己的设备

如果您丢失或更改了个人移动设备,可以从 2FA 注销您的设备。如果强制执行了 2FA,则您在下次尝试登录时,Diligent One 会提示您在 2FA 中注册新设备。

  1. 打开 平台主页 页面 (www.diligentoneplatform.com)。

    说明

    如果贵公司在 Diligent One 平台 中使用多个组织,请确保相应的组织处于活动状态。

  2. 从全局导航栏中选择 个人资料菜单图标 > 个人资料
  3. 在双因素身份验证下,选择注销设备
    弹出窗口将会提示您,如果注销设备,您将会被自动退出。
  4. 选择注销并退出,则会立即退出。
  5. 再次登录 Diligent One 并重复完成注册流程,以便访问您的账户