你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
条件访问:用户和组
条件访问策略必须包括用户分配,作为决策过程中的信号之一。 可以在条件访问策略中包括或排除用户。 Azure Active Directory 会评估所有策略,确保只有满足所有要求才向用户授予访问权限。
包括用户
此用户列表通常包括组织在条件访问策略中设为目标的所有用户。
创建条件访问策略时,可以包括以下选项。
- 无
- 不选择任何用户
- 所有用户
- 目录中存在的所有用户,包括 B2B 来宾。
- 选择“用户和组”
- 所有来宾用户和外部用户
- 此选择包括所有 B2B 来宾和外部用户,包括将
user type特性设置为guest的任何用户。 此选择也适用于从其他组织(例如云解决方案提供商 (CSP))登录的任何外部用户。
- 此选择包括所有 B2B 来宾和外部用户,包括将
- 目录角色
- 允许管理员选择用于确定策略分配的特定内置 Azure AD 目录角色。 例如,组织可以对分配有全局管理员角色的用户创建更严格的策略。 不支持其他角色类型,包括管理单元范围的角色和自定义角色。
- 用户和组
- 允许以特定用户集为目标。 例如,将某个人力资源应用选作云应用时,组织可以选择包含人力资源部所有成员的组。 该组可以是 Azure AD 中任何类型的用户组,包括动态组,或分配的安全组和通讯组。 策略将应用于嵌套的用户和组。
- 所有来宾用户和外部用户
重要
选择条件访问策略中包含的用户和组时,可直接添加到条件访问策略中的单独用户数量存在限制。 如果需要将大量单独用户直接添加到条件访问策略,则建议将用户归为一组,并改为将该组分配到条件访问策略。
警告
如果用户或组是 2048 个以上的组的成员,则其访问可能会被阻止。 此限制适用于直接组和嵌套组成员身份。
排除用户
如果组织同时包括并排除某个用户或组,则会从策略中排除该用户或组,因为排除操作会替代策略中的包括操作。 排除通常用于紧急访问或不受限帐户。 在以下文章中可以找到有关紧急访问帐户及其为何重要的详细信息:
创建条件访问策略时,可以排除以下选项。
- 所有来宾用户和外部用户
- 此选择包括所有 B2B 来宾和外部用户,包括将
user type特性设置为guest的任何用户。 此选择也适用于从其他组织(例如云解决方案提供商 (CSP))登录的任何外部用户。
- 此选择包括所有 B2B 来宾和外部用户,包括将
- 目录角色
- 允许管理员选择用于确定分配的特定 Azure AD 目录角色。 例如,组织可以对分配有全局管理员角色的用户创建更严格的策略。
- 用户和组
- 允许以特定用户集为目标。 例如,将某个人力资源应用选作云应用时,组织可以选择包含人力资源部所有成员的组。 某个组可以是 Azure AD 中任何类型的组,包括动态组,或分配的安全组和通讯组。 策略将应用于嵌套的用户和组。
防止管理员锁定
若要防止管理员在创建应用于所有用户和所有应用的策略时将自身锁定在其目录外面,可向他们显示以下警告。
别把自己锁在外面! 我们建议先将策略应用于一小部分用户,以验证其行为是否符合预期。 我们还建议至少从此策略中排除一个管理员。 这可确保在需要更改时,你仍然可以访问策略并对其进行更新。 请查看受影响的用户和应用。
默认情况下,此策略会提供一个从策略中排除当前用户的选项,但管理员可以重写此默认设置,如下图所示。

如果你发现自己被锁在外面,请参阅如果你被锁定在 Azure 门户之外,该怎么办?
外部合作伙伴访问权限
面向外部用户的条件访问策略可能会干扰服务提供商访问,例如,精细委派的管理员权限。请参阅精细委派的管理员权限 (GDAP) 简介。