Azure Monitor 的 Azure 安全基线
此安全基线将来自 Microsoft 云安全基准版本 1.0 的指南映射到应该用于实现这些指南的 Azure Monitor 功能。 Microsoft云安全基准提供有关如何在 Azure 上保护云解决方案的建议。 内容按Microsoft云安全基准定义的安全控制以及适用于 Azure Monitor 的相关指南进行分组。
可以使用 Microsoft Defender for Cloud 监视此安全基线及其建议。 Microsoft Defender for Cloud 门户页的“法规合规性”部分列出了 Azure Policy 定义。
此基线列出了与特定功能相关的 Azure Policy 定义,以帮助衡量Microsoft云安全基准控制和建议的符合性。 可能需要付费Microsoft Defender 计划才能启用某些安全方案。
注意
已排除不适用于 Azure Monitor 的功能 。 若要查看 Azure Monitor 如何完全映射到Microsoft云安全基准,请参阅 完整的 Azure Monitor 安全基线映射文件。
安全配置文件
安全配置文件汇总了 Azure Monitor 的高影响行为,这可能会导致安全注意事项增加。
服务行为属性 | 值 |
---|---|
产品类别 | DevOps、安全性 |
客户可以访问主机 / OS | 无访问权限 |
可将服务部署到客户的虚拟网络中 | True |
静态存储客户内容 | True |
网络安全性
有关详细信息,请参阅 Microsoft云安全基准:网络安全。
NS-1:建立网络分段边界
功能
虚拟网络集成
说明:该服务支持部署到客户的专用虚拟网络 (VNet) 中。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
True | False | 客户 |
配置指南:将服务部署到虚拟网络。 为资源分配专用 IP(如果适用),除非有充分的理由将公共 IP 直接分配给资源。
参考:使用Azure 专用链接将网络连接到 Azure Monitor
网络安全组支持
说明:服务网络流量遵循其子网上的网络安全组规则分配。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
True | False | 客户 |
配置指南:使用网络安全组(NSG)通过端口、协议、源 IP 地址或目标 IP 地址来限制或监视流量。 创建 NSG 规则以限制服务的开放端口(例如阻止从不受信任的网络访问管理端口)。 请注意,默认情况下,NSG 会拒绝所有入站流量,但会允许来自虚拟网络和 Azure 负载均衡器的流量。
NS-2:使用网络控制保护云服务
功能
Azure 专用链接
说明:用于筛选网络流量的服务原生 IP 筛选功能(不要与 NSG 或 Azure 防火墙混淆)。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
True | False | 客户 |
配置指南:使用 Azure 专用链接,可以使用专用终结点安全地将 Azure 平台即服务 (PaaS) 资源链接到虚拟网络。 Azure Monitor 是不同互连服务的集合,它们相互协同,共同监视你的工作负载。 Azure Monitor 专用链接将专用终结点连接到一组 Azure Monitor 资源,从而定义监视网络的边界。 该集合称为 Azure Monitor 专用链接范围 (AMPLS)。
参考:使用Azure 专用链接将网络连接到 Azure Monitor
禁用公用网络访问
说明:该服务支持通过使用服务级别 IP ACL 筛选规则(而不是 NSG 或 Azure 防火墙)或使用“禁用公用网络访问”切换开关禁用公用网络访问。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
True | False | 客户 |
配置指南:使用服务级别 IP ACL 筛选规则或切换开关来禁用公共网络访问。 请参阅此处的其他信息:使用 Azure Monitor 专用链接 范围(AMPLS)
参考:使用Azure 专用链接将网络连接到 Azure Monitor
身份管理
有关详细信息,请参阅 Microsoft云安全基准:标识管理。
IM-1:使用集中式标识和身份验证系统
功能
数据平面访问所需的 Microsoft Entra 身份验证
说明:服务支持使用 Microsoft Entra 身份验证进行数据平面访问。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
True | True | Microsoft |
功能说明:Azure Monitor 代理默认使用托管标识和Microsoft Entra 身份验证,此处记录如下:Azure Monitor 代理要求
Application Insights 需要配置为强制实施 Microsoft Entra 身份验证,如 Application Insights 的 Microsoft Entra 身份验证中所述
配置指南:在默认部署上启用此配置时,不需要其他配置。
参考:Application Insights 的 Microsoft Entra 身份验证
数据平面访问的本地身份验证方法
说明:数据平面访问支持的本地身份验证方法,例如本地用户名和密码。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
False | 不适用 | 不适用 |
配置指导:不支持使用此功能来保护此服务。
IM-3:安全且自动地管理应用程序标识
功能
托管标识
说明:数据平面操作支持使用托管标识进行身份验证。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
True | False | 客户 |
功能说明:在安装 Azure Monitor 代理之前,必须在 Azure 虚拟机上启用托管标识。 Azure Monitor 代理先决条件
配置指南:尽可能使用 Azure 托管标识而不是服务主体,它可以向支持 Microsoft Entra 身份验证的 Azure 服务和资源进行身份验证。 托管标识凭据由平台完全托管、轮换和保护,避免了在源代码或配置文件中使用硬编码凭据。
参考:Application Insights 的 Microsoft Entra 身份验证
服务主体
说明:数据平面支持使用服务主体进行身份验证。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
True | False | 客户 |
功能说明:这仅适用于安全 WebHook。
配置指导:Microsoft 目前未提供用于此功能配置的指导。 请检查并确定你的组织是否要配置此安全功能。
特权访问
有关详细信息,请参阅 Microsoft云安全基准:特权访问。
PA-7:遵循 Just Enough Administration(最小特权)原则
功能
数据平面的 Azure RBAC
说明:可以使用 Azure 基于角色的访问控制 (Azure RBAC) 来管理对服务的数据平面操作的访问。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
True | True | Microsoft |
配置指南:在默认部署上启用此配置时,不需要其他配置。
PA-8:确定云提供商支持的访问流程
功能
客户密码箱
说明:客户密码箱可用于Microsoft支持访问。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
True | False | 客户 |
功能说明:仅在使用专用群集配置 Azure Monitor Log Analytics 时可用。
配置指南:在Microsoft需要访问数据的支持方案中,使用客户密码箱查看,然后批准或拒绝每个Microsoft的数据访问请求。 这仅适用于专用群集中的日志数据。
参考: 客户密码箱(预览版)
数据保护
有关详细信息,请参阅 Microsoft云安全基准:数据保护。
DP-1:发现、分类和标记敏感数据
功能
敏感数据发现和分类
说明:工具(如 Azure Purview 或 Azure 信息保护)可用于服务中的数据发现和分类。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
False | 不适用 | 不适用 |
配置指导:不支持使用此功能来保护此服务。
DP-2:监视针对敏感数据的异常情况和威胁
功能
数据丢失/丢失防护
说明:服务支持 DLP 解决方案来监视敏感数据移动(在客户的内容中)。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
False | 不适用 | 不适用 |
配置指导:不支持使用此功能来保护此服务。
DP-3:加密传输中的敏感数据
功能
传输中数据加密
说明:该服务支持数据平面的传输中数据加密。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
True | False | 客户 |
功能说明:默认情况下所有配置,数据引入除外。
对于 Log Analytics
配置指南:在内置传输加密功能的本机数据的服务中启用安全传输。 在任何 Web 应用程序和服务上强制实施 HTTPS,并确保使用 TLS v1.2 或更高版本。 应禁用旧版本,例如 SSL 3.0、TLS v1.0。 若要远程管理虚拟机,请使用 SSH(适用于 Linux)或 RDP/TLS(for Windows),而不是未加密的协议。
DP-4:默认启用静态数据加密
功能
使用平台密钥进行静态数据加密
说明:支持使用平台密钥进行静态数据加密,使用这些Microsoft托管密钥对静态任何客户内容进行加密。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
True | True | Microsoft |
配置指南:在默认部署上启用此配置时,不需要其他配置。
DP-5:需要时在静态数据加密中使用客户管理的密钥选项
功能
使用 CMK 进行静态数据加密
说明:服务存储的客户内容支持使用客户管理的密钥进行静态数据加密。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
True | False | 客户 |
功能说明:Azure Monitor 数据是有关服务运行状况的数据,默认情况下不受客户密码箱保护。 只有日志可以受密码箱保护,并且只能用于专用群集。
配置指南:Azure Monitor 数据仅适用于服务运行状况数据,并且仅专用群集中存储的日志数据允许使用客户托管密钥进行静态数据加密。 如果需要符合法规,请定义使用客户管理的密钥进行加密的用例和服务范围。 使用客户管理的密钥为这些服务启用和实施静态数据加密。
资产管理
有关详细信息,请参阅 Microsoft云安全基准:资产管理。
日志记录和威胁检测
有关详细信息,请参阅 Microsoft云安全基准:日志记录和威胁检测。
LT-1:启用威胁检测功能
功能
适用于服务/产品的 Microsoft Defender
说明:服务具有特定于产品/服务的 Microsoft Defender 解决方案,用于监视和警报安全问题。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
False | 不适用 | 不适用 |
配置指导:不支持使用此功能来保护此服务。
LT-4:启用日志记录以进行安全调查
功能
Azure 资源日志
说明:服务生成可提供增强的服务特定指标和日志记录的资源日志。 客户可以配置这些资源日志并将其发送到自己的数据接收器,例如存储帐户或 Log Analytics 工作区。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
True | True | Microsoft |
配置指南:在默认部署上启用此配置时,不需要其他配置。
备份和恢复
有关详细信息,请参阅 Microsoft云安全基准:备份和恢复。
BR-1:确保定期执行自动备份
功能
Azure 备份
说明:服务可由Azure 备份服务备份。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
False | 不适用 | 不适用 |
配置指导:不支持使用此功能来保护此服务。
服务本机备份功能
说明:该服务支持其自己的原生备份功能(如果未使用 Azure 备份)。 了解详细信息。
支持 | 默认启用 | 配置职责 |
---|---|---|
False | 不适用 | 不适用 |
配置指导:不支持使用此功能来保护此服务。