You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何限制Azure DevOps组织特定用户仅从办公IP访问?

嘿,我来帮你一步步搞定Azure DevOps的办公IP访问限制配置,作为Azure账户管理员,你有两种靠谱的方式可以选,我给你拆解清楚:

方法一:直接在Azure DevOps组织内配置IP允许列表(推荐给纯Outlook账户用户)

这个方法最直接,不需要依赖Azure AD的额外配置,适合你的用户用Outlook.com账户直接访问DevOps的场景:

  • 登录你的Azure DevOps组织,点击左下角的齿轮图标进入组织设置
  • 在左侧菜单栏的「安全性」分类下找到「IP允许列表」
  • 点击「添加IP范围」,输入你的办公网络IP段(比如192.168.1.0/24,多个网段可以分多次添加)
  • 勾选「阻止不在允许列表中的IP地址访问组织」,然后点击保存
  • 重要提醒:一定要确保你当前使用的IP已经添加到允许列表里,不然保存后会直接被锁在组织外面!建议先添加自己的测试IP,再批量添加办公网段。

方法二:通过Azure AD条件访问策略实现精细化控制(适合已将Outlook账户纳入Azure AD管理的场景)

如果你的Outlook账户已经被导入或关联到Azure AD中,用这种方式可以实现更灵活的访问控制(比如结合设备状态、用户组等):

  • 登录Azure门户(portal.azure.com),进入「Azure Active Directory」
  • 在左侧菜单栏的「安全性」分类下找到「条件访问」
  • 点击「新建策略」,给策略起个好记的名字,比如「Azure DevOps 仅办公IP访问」
  • 在「分配」模块:
    • 用户或组:选择你的Azure DevOps组织对应的用户/用户组(确保这些Outlook账户已经在Azure AD中)
    • 云应用或操作:搜索并选择「Azure DevOps Services」
  • 在「条件」模块:
    • 点击「位置」,选择「是」,然后在「包含」选项里选「选定的位置」
    • 点击「配置」,添加你的办公IP范围作为信任位置,完成后保存
    • 可以在「排除」里添加管理员的应急IP,防止意外锁死
  • 在「授予」模块:选择「阻止访问」,然后点击「选择」
  • 最后滑动开关启用策略,点击「创建」即可

一些关键注意事项

  • 如果你的用户是未加入Azure AD的纯Outlook.com账户,优先选方法一,因为方法二要求用户必须在Azure AD中存在
  • 配置完成后,一定要用非办公IP的设备测试访问,确认限制生效
  • 建议定期备份IP允许列表,或者保留至少一个管理员的应急访问IP,避免出现无法访问组织的情况

内容的提问来源于stack exchange,提问作者alen antony

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.12 03:48:13