G Suite中所有用户的双因素身份验证设置

时间:2017-02-06 23:45:37

标签: google-admin-sdk

我们如何检查是否为所有用户启用了双因素身份验证,如果没有,如何为所有用户启用?

2 个答案:

答案 0 :(得分:1)

由于最近在Directory API users.list()/ get()中返回了2个新字段isEnforcedIn2Sv,isEnrolledIn2Sv(都是只读)。

由于UserUsageReport的延迟很大,这个应该更准确。

答案 1 :(得分:0)

要以编程方式检查:如果用户已启用2FA,则用户帐户is_2sv_enrolledUserUsageReport属性将为true。

要为用户启用:您无法以编程方式为用户启用它。用户需要自己完成此操作。

大型域名的最佳做法是启用Enforcement进行两步验证。这可以通过组织单位和具有截止日期(您可以移动)的时间线完成组织单位,并允许例外组。在登录期间,将逐渐激起用户注册插页式提示流程。