이 문서에서는 Microsoft 클라우드 보안 벤치마크 v2와 관련된 Azure Policy 기본 제공 정책 이니셔티브 정의를 나열합니다. 벤치마크의 각 컨트롤은 하나 이상의 Azure Policy 정의에 매핑됩니다. 자세한 내용은 전체 Azure Policy 이니셔티브 정의 파일을 참조하세요.
Azure Policy 규격 정책 정의 자체를 참조합니다. 이렇게 해서 컨트롤의 모든 요구 사항을 완전히 준수하는 것은 아닙니다. 규정 준수 표준에는 현재 Azure Policy 정의에서 처리되지 않는 컨트롤이 포함됩니다. 따라서 Azure Policy 규정 준수는 전체 규정 준수 상태를 부분적으로 볼 뿐입니다.
이 규정 준수 표준에 대한 컨트롤과 Azure Policy 정의 간의 연결은 시간이 지남에 따라 변경 될 수 있습니다.
AI-1: 승인된 모델 사용 확인
자세한 내용은 인공 지능 보안: AI-1: 승인된 모델 사용을 확인하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| [미리 보기]: Azure Machine Learning 배포는 승인된 레지스트리 모델만 사용해야 합니다 | 조직 내에서 사용되는 외부에서 만들어진 모델을 제어하기 위해 레지스트리 모델의 배포 제한 | 감사; 거절하다; 비활성화 | 1.0.0-preview |
| [미리 보기]: Cognitive Services 배포는 허용된 완료 콘텐츠 필터링만 사용해야 합니다. | 조직 내 모델 배포에 대한 완성 콘텐츠에 대한 최소 수준의 콘텐츠 필터링을 의무화합니다. | 감사; 비활성화 | 1.0.0-preview |
| [미리 보기]: Cognitive Services 배포는 허용된 컨트롤만 사용해야 합니다. | 조직 내 모델 배포에 유해한 콘텐츠에 대한 최소 수준의 다중 심각도 콘텐츠 필터링을 의무화합니다. | 감사; 비활성화 | 1.0.0-preview |
| [미리 보기]: Cognitive Services 배포는 허용되는 제어 모드만 사용해야 합니다. | 조직 내에서 모델 배포에 대한 콘텐츠 필터링 모드를 위임합니다. | 감사; 비활성화 | 1.0.0-preview |
| [미리 보기]: Cognitive Services 배포는 허용된 프롬프트 콘텐츠 필터링만 사용해야 합니다. | 조직 내에서 모델 배포에 대한 프롬프트 콘텐츠에 대한 최소 수준의 콘텐츠 필터링을 의무화합니다. | 감사; 비활성화 | 1.0.0-preview |
AM-2: 승인된 서비스만 사용
자세한 내용은 자산 관리: AM-2: 승인된 서비스만 사용하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| Azure API Management stv1 컴퓨팅 플랫폼 버전은 2024년 8월 31일부터 사용 중지되며, 이러한 인스턴스는 지속적인 지원을 위해 stv2 컴퓨팅 플랫폼으로 마이그레이션되어야 합니다. |
감사; 거절하다; 비활성화 | 1.0.0 | |
| 스토리지 계정에 대한 새 Azure Resource Manager 사용하여 더 강력한 RBAC(액세스 제어), 더 나은 감사, Azure Resource Manager 기반 배포 및 거버넌스, 관리 ID에 대한 액세스, 비밀용 키 자격 증명 모음에 대한 액세스 등의 보안 향상 기능을 제공합니다. Azure 더 쉬운 보안 관리를 위해 태그 및 리소스 그룹에 대한 AD 기반 인증 및 지원 | 감사; 거절하다; 비활성화 | 1.0.0 | |
| 스토리지 계정에 대한 새 Azure Resource Manager 사용하여 더 강력한 RBAC(액세스 제어), 더 나은 감사, Azure Resource Manager 기반 배포 및 거버넌스, 관리 ID에 대한 액세스, 비밀용 키 자격 증명 모음에 대한 액세스 등의 보안 향상 기능을 제공합니다. Azure 더 쉬운 보안 관리를 위해 태그 및 리소스 그룹에 대한 AD 기반 인증 및 지원 | 감사; 거절하다; 비활성화 | 1.0.0 | |
| 가상 머신을 새 Azure Resource Manager 리소스로 마이그레이션해야 함 | 가상 머신에 새 Azure Resource Manager를 사용하여 더 강력한 액세스 제어(RBAC), 더 나은 감사, Azure Resource Manager 기반 배포 및 관리, 관리 ID 액세스, 비밀을 위해 키 자격 증명 모음에 액세스, Azure AD 기반 인증, 보다 쉬운 보안 관리를 위한 태그 및 리소스 그룹 지원과 같은 보안 기능 향상을 제공합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
AM-3: 자산 수명 주기 관리의 보안 보장
자세한 내용은 자산 관리: AM-3: 자산 수명 주기 관리의 보안 보장을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 사용하지 않는 API 엔드포인트를 사용하지 않도록 설정하여 Azure API Management 서비스에서 제거해야 합니다 | 보안 모범 사례로, 30일 동안 트래픽을 수신하지 않은 API 엔드포인트는 사용되지 않는 것으로 간주되며 Azure API Management 서비스에서 제거되어야 합니다. 사용하지 않는 API 엔드포인트를 유지하면 조직에 보안 위험이 발생할 수 있습니다. 이러한 API는 Azure API Management 서비스에서 더 이상 사용되지 않지만 실수로 활성 상태로 남아 있을 수 있는 API일 수 있습니다. 이러한 API는 일반적으로 최신 보안 적용 범위를 받지 않습니다. | AuditIfNotExists; 비활성화 | 1.0.1 |
BR-1: 자동화된 정기 백업 보장
자세한 내용은 백업 및 복구: BR-1: 정기적으로 자동화된 백업을 확인하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| Azure Backup 사용하도록 설정하여 Azure Virtual Machines 보호합니다. Azure Backup Azure 위한 안전하고 비용 효율적인 데이터 보호 솔루션입니다. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| 기본 정책을 사용하여 새 Recovery Services 자격 증명 모음에 대해 제공된 태그가 없는 가상 머신의 백업 구성 | 가상 머신과 동일한 위치 및 리소스 그룹에 복구 서비스 자격 증명 모음을 배포하여 모든 가상 머신에 대한 백업을 적용합니다. 이 작업은 조직의 여러 애플리케이션 팀에 별도의 리소스 그룹이 할당되고 자체 백업 및 복원을 관리해야 하는 경우에 유용합니다. 할당 범위를 제어하기 위해 지정된 태그가 포함된 가상 머신을 선택적으로 제외할 수 있습니다. https://aka.ms/AzureVMAppCentricBackupExcludeTag을(를) 참조하세요. | AuditIfNotExists; DeployIfNotExists; 비활성화 | 9.5.0 |
| 동일한 위치에 있는 기존 Recovery Services 자격 증명 모음에 대해 지정된 태그가 없는 가상 머신의 백업 구성 | 가상 머신과 동일한 위치 및 구독에 있는 기존 중앙 복구 서비스 자격 증명 모음에 백업하여 모든 가상 머신에 대한 백업을 적용합니다. 이 작업은 구독의 모든 리소스에 대한 백업을 관리하는 조직 내의 중앙 팀이 있는 경우에 유용합니다. 할당 범위를 제어하기 위해 지정된 태그가 포함된 가상 머신을 선택적으로 제외할 수 있습니다. https://aka.ms/AzureVMCentralBackupExcludeTag을(를) 참조하세요. | AuditIfNotExists; DeployIfNotExists; 비활성화 | 9.5.0 |
| Azure Database for MariaDB에 대해 지역 중복 백업을 사용하도록 설정해야 합니다. | Azure Database for MariaDB를 사용하면 데이터베이스 서버에 대한 중복성 옵션을 선택할 수 있습니다. 서버가 호스트되는 지역 내에 데이터가 저장될 뿐만 아니라 지역 오류 발생 시 복구 옵션을 제공하기 위해 쌍을 이루는 지역으로 복제되는 지역 중복 백업 storage 설정할 수 있습니다. 백업에 대한 지역 중복 storage 구성은 서버를 만드는 동안에만 허용됩니다. | 감사; 비활성화 | 1.0.1 |
| Azure Database for MySQL 데이터베이스 서버에 대한 중복 옵션을 선택할 수 있습니다. 서버가 호스트되는 지역 내에 데이터가 저장될 뿐만 아니라 지역 오류 발생 시 복구 옵션을 제공하기 위해 쌍을 이루는 지역으로 복제되는 지역 중복 백업 storage 설정할 수 있습니다. 백업에 대한 지역 중복 storage 구성은 서버를 만드는 동안에만 허용됩니다. | 감사; 비활성화 | 1.0.1 | |
| Azure Database for PostgreSQL 데이터베이스 서버에 대한 중복 옵션을 선택할 수 있습니다. 서버가 호스트되는 지역 내에 데이터가 저장될 뿐만 아니라 지역 오류 발생 시 복구 옵션을 제공하기 위해 쌍을 이루는 지역으로 복제되는 지역 중복 백업 storage 설정할 수 있습니다. 백업에 대한 지역 중복 storage 구성은 서버를 만드는 동안에만 허용됩니다. | 감사; 비활성화 | 1.0.1 | |
| 스토리지 계정에 대해 지역 중복 스토리지를 사용하도록 설정해야 함 | 지역 중복을 사용하여 고가용성 애플리케이션 만들기 | 감사; 비활성화 | 1.0.0 |
| Azure SQL Database에 대해 장기 지역 중복 백업을 사용하도록 설정해야 합니다. | 이 정책은 장기 지역 중복 백업이 사용하도록 설정되지 않은 모든 Azure SQL Database를 감사합니다. | AuditIfNotExists; 비활성화 | 2.0.0 |
| [미리 보기]: 백업 자격 증명 모음에 대해 MUA(다중 사용자 권한 부여)를 사용하도록 설정해야 합니다. | 이 정책은 백업 자격 증명 모음에 대해 MUA(다중 사용자 권한 부여)가 사용되는지 감사합니다. MUA는 중요한 작업에 추가 보호 계층을 추가하여 Backup 자격 증명 모음을 보호하는 데 도움이 됩니다. 자세한 내용은 을 방문하세요 https://aka.ms/mua-for-bv. | 감사; 비활성화 | 1.0.0-preview |
BR-2: 백업 및 복구 데이터 보호
자세한 내용은 백업 및 복구: BR-2: 백업 및 복구 데이터 보호를 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| Azure Backup 사용하도록 설정하여 Azure Virtual Machines 보호합니다. Azure Backup Azure 위한 안전하고 비용 효율적인 데이터 보호 솔루션입니다. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Azure Database for MariaDB에 대해 지역 중복 백업을 사용하도록 설정해야 합니다. | Azure Database for MariaDB를 사용하면 데이터베이스 서버에 대한 중복성 옵션을 선택할 수 있습니다. 서버가 호스트되는 지역 내에 데이터가 저장될 뿐만 아니라 지역 오류 발생 시 복구 옵션을 제공하기 위해 쌍을 이루는 지역으로 복제되는 지역 중복 백업 storage 설정할 수 있습니다. 백업에 대한 지역 중복 storage 구성은 서버를 만드는 동안에만 허용됩니다. | 감사; 비활성화 | 1.0.1 |
| Azure Database for MySQL 데이터베이스 서버에 대한 중복 옵션을 선택할 수 있습니다. 서버가 호스트되는 지역 내에 데이터가 저장될 뿐만 아니라 지역 오류 발생 시 복구 옵션을 제공하기 위해 쌍을 이루는 지역으로 복제되는 지역 중복 백업 storage 설정할 수 있습니다. 백업에 대한 지역 중복 storage 구성은 서버를 만드는 동안에만 허용됩니다. | 감사; 비활성화 | 1.0.1 | |
| Azure Database for PostgreSQL 데이터베이스 서버에 대한 중복 옵션을 선택할 수 있습니다. 서버가 호스트되는 지역 내에 데이터가 저장될 뿐만 아니라 지역 오류 발생 시 복구 옵션을 제공하기 위해 쌍을 이루는 지역으로 복제되는 지역 중복 백업 storage 설정할 수 있습니다. 백업에 대한 지역 중복 storage 구성은 서버를 만드는 동안에만 허용됩니다. | 감사; 비활성화 | 1.0.1 | |
| [미리 보기]: 백업 자격 증명 모음에 대해 불변성을 사용하도록 설정해야 합니다 | 이 정책은 범위의 Backup 자격 증명 모음에 대해 변경할 수 없는 자격 증명 모음 속성이 사용하도록 설정되어 있는지 감사합니다. 이는 예정된 만료 전에 백업 데이터가 삭제되지 않도록 보호하는 데 도움이 됩니다. |
감사; 비활성화 | 1.0.1-preview |
| [미리 보기]: Recovery Services 자격 증명 모음에 대해 불변성을 사용하도록 설정해야 합니다 | 이 정책은 범위의 Recovery Services 자격 증명 모음에 대해 변경할 수 없는 자격 증명 모음 속성이 사용하도록 설정되어 있는지 감사합니다. 이는 예정된 만료 전에 백업 데이터가 삭제되지 않도록 보호하는 데 도움이 됩니다. |
감사; 비활성화 | 1.0.1-preview |
| [미리 보기]: Recovery Services 자격 증명 모음에 대해 일시 삭제를 사용하도록 설정해야 합니다. | 이 정책은 범위의 Recovery Services 자격 증명 모음에 대해 일시 삭제가 사용하도록 설정되어 있는지 감사합니다. 일시 삭제를 사용하면 데이터가 삭제된 후에도 데이터를 복구하는 데 도움이 됩니다. https://aka.ms/AB-SoftDelete에서 자세히 알아보세요. | 감사; 비활성화 | 1.0.0-preview |
| 이 정책은 범위의 Backup 자격 증명 모음에 대해 일시 삭제가 사용되는지 감사합니다. 일시 삭제는 삭제된 후 데이터를 복구하는 데 도움이 될 수 있습니다. |
감사; 비활성화 | 1.0.0-preview |
DP-1: 중요한 데이터 검색, 분류 및 레이블 지정
자세한 내용은 데이터 보호: DP-1: 중요한 데이터 검색, 분류 및 레이블 지정을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| API에 대한 Microsoft Defender를 사용하도록 설정해야 합니다 | API용 Microsoft Defender 일반적인 API 기반 공격 및 보안 잘못된 구성을 모니터링하는 새로운 검색, 보호, 검색 및 응답 범위를 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
DP-2: 중요한 데이터를 대상으로 하는 변칙 및 위협 모니터링
자세한 내용은 데이터 보호: DP-2: 중요한 데이터를 대상으로 하는 변칙 및 위협 모니터링을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| Azure SQL Database 서버에 대한 Azure Defender을 사용하도록 설정해야 합니다 | SQL용 Azure Defender 잠재적인 데이터베이스 취약성을 표시 및 완화하고, SQL 데이터베이스에 대한 위협을 나타낼 수 있는 비정상적인 활동을 검색하고, 중요한 데이터를 검색 및 분류하는 기능을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| 컴퓨터의 SQL 서버에 대한 Azure Defender를 사용하도록 설정해야 합니다 | SQL용 Azure Defender 잠재적인 데이터베이스 취약성을 표시 및 완화하고, SQL 데이터베이스에 대한 위협을 나타낼 수 있는 비정상적인 활동을 검색하고, 중요한 데이터를 검색 및 분류하는 기능을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| 보호되지 않는 SQL Managed InstancesAzure Defender을 사용하도록 설정해야 합니다> | 고급 데이터 보안 없이 각 SQL Managed Instance 감사합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| 오픈 소스 관계형 데이터베이스에 대한 Azure Defender을 사용하도록 설정해야 합니다 | 오픈 소스 관계형 데이터베이스에 대한 Azure Defender 데이터베이스에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 나타내는 비정상적인 활동을 검색합니다. Open-Source 관계형 데이터베이스에 대한 Defender 오픈 소스 관계형 데이터베이스에 대한 Azure Defender 기능에 대해 자세히 알아보세요. 중요: 이 계획을 사용하도록 설정하면 오픈 소스 관계형 데이터베이스를 보호하는 비용이 청구됩니다. Security Center 가격 책정 페이지에서 가격 책정에 대해 알아봅니다. 가격 - 클라우드용 Microsoft Defender | AuditIfNotExists; 비활성화 | 1.0.0 |
| API에 대한 Microsoft Defender를 사용하도록 설정해야 합니다 | API용 Microsoft Defender 일반적인 API 기반 공격 및 보안 잘못된 구성을 모니터링하는 새로운 검색, 보호, 검색 및 응답 범위를 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| 스토리지에 대한 Microsoft Defender를 사용하도록 설정해야 합니다 | 스토리지에 대한 Microsoft Defender 스토리지 계정에 대한 잠재적 위협을 감지합니다. 악의적인 파일 업로드, 중요한 데이터 반출 및 데이터 손상 등 데이터 및 워크로드에 미치는 세 가지 주요 영향을 방지하는 데 도움이 됩니다. 스토리지 계획에 대한 새로운 Defender 맬웨어 검색 및 중요한 데이터 위협 검색이 포함됩니다. 이 계획은 또한 적용 범위 및 비용을 제어하기 위해 예측 가능한 가격 책정 구조(storage 계정당)를 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
DP-3: 전송 중인 중요한 데이터 암호화
자세한 내용은 데이터 보호: DP-3: 전송 중인 중요한 데이터 암호화를 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 이 정책은 모든 Azure 가상 네트워크 게이트웨이 연결에서 사용자 지정 Ipsec(인터넷 프로토콜 보안)/IKE(인터넷 키 Exchange) 정책을 사용하도록 합니다. 지원되는 알고리즘 및 키 수준 - https://aka.ms/AA62kb0 | 감사; 비활성화 | 1.0.0 | |
| API Management API는 암호화된 프로토콜만 사용해야 합니다 | 전송 중인 데이터의 보안을 보장하려면 HTTPS 또는 WSS와 같은 암호화된 프로토콜을 통해서만 API를 사용할 수 있어야 합니다. HTTP 또는 WS와 같은 보안되지 않은 프로토콜을 사용하지 마세요. | 감사; 비활성화; 거절하다 | 2.0.2 |
| App Service 앱 슬롯은 종단 간 암호화를 사용하도록 설정해야 합니다 | 엔드투엔드 암호화를 사용하도록 설정하면 App Service 프런트 엔드와 애플리케이션 워크로드를 실행하는 작업자 간의 프런트 엔드 클러스터 내 트래픽이 암호화됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| App Service 앱 슬롯은 HTTPS를 통해서만 액세스할 수 있어야 함 | HTTPS를 사용하여 서버/서비스 인증을 보장하고 전송 중인 데이터를 네트워크 계층 도청 공격으로부터 보호합니다. | 감사; 비활성화; 거절하다 | 2.0.0 |
| 주기적으로 보안 결함이나 추가 기능 및 속도 향상을 위해 TLS용 최신 버전이 릴리스됩니다. App Service 앱의 최신 TLS 버전으로 업그레이드하여 최신 버전의 보안 수정 사항(있는 경우) 및/또는 새 기능을 활용합니다. | AuditIfNotExists; 비활성화 | 1.2.0 | |
| App Service 앱은 종단 간 암호화를 사용하도록 설정해야 합니다 | 엔드투엔드 암호화를 사용하도록 설정하면 App Service 프런트 엔드와 애플리케이션 워크로드를 실행하는 작업자 간의 프런트 엔드 클러스터 내 트래픽이 암호화됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| HTTPS를 사용하여 서버/서비스 인증을 보장하고 전송 중인 데이터를 네트워크 계층 도청 공격으로부터 보호합니다. | 감사; 비활성화; 거절하다 | 4.0.0 | |
| App Service 앱에는 FTPS만 필요합니다 | 강화된 보안을 위해 FTPS 적용을 사용합니다. | AuditIfNotExists; 비활성화 | 3.0.0 |
| 주기적으로 보안 결함이나 추가 기능 및 속도 향상을 위해 TLS용 최신 버전이 릴리스됩니다. App Service 앱의 최신 TLS 버전으로 업그레이드하여 최신 버전의 보안 수정 사항(있는 경우) 및/또는 새 기능을 활용합니다. | AuditIfNotExists; 비활성화 | 2.2.0 | |
| App Service Environment 가장 강력한 TLS 암호 그룹을 사용하여 구성해야 합니다 | App Service Environment 올바르게 작동하는 데 필요한 가장 최소하고 가장 강력한 두 가지 암호 그룹은 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 및 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256. | 감사; 비활성화 | 1.0.0 |
| App Service Environment 내부 암호화를 사용하도록 설정해야 합니다 | InternalEncryption을 true로 설정하면 프런트 엔드와 App Service Environment 작업자 간의 페이지 파일, 작업자 디스크 및 내부 네트워크 트래픽이 암호화됩니다. 자세한 내용은 App Service 환경에 대한Custom 구성 설정 참조하세요. | 감사; 비활성화 | 1.0.1 |
| App Service Environment TLS 1.0 및 1.1을 사용하지 않도록 설정해야 합니다 | TLS 1.0 및 1.1은 최신 암호화 알고리즘을 지원하지 않는 오래된 프로토콜입니다. 인바운드 TLS 1.0 및 1.1 트래픽을 사용하지 않도록 설정하면 App Service Environment 앱을 보호하는 데 도움이 됩니다. | 감사; 거절하다; 비활성화 | 2.0.1 |
| Azure Batch 풀에는 디스크 암호화를 사용하도록 설정해야 합니다 | Azure Batch 디스크 암호화를 사용하도록 설정하면 Azure Batch 컴퓨팅 노드에서 미사용 데이터가 항상 암호화됩니다. 디스크 암호화를 사용하도록 설정된 풀 만들기 Batch의 디스크 암호화에 대해 자세히 알아봅니다. | 감사; 비활성화; 거절하다 | 1.0.0 |
| 최소 TLS 버전을 1.2로 설정하면 TLS 1.2 이상 버전을 사용하여 클라이언트에서 사용자 지정 도메인에 액세스하도록 하여 보안을 향상시킵니다. TLS가 약하고 최신 암호화 알고리즘을 지원하지 않으므로 1.2 미만의 TLS 버전을 사용하는 것은 권장되지 않습니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Azure HDInsight 클러스터는 전송 중에 암호화를 사용하여 Azure HDInsight 클러스터 노드 간의 통신을 암호화해야 합니다 | Azure HDInsight 클러스터 노드 간에 전송하는 동안 데이터가 변조될 수 있습니다. 전송 중에 암호화를 사용하도록 설정하면 이 전송 중에 오용 및 변조 문제가 해결됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure SQL Database TLS 버전 1.2 이상을 실행해야 합니다 | TLS 버전을 1.2 이상으로 설정하면 TLS 1.2 이상 버전을 사용하는 클라이언트에서만 Azure SQL Database 액세스할 수 있도록 하여 보안을 향상시킵니다. 1.2 미만의 TLS 버전은 보안 취약성이 잘 문서화되었기 때문에 사용하지 않는 것이 좋습니다. | 감사; 비활성화; 거절하다 | 2.0.0 |
| Azure Synapse 작업 영역 SQL Server TLS 버전 1.2 이상을 실행해야 합니다. | TLS 버전을 1.2 이상으로 설정하면 Azure Synapse 작업 영역 SQL Server가 TLS 1.2 이상 버전을 사용하는 클라이언트에서만 액세스할 수 있도록 하여 보안을 향상시킵니다. 1.2 미만의 TLS 버전은 보안 취약성이 잘 문서화되었기 때문에 사용하지 않는 것이 좋습니다. | 감사; 거절하다; 비활성화 | 1.1.0 |
| 전송 중에 데이터가 변조될 수 있습니다. 오용 및 변조 문제를 해결하기 위해 암호화를 제공하는 프로토콜이 존재합니다. 봇이 암호화된 채널을 통해서만 통신하도록 하려면 엔드포인트를 유효한 HTTPS URI로 설정합니다. 이렇게 하면 HTTPS 프로토콜이 전송 중인 데이터를 암호화하는 데 사용되며 종종 규정 또는 업계 표준을 준수하기 위한 요구 사항이기도 합니다. 다음을 방문하세요. Bot Framework 보안 지침. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 1.1.0 | |
| Container Apps는 HTTPS를 통해서만 액세스할 수 있어야 합니다. | HTTPS를 사용하여 서버/서비스 인증을 보장하고 전송 중인 데이터를 네트워크 계층 도청 공격으로부터 보호합니다. 'allowInsecure'를 사용하지 않도록 설정하면 컨테이너 앱에 대한 HTTP에서 HTTPS 연결로 요청이 자동으로 리디렉션됩니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| MySQL 데이터베이스 서버에 대해Enforce SSL 연결을 사용하도록 설정해야 합니다 | Azure Database for MySQL SSL(Secure Sockets Layer)을 사용하여 Azure Database for MySQL 서버를 클라이언트 애플리케이션에 연결할 수 있도록 지원합니다. 데이터베이스 서버와 클라이언트 애플리케이션 간 SSL 연결을 적용하면 서버와 애플리케이션 간 데이터 스트림을 암호화함으로써 '메시지 가로채기(man in the middle)' 공격으로부터 보호할 수 있습니다. 이 구성을 적용하면 데이터베이스 서버에 액세스할 때 항상 SSL을 사용하도록 설정됩니다. | 감사; 비활성화 | 1.0.1 |
| PostgreSQL 데이터베이스 서버에 대해Enforce SSL 연결을 사용하도록 설정해야 합니다 | Azure Database for PostgreSQL SSL(Secure Sockets Layer)을 사용하여 클라이언트 애플리케이션에 Azure Database for PostgreSQL 서버 연결을 지원합니다. 데이터베이스 서버와 클라이언트 애플리케이션 간 SSL 연결을 적용하면 서버와 애플리케이션 간 데이터 스트림을 암호화함으로써 '메시지 가로채기(man in the middle)' 공격으로부터 보호할 수 있습니다. 이 구성을 적용하면 데이터베이스 서버에 액세스할 때 항상 SSL을 사용하도록 설정됩니다. | 감사; 비활성화 | 1.0.1 |
| Function 앱 슬롯은 종단 간 암호화를 사용하도록 설정해야 합니다 | 엔드투엔드 암호화를 사용하도록 설정하면 App Service 프런트 엔드와 애플리케이션 워크로드를 실행하는 작업자 간의 프런트 엔드 클러스터 내 트래픽이 암호화됩니다. | 감사; 거절하다; 비활성화 | 1.1.0 |
| 함수 앱 슬롯은 HTTPS를 통해서만 액세스할 수 있어야 함 | HTTPS를 사용하여 서버/서비스 인증을 보장하고 전송 중인 데이터를 네트워크 계층 도청 공격으로부터 보호합니다. | 감사; 비활성화; 거절하다 | 2.1.0 |
| 주기적으로 보안 결함이나 추가 기능 및 속도 향상을 위해 TLS용 최신 버전이 릴리스됩니다. 보안 픽스(있는 경우) 및/또는 최신 버전의 새로운 기능을 활용하려면 기능 앱용 최신 TLS 버전으로 업그레이드합니다. | AuditIfNotExists; 비활성화 | 1.3.0 | |
| Function 앱은 종단 간 암호화를 사용하도록 설정해야 합니다 | 엔드투엔드 암호화를 사용하도록 설정하면 App Service 프런트 엔드와 애플리케이션 워크로드를 실행하는 작업자 간의 프런트 엔드 클러스터 내 트래픽이 암호화됩니다. | 감사; 거절하다; 비활성화 | 1.1.0 |
| HTTPS를 사용하여 서버/서비스 인증을 보장하고 전송 중인 데이터를 네트워크 계층 도청 공격으로부터 보호합니다. | 감사; 비활성화; 거절하다 | 5.1.0 | |
| 펑션 앱에는 FTPS만 필요합니다 | 강화된 보안을 위해 FTPS 적용을 사용합니다. | AuditIfNotExists; 비활성화 | 3.1.0 |
| 주기적으로 보안 결함이나 추가 기능 및 속도 향상을 위해 TLS용 최신 버전이 릴리스됩니다. 보안 픽스(있는 경우) 및/또는 최신 버전의 새로운 기능을 활용하려면 기능 앱용 최신 TLS 버전으로 업그레이드합니다. | AuditIfNotExists; 비활성화 | 2.3.0 | |
| [미리 보기]: 호스트 및 VM 네트워킹은 Azure Stack HCI 시스템에서 보호되어야 합니다 | HCI가 네트워크 및 가상 머신 네트워크 연결을 호스트하는 Azure Stack 데이터를 보호합니다. | 감사; 비활성화; AuditIfNotExists | 1.0.0-preview |
| HTTPS를 사용하여 인증을 보장하고, 네트워크 계층 도청 공격으로부터 전송 중인 데이터를 보호합니다. 이 기능은 현재 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes용 미리 보기에서 일반 공급됩니다. 자세한 내용은 |
감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 8.2.0 | |
| Azure Cache for Redis 대한 보안 연결을 사용하도록 설정해야 합니다 | SSL을 통한 연결만 사용하도록 설정하여 Azure Cache for Redis 감사합니다. 보안 연결을 사용하여 서버와 서비스 간 인증을 보장하고 전송 중인 데이터를 메시지 가로채기(man-in-the-middle), 도청 및 세션 하이재킹과 같은 네트워크 계층 공격으로부터 보호합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| PostgreSQL 유연한 서버는 TLS 버전 1.2 이상을 실행해야 합니다 | 이 정책은 TLS 버전이 1.2 미만인 환경에서 실행되는 PostgreSQL 유연한 서버를 감사하는 데 도움이 됩니다. | AuditIfNotExists; 비활성화 | 1.1.0 |
| storage 계정으로의 보안 전송을 사용하도록 설정해야 합니다 | storage 계정에서 보안 전송에 대한 감사 요구 사항입니다. 보안 전송은 storage 계정이 HTTPS(보안 연결)의 요청만 수락하도록 강제하는 옵션입니다. HTTPS를 사용하여 서버와 서비스 간 인증을 보장하고 전송 중인 데이터를 메시지 가로채기(man-in-the-middle), 도청 및 세션 하이재킹과 같은 네트워크 계층 공격으로부터 보호합니다. | 감사; 거절하다; 비활성화 | 2.0.0 |
| 최소 TLS 버전을 1.2로 설정하면 TLS 1.2를 사용하는 클라이언트에서만 SQL Managed Instance 액세스할 수 있도록 하여 보안이 향상됩니다. 1.2 미만의 TLS 버전은 보안 취약성이 잘 문서화되었기 때문에 사용하지 않는 것이 좋습니다. | 감사; 비활성화 | 1.0.1 | |
| 클라이언트 애플리케이션과 storage 계정 간의 보안 통신을 위해 최소 TLS 버전을 구성합니다. 보안 위험을 최소화하기 위해 권장되는 최소 TLS 버전은 현재 TLS 1.2인 최신 릴리스 버전입니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| 인터넷을 통해 전달되는 정보의 개인 정보를 보호하려면 컴퓨터에서 최신 버전의 업계 표준 암호화 프로토콜인 TLS(전송 계층 보안)를 사용해야 합니다. TLS는 컴퓨터 간 연결을 암호화하여 네트워크를 통한 통신을 보호합니다. | AuditIfNotExists; 비활성화 | 4.1.1 |
DP-4: 기본적으로 미사용 데이터 암호화 사용하도록 설정
자세한 내용은 데이터 보호: DP-4: 기본적으로 미사용 데이터 암호화를 사용하도록 설정합니다.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| A Microsoft Entra 관리자는 MySQL 서버에 대해 프로비전되어야 합니다 | Microsoft Entra 인증을 사용하도록 설정하기 위해 MySQL 서버에 대한 Microsoft Entra 관리자의 프로비저닝을 감사합니다. Microsoft Entra 인증을 사용하면 데이터베이스 사용자 및 기타 Microsoft 서비스 대한 간소화된 권한 관리 및 중앙 집중식 ID 관리를 사용할 수 있습니다. | AuditIfNotExists; 비활성화 | 1.1.1 |
| Automation 계정 변수를 암호화해야 합니다 | 중요한 데이터를 저장할 때 Automation 계정 변수 자산의 암호화를 사용하도록 설정해야 합니다. | 감사; 거절하다; 비활성화 | 1.1.0 |
| Azure Data Box 작업은 디바이스의 미사용 데이터에 대해 이중 암호화를 사용하도록 설정해야 합니다 | 디바이스의 미사용 데이터에 대해 소프트웨어 기반 암호화의 두 번째 계층을 사용하도록 설정합니다. 디바이스는 미사용 데이터에 대한 고급 암호화 표준 256비트 암호화를 통해 이미 보호되고 있습니다. 이 옵션은 데이터 암호화의 두 번째 계층을 추가합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Edge 하드웨어 센터 디바이스에는 이중 암호화 지원을 사용하도록 설정해야 합니다 | Azure Edge 하드웨어 센터에서 주문한 디바이스가 이중 암호화 지원을 사용하도록 설정되어 있는지 확인하여 디바이스의 미사용 데이터를 보호합니다. 이 옵션은 데이터 암호화의 두 번째 계층을 추가합니다. | 감사; 거절하다; 비활성화 | 2.0.0 |
| Azure HDInsight 클러스터는 호스트에서 암호화를 사용하여 미사용 데이터를 암호화해야 합니다 | 호스트에서 암호화를 사용하도록 설정하면 조직의 보안 및 규정 준수 약정을 충족하기 위해 데이터를 보호하고 보호할 수 있습니다. 호스트에서 암호화를 사용하도록 설정하면 VM 호스트에 저장된 데이터는 미사용 시 암호화되고 Storage 서비스로 암호화됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 두 개의 서로 다른 암호화 알고리즘과 두 개의 서로 다른 키를 사용하여 서비스 수준과 인프라 수준에서 보안 데이터 암호화를 사용하도록 설정하려면 Azure Monitor 전용 클러스터를 사용합니다. 이 옵션은 지역에서 지원되는 경우 기본적으로 사용하도록 설정됩니다. Azure Monitor 고객 관리형 키 참조하세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 1.1.0 | |
| Azure MySQL 유연한 서버에는 Microsoft Entra 인증만 사용하도록 설정되어 있어야 합니다 | 로컬 인증 방법을 사용하지 않도록 설정하고 Microsoft Entra 인증만 허용하면 Azure MySQL 유연한 서버에 Microsoft Entra ID에서 단독으로 액세스할 수 있도록 하여 보안이 향상됩니다. | AuditIfNotExists; 비활성화 | 1.0.1 |
| 데이터 무결성 및 데이터 개인 정보를 보장하기 위해 SMB3 암호화 없이 SMB 볼륨을 만들 수 없습니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Kerberos 개인 정보 보호(5p) 보안 모드를 사용하여 데이터가 암호화되도록 허용합니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| 디바이스에서 미사용 데이터를 보호하려면 이중 암호화되고, 데이터에 대한 access 제어되며, 디바이스가 비활성화되면 데이터가 데이터 디스크에서 안전하게 지워집니다. 이중 암호화는 데이터 볼륨에서 BitLocker XTS-AES 256비트 암호화와 하드 드라이브의 기본 제공 암호화라는 두 가지 암호화 계층을 사용합니다. 특정 Stack Edge 디바이스에 대한 보안 개요 설명서에서 자세히 알아봅니다. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 1.1.0 | |
| Azure Synapse Analytics 전용 SQL 풀은 암호화를 사용하도록 설정해야 함 | Azure Synapse Analytics 전용 SQL 풀에 투명한 데이터 암호화를 사용하도록 설정하여 미사용 데이터를 보호하고 규정 준수 요구 사항을 충족합니다. 풀에 투명한 데이터 암호화를 사용하도록 설정하면 쿼리 성능에 영향을 미칠 수 있습니다. 자세한 내용은 를 참조할 수 있습니다. https://go.microsoft.com/fwlink/?linkid=2147714 | AuditIfNotExists; 비활성화 | 1.0.0 |
| Cognitive Services 계정은 고객 소유 스토리지를 사용해야 함 | 고객 소유 스토리지를 사용하여 Cognitive Services에 저장된 데이터를 제어합니다. 고객 소유 스토리지에 대해 자세히 알아보려면 https://aka.ms/cogsvc-cmk를 방문하세요. | 감사; 거절하다; 비활성화 | 2.0.0 |
| 디스크 암호화를 사용하도록 설정하면 조직의 보안 및 규정 준수 약정에 맞게 데이터를 보호하고 보호할 수 있습니다. | 감사; 거절하다; 비활성화 | 2.0.0 | |
| 이중 암호화를 사용하도록 설정하면 조직의 보안 및 규정 준수 약정에 맞게 데이터를 보호할 수 있습니다. 이중 암호화를 사용하도록 설정하면 두 개의 서로 다른 암호화 알고리즘과 두 개의 서로 다른 키를 사용하여 storage 계정의 데이터가 서비스 수준에서 한 번, 인프라 수준에서 두 번 암호화됩니다. | 감사; 거절하다; 비활성화 | 2.0.0 | |
| Event Hub 네임스페이스는 이중 암호화를 사용하도록 설정해야 합니다 | 이중 암호화를 사용하도록 설정하면 조직의 보안 및 규정 준수 약정에 맞게 데이터를 보호할 수 있습니다. 이중 암호화를 사용하도록 설정하면 두 개의 서로 다른 암호화 알고리즘과 두 개의 서로 다른 키를 사용하여 storage 계정의 데이터가 서비스 수준에서 한 번, 인프라 수준에서 두 번 암호화됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Database for MySQL 서버에 대해 인프라 암호화를 사용하도록 설정해야 합니다 | Azure Database for MySQL 서버에 대한 인프라 암호화를 사용하도록 설정하여 데이터가 안전하다는 더 높은 수준의 보증을 제공합니다. 인프라 암호화를 사용하도록 설정하면 미사용 데이터는 FIPS 140-2 규격 Microsoft 관리형 키를 사용하여 두 번 암호화됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Database for PostgreSQL 서버에 대해 인프라 암호화를 사용하도록 설정해야 합니다 | Azure Database for PostgreSQL 서버에 대한 인프라 암호화를 사용하도록 설정하여 데이터가 안전하다는 더 높은 수준의 보증을 제공합니다. 인프라 암호화를 사용하도록 설정하면 FIPS 140-2 규격 Microsoft 관리 키를 사용하여 미사용 데이터가 두 번 암호화됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 가상 머신의 OS 및 데이터 디스크는 기본적으로 플랫폼 관리 키를 사용하여 미사용 시 암호화되지만, 리소스 디스크(임시 디스크), 데이터 캐시 및 컴퓨팅 및 Storage 리소스 간에 흐르는 데이터는 암호화되지 않습니다. Azure Disk Encryption 또는 EncryptionAtHost를 사용하여 수정합니다. 관리 디스크 암호화 옵션 개요를 방문하여 암호화 제품을 비교합니다. 이 정책을 사용하려면 정책 할당 범위에 두 가지 필수 구성 요소를 배포해야 합니다. 자세한 내용은 기계 구성 Azure 참조하세요. | AuditIfNotExists; 비활성화 | 1.2.1 | |
| Managed disks 플랫폼 관리형 키와 고객 관리형 키로 이중 암호화해야 합니다 | 특정 암호화 알고리즘, 구현 또는 손상되는 키와 연결된 위험에 관해 우려하는 높은 수준의 보안을 중요시하는 고객은 플랫폼 관리형 암호화 키를 사용하는 인프라 계층에서 다른 암호화 알고리즘/모드를 사용하는 추가적인 암호화 계층을 선택할 수 있습니다. 이중 암호화를 사용하려면 디스크 암호화 집합이 필요합니다. Azure 관리 디스크의 서버 쪽 암호화 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Service Bus 네임스페이스는 이중 암호화를 사용하도록 설정해야 합니다 | 이중 암호화를 사용하도록 설정하면 조직의 보안 및 규정 준수 약정에 맞게 데이터를 보호할 수 있습니다. 이중 암호화를 사용하도록 설정하면 두 개의 서로 다른 암호화 알고리즘과 두 개의 서로 다른 키를 사용하여 storage 계정의 데이터가 서비스 수준에서 한 번, 인프라 수준에서 두 번 암호화됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 서비스 Fabric 기본 클러스터 인증서를 사용하여 노드 간 통신에 대해 세 가지 수준의 보호(None, Sign 및 EncryptAndSign)를 제공합니다. 모든 노드 간 메시지가 암호화되고 디지털로 서명될 수 있게 보호 수준을 설정합니다. | 감사; 거절하다; 비활성화 | 1.1.0 | |
| 데이터의 보안 수준을 높이기 위한 인프라 암호화를 사용하도록 설정합니다. 인프라 암호화를 사용하도록 설정하면 storage 계정의 데이터가 두 번 암호화됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Azure Kubernetes Service 클러스터의 에이전트 노드 풀에 대한 디스크 및 캐시는 호스트에서 암호화해야 합니다 | 데이터 보안을 강화하려면 Azure Kubernetes Service 노드의 VM(가상 머신) 호스트에 저장된 데이터를 미사용 시 암호화해야 합니다. 이는 다양한 규정 및 업계 규정 준수 표준의 공통 요구 사항입니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| Azure Arc 사용 가능한 SQL Managed Instance TDE(투명한 데이터 암호화) 미사용 데이터 암호화를 사용하도록 설정합니다. 자세한 내용은 |
감사; 비활성화 | 1.0.0 | |
| SQL 데이터베이스에서 투명한 데이터 암호화 사용하도록 설정해야 합니다 | 미사용 데이터를 보호하고 규정 준수 요구 사항을 충족하기 위해 Transparent data encryption 사용하도록 설정해야 합니다. | AuditIfNotExists; 비활성화 | 2.0.0 |
| Virtual machines 및 virtual machine scale sets 호스트에서 암호화를 사용하도록 설정해야 합니다 | 호스트에서 암호화를 사용하여 가상 머신 및 가상 머신 확장 집합 데이터에 대한 엔드투엔트 암호화를 가져옵니다. 호스트에서 암호화를 사용하면 임시 디스크 및 OS/데이터 디스크 캐시에 대해 미사용 데이터를 암호화할 수 있습니다. 임시 및 사용 후 삭제 OS 디스크는 호스트에서 암호화가 활성화될 때 플랫폼 관리형 키로 암호화됩니다. OS/데이터 디스크 캐시는 디스크에서 선택한 암호화 유형에 따라 고객 관리형 키 또는 플랫폼 관리형 키를 사용하여 미사용 데이터를 암호화합니다. 호스트에서 암호화를 사용하여 엔드 투 엔드 암호화를 사용하도록 설정에서 자세히 알아봅니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 가상 머신의 OS 및 데이터 디스크는 기본적으로 플랫폼 관리 키를 사용하여 미사용 시 암호화되지만, 리소스 디스크(임시 디스크), 데이터 캐시 및 컴퓨팅 및 Storage 리소스 간에 흐르는 데이터는 암호화되지 않습니다. Azure Disk Encryption 또는 EncryptionAtHost를 사용하여 수정합니다. 관리 디스크 암호화 옵션 개요를 방문하여 암호화 제품을 비교합니다. 이 정책을 사용하려면 정책 할당 범위에 두 가지 필수 구성 요소를 배포해야 합니다. 자세한 내용은 기계 구성 Azure 참조하세요. | AuditIfNotExists; 비활성화 | 1.1.1 |
DP-5: 필요한 경우 미사용 데이터 암호화에서 고객 관리형 키 옵션 사용
자세한 내용은 데이터 보호: DP-5: 필요한 경우 미사용 데이터 암호화에서 고객 관리형 키 옵션 사용
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| App Configuration에는 고객 관리형 키를 사용해야 함 | 고객 관리형 키는 암호화 키를 관리할 수 있도록 하여 향상된 데이터 보호를 제공합니다. 규정 준수 요구 사항을 충족하는 데 필요한 경우가 많습니다. | 감사; 거절하다; 비활성화 | 1.1.0 |
| Azure AI 검색 Service는 저장 데이터 암호화에 고객 관리 키를 사용해야 합니다 | Azure AI 검색 Service에서 고객 관리 키를 사용하여 저장 데이터 암호화를 활성화하면, 데이터를 암호화하는 데 사용되는 키를 추가로 제어할 수 있습니다. 이 기능은 키 볼트를 사용하여 데이터 암호화 키를 관리해야 하는 특별한 규정 준수 요구 사항이 있는 고객에게 자주 적용됩니다. | AuditIfNotExists; 비활성화 | 2.1.0 |
| 고객 관리형 키를 사용하여 미사용 데이터를 암호화하면 회전 및 관리를 비롯한 주요 수명 주기를 더욱 세세하게 제어할 수 있습니다. 이는 관련 규정 준수 요구 사항이 있는 조직과 특히 관련이 있습니다. 기본적으로 평가되지 않으며 규정 준수 또는 제한적인 정책 요구 사항에 따라 필요한 경우에만 적용해야 합니다. 사용하도록 설정하지 않으면 플랫폼 관리형 키를 사용하여 데이터가 암호화됩니다. 이를 구현하려면 해당 범위에 대한 보안 정책에서 ‘Effect’ 매개 변수를 업데이트합니다. | 감사; 거절하다; 비활성화 | 2.2.0 | |
| Azure API for FHIR은 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 규정 또는 규정 준수 요구 사항인 경우 FHIR용 Azure API에 저장된 데이터의 나머지 부분의 암호화를 제어합니다. 또한 고객 관리형 키는 서비스 관리형 키로 수행되는 기본 계층 위에 두 번째 암호화 계층을 추가하여 이중 암호화를 제공합니다. | 감사; 감사; 비활성화; 비활성화 | 1.1.0 |
| Azure Automation 계정은 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 나머지 Azure Automation 계정에서 암호화를 관리합니다. 기본적으로 고객 데이터는 서비스 관리형 키로 암호화되지만, 고객 관리형 키는 일반적으로 규정 준수 기준을 충족하는 데 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. |
감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Batch 계정은 고객 관리형 키를 사용하여 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 Batch 계정의 나머지 데이터에서 암호화를 관리합니다. 기본적으로 고객 데이터는 서비스 관리형 키로 암호화되지만, 고객 관리형 키는 일반적으로 규정 준수 기준을 충족하는 데 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. Batch 계정 데이터 암호화에 대해 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.1 |
| Azure Cache for Redis 엔터프라이즈는 디스크 데이터를 암호화하는 데 고객 관리형 키를 사용해야 합니다 | CMK(고객 관리형 키)를 사용하여 나머지 디스크 데이터에서 암호화를 관리합니다. 기본적으로 고객 데이터는 PMK(플랫폼 관리형 키)로 암호화되지만 일반적으로 고객 관리형 키는 규정 준수 표준을 충족해야 합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. |
감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Container Instance 컨테이너 그룹은 암호화에 고객 관리형 키를 사용해야 합니다 | 고객 관리형 키를 사용하여 보다 유연하게 컨테이너를 보호합니다. 고객 관리형 키를 지정하는 경우 해당 키는 데이터를 암호화하는 키에 대한 access 보호하고 제어하는 데 사용됩니다. 고객 관리형 키를 사용하면 키 암호화 키의 회전을 제어하거나 데이터를 암호화 방식으로 지우는 추가 기능이 제공됩니다. | 감사; 비활성화; 거절하다 | 1.0.0 |
| Azure Cosmos DB 계정은 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 나머지 Azure Cosmos DB 암호화를 관리합니다. 기본적으로 저장 데이터는 서비스 관리형 키를 사용하여 암호화되지만, 일반적으로 규정 준수 표준을 충족하려면 고객 관리형 키가 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. Customer-Managed 키 구성에 대해 자세히 알아보세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 1.1.0 |
| Azure Data Box 작업은 고객 관리형 키를 사용하여 디바이스 잠금 해제 암호를 암호화해야 합니다 | 고객 관리형 키를 사용하여 Azure Data Box 디바이스 잠금 해제 암호의 암호화를 제어합니다. 또한 고객 관리형 키는 디바이스를 준비하고 데이터를 자동화된 방식으로 복사하기 위해 Data Box 서비스에서 디바이스 잠금 해제 암호에 대한 access 관리하는 데 도움이 됩니다. 디바이스 자체의 데이터는 고급 암호화 표준 256비트 암호화를 사용하여 미사용 시 이미 암호화되어 있으며, 디바이스 잠금 해제 암호는 기본적으로 Microsoft 관리되는 키로 암호화됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Data Explorer 암호화는 고객 관리형 키를 사용해야 합니다 | Azure Data Explorer 클러스터에서 고객 관리형 키를 사용하여 미사용 데이터 암호화를 사용하도록 설정하면 미사용 암호화에서 사용되는 키를 추가로 제어할 수 있습니다. 이 기능은 특별한 규정 준수 요구 사항이 있는 고객에게 적용되는 경우가 많으며 키 관리에 대한 Key Vault 필요합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 고객 관리형 키를 사용하여 나머지 Azure Data Factory 암호화를 관리합니다. 기본적으로 고객 데이터는 서비스 관리형 키로 암호화되지만, 고객 관리형 키는 일반적으로 규정 준수 기준을 충족하는 데 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. 고객 관리형 키를 사용하여 Encrypt Azure Data Factory 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.1 | |
| Azure Databricks 작업 영역은 프라이빗 링크, 암호화를 위한 고객 관리형 키와 같은 기능을 지원하는 프리미엄 SKU여야 합니다 | 조직에서 배포할 수 있는 프리미엄 Sku를 사용하여 Databricks 작업 영역만 허용하여 암호화를 위한 고객 관리형 키인 Private Link 같은 기능을 지원합니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 1.0.1 |
| Azure 디바이스 업데이트 계정은 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 Azure 디바이스 업데이트에서 미사용 데이터를 암호화하면 기본 서비스 관리형 키 위에 두 번째 암호화 계층이 추가되고, 키에 대한 고객 제어, 사용자 지정 회전 정책 및 키 액세스 제어를 통해 데이터에 대한 액세스를 관리할 수 있습니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 1.0.0 |
| Azure HDInsight 클러스터는 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 나머지 Azure HDInsight 클러스터에서 암호화를 관리합니다. 기본적으로 고객 데이터는 서비스 관리형 키로 암호화되지만, 고객 관리형 키는 일반적으로 규정 준수 기준을 충족하는 데 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. 미사용 데이터에 대한 이중 암호화에 대해 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.1 |
| Azure Health Bots는 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | CMK(고객 관리형 키)를 사용하여 Healthbot의 나머지 데이터에서 암호화를 관리합니다. 기본적으로 데이터는 서비스 관리형 키를 사용하여 미사용 시 암호화되지만 CMK는 일반적으로 규정 준수 표준을 충족해야 합니다. CMK를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. |
감사; 비활성화 | 1.0.0 |
| Azure 부하 테스트 리소스는 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | CMK(고객 관리형 키)를 사용하여 Azure Load Testing 리소스에 대한 미사용 암호화를 관리합니다. 기본적으로 encryptio는 서비스 관리 키를 사용하여 수행되며, 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키로 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. Azure Key Vault |
감사; 거절하다; 비활성화 | 1.0.0 |
| 고객 관리형 키를 사용하여 나머지 Azure Machine Learning 작업 영역 데이터의 암호화를 관리합니다. 기본적으로 고객 데이터는 서비스 관리형 키로 암호화되지만, 고객 관리형 키는 일반적으로 규정 준수 기준을 충족하는 데 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. Azure Resource Manager 템플릿을 사용하여 작업 영역 만들기 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.1.0 | |
| Azure Machine Learning 작업 영역은 고객 관리형 키를 사용하여 암호화해야 합니다 | 고객 관리형 키를 사용하여 나머지 Azure Machine Learning 작업 영역 데이터의 암호화를 관리합니다. 기본적으로 고객 데이터는 서비스 관리형 키로 암호화되지만, 고객 관리형 키는 일반적으로 규정 준수 기준을 충족하는 데 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. Azure Resource Manager 템플릿을 사용하여 작업 영역 만들기 자세히 알아보세요. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 고객 관리형 키 암호화를 사용하여 Azure Monitor 로그 클러스터를 만듭니다. 기본적으로 로그 데이터는 서비스 관리형 키를 사용하여 암호화되지만, 일반적으로 규정 준수를 충족하려면 고객 관리형 키가 필요합니다. Azure Monitor 고객 관리형 키를 사용하면 데이터에 대한 액세스를 더 자세히 제어할 수 있습니다. |
감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 1.1.0 | |
| [미리 보기]: Azure Recovery Services 자격 증명 모음에서는 백업 데이터를 암호화하는 데 고객 관리형 키를 사용해야 합니다. | 고객 관리형 키를 사용하여 백업 데이터의 미사용 데이터 암호화를 관리합니다. 기본적으로 고객 데이터는 서비스 관리형 키로 암호화되지만, 고객 관리형 키는 일반적으로 규정 준수 기준을 충족하는 데 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. https://aka.ms/AB-CmkEncryption에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0-preview |
| [미리 보기]: Azure Stack HCI 시스템에 암호화된 볼륨이 있어야 합니다 | BitLocker를 사용하여 Azure Stack HCI 시스템의 OS 및 데이터 볼륨을 암호화합니다. | 감사; 비활성화; AuditIfNotExists | 1.0.0-preview |
| Azure Stream Analytics 작업은 고객 관리형 키를 사용하여 데이터를 암호화해야 합니다 | Stream Analytics 작업의 메타데이터 및 프라이빗 데이터 자산을 storage 계정에 안전하게 저장하려는 경우 고객 관리형 키를 사용합니다. 이렇게 하면 Stream Analytics 데이터가 암호화되는 방법을 완전히 제어할 수 있습니다. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 1.1.0 |
| Azure Synapse 작업 영역은 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 Azure Synapse 작업 영역에 저장된 데이터의 나머지 부분에 있는 암호화를 제어합니다. 고객 관리형 키는 서비스 관리형 키를 사용하여 기본 암호화 위에 두 번째 암호화 계층을 추가하여 이중 암호화를 제공합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Bot Service 고객 관리형 키로 암호화해야 합니다 | Azure Bot Service 자동으로 리소스를 암호화하여 데이터를 보호하고 조직의 보안 및 규정 준수 약정을 충족합니다. 기본적으로 Microsoft 관리형 암호화 키가 사용됩니다. 키를 관리하거나 구독에 대한 access 제어하는 유연성을 높이기 위해 BYOK(Bring Your Own Key)라고도 하는 고객 관리형 키를 선택합니다. Azure Bot Service 암호화에 대해 자세히 알아보세요. Azure AI Bot Service 미사용 데이터에 대한 암호화. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 1.1.0 |
| Azure Kubernetes Service 클러스터의 운영 체제 및 데이터 디스크는 고객 관리형 키로 암호화해야 합니다 | 고객 관리형 키를 사용하여 OS 및 데이터 디스크를 암호화하면 키 관리를 더 효율적으로 제어하고 더 유연하게 수행할 수 있습니다. 이는 다양한 규정 및 업계 규정 준수 표준의 공통 요구 사항입니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| 고객 관리형 키를 사용하여 레지스트리 콘텐츠의 미사용 데이터 암호화를 관리합니다. 기본적으로 저장 데이터는 서비스 관리형 키를 사용하여 암호화되지만, 일반적으로 규정 준수 표준을 충족하려면 고객 관리형 키가 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. Azure Container RegistryCustomer-Managed 키에 대해 자세히 알아보세요>. | 감사; 거절하다; 비활성화 | 1.1.2 | |
| CMK 암호화의 일부로 고객 관리형 키 암호화를 사용해야 합니다. 자세한 내용은 |
감사; 비활성화 | 1.0.0 | |
| DICOM 서비스는 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 규정 또는 규정 준수 요구 사항인 경우 Azure Health Data Services DICOM 서비스에 저장된 데이터의 나머지 부분의 암호화를 제어합니다. 또한 고객 관리형 키는 서비스 관리형 키로 수행되는 기본 계층 위에 두 번째 암호화 계층을 추가하여 이중 암호화를 제공합니다. | 감사; 비활성화 | 1.0.0 |
| ElasticSan 볼륨 그룹은 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 VolumeGroup의 나머지 부분에 있는 암호화를 관리합니다. 기본적으로 고객 데이터는 플랫폼 관리형 키로 암호화되지만 CMK는 일반적으로 규정 준수 표준을 충족해야 합니다. 고객 관리형 키를 사용하면 회전 및 관리를 비롯한 모든 권한과 책임으로 사용자가 만들고 소유한 Azure Key Vault 키로 데이터를 암호화할 수 있습니다. | 감사; 비활성화 | 1.0.0 |
| Event Hub 네임스페이스는 암호화에 고객 관리형 키를 사용해야 합니다 | Azure Event Hubs Microsoft 관리형 키(기본값) 또는 고객 관리형 키를 사용하여 미사용 데이터를 암호화하는 옵션을 지원합니다. 고객 관리형 키를 사용하여 데이터를 암호화하도록 선택하면 Event Hub가 네임스페이스의 데이터를 암호화하는 데 사용할 키에 access 할당, 회전, 비활성화 및 해지할 수 있습니다. Event Hub는 전용 클러스터의 네임스페이스에 대해 고객 관리형 키를 사용한 암호화만 지원합니다. | 감사; 비활성화 | 1.0.0 |
| FHIR 서비스는 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 규정 또는 규정 준수 요구 사항인 경우 Azure Health Data Services FHIR 서비스에 저장된 데이터의 나머지 부분의 암호화를 제어합니다. 또한 고객 관리형 키는 서비스 관리형 키로 수행되는 기본 계층 위에 두 번째 암호화 계층을 추가하여 이중 암호화를 제공합니다. | 감사; 비활성화 | 1.0.0 |
| Fluid Relay는 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 Fluid Relay 서버의 나머지 부분에 있는 암호화를 관리합니다. 기본적으로 고객 데이터는 서비스 관리형 키로 암호화되지만 CMK는 일반적으로 규정 준수 표준을 충족해야 합니다. 고객 관리형 키를 사용하면 회전 및 관리를 비롯한 모든 권한과 책임으로 사용자가 만들고 소유한 Azure Key Vault 키로 데이터를 암호화할 수 있습니다. Azure Fluid Relay 암호화를 위한 Customer 관리형 키 자세히 알아보세요. | 감사; 비활성화 | 1.0.0 |
| HPC Cache 계정은 암호화에 고객 관리형 키를 사용해야 합니다 | 고객 관리형 키를 사용하여 나머지 Azure HPC Cache 암호화를 관리합니다. 기본적으로 고객 데이터는 서비스 관리형 키로 암호화되지만, 고객 관리형 키는 일반적으로 규정 준수 기준을 충족하는 데 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. | 감사; 비활성화; 거절하다 | 2.0.0 |
| [미리 보기]: IoT Hub 디바이스 프로비저닝 서비스 데이터는 CMK(고객 관리형 키)를 사용하여 암호화되어야 함 | 고객 관리형 키를 사용하여 IoT Hub 디바이스 프로비저닝 서비스의 나머지 부분에 있는 암호화를 관리합니다. 데이터는 서비스 관리형 키를 사용하여 미사용 시 자동으로 암호화되지만 일반적으로 규정 준수 표준을 충족하려면 CMK(고객 관리형 키)가 필요합니다. CMK를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. https://aka.ms/dps/CMK에서 CMK 암호화에 대해 자세히 알아봅니다. | 감사; 거절하다; 비활성화 | 1.0.0-preview |
| Integration Service Environment에 배포하여 고객 관리형 키를 사용하여 나머지 Logic Apps 데이터의 암호화를 관리합니다. 기본적으로 고객 데이터는 서비스 관리형 키로 암호화되지만, 고객 관리형 키는 일반적으로 규정 준수 기준을 충족하는 데 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Managed disks 플랫폼 관리형 키와 고객 관리형 키로 이중 암호화해야 합니다 | 특정 암호화 알고리즘, 구현 또는 손상되는 키와 연결된 위험에 관해 우려하는 높은 수준의 보안을 중요시하는 고객은 플랫폼 관리형 암호화 키를 사용하는 인프라 계층에서 다른 암호화 알고리즘/모드를 사용하는 추가적인 암호화 계층을 선택할 수 있습니다. 이중 암호화를 사용하려면 디스크 암호화 집합이 필요합니다. Azure 관리 디스크의 서버 쪽 암호화 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Managed disks 고객 관리형 키 암호화에 특정 디스크 암호화 집합을 사용해야 합니다 | managed disks 함께 사용할 특정 디스크 암호화 집합을 요구하면 미사용 데이터 암호화에 사용되는 키를 제어할 수 있습니다. 허용되는 암호화된 집합을 선택할 수 있으며 다른 모든 항목은 디스크에 연결될 때 거부됩니다. Azure 관리 디스크의 서버 쪽 암호화 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 2.0.0 |
| MySQL 서버는 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 MySQL 서버의 미사용 데이터 암호화를 관리합니다. 기본적으로 저장 데이터는 서비스 관리형 키를 사용하여 암호화되지만, 일반적으로 규정 준수 표준을 충족하려면 고객 관리형 키가 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. | AuditIfNotExists; 비활성화 | 1.0.4 |
| 고객 관리형 키를 사용하여 managed disks 나머지 콘텐츠에서 암호화를 관리합니다. 기본적으로 미사용 데이터는 플랫폼 관리형 키를 사용하여 암호화되지만, 일반적으로 규정 준수 표준을 충족하려면 고객 관리형 키가 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. Azure 관리 디스크의 서버 쪽 암호화 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 3.0.0 | |
| PostgreSQL 유연한 서버는 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 나머지 PostgreSQL 유연한 서버에서 암호화를 관리합니다. 기본적으로 저장 데이터는 서비스 관리형 키를 사용하여 암호화되지만, 일반적으로 규정 준수 표준을 충족하려면 고객 관리형 키가 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. | 감사; 거절하다; 비활성화 | 1.1.0 |
| PostgreSQL 서버는 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 PostgreSQL 서버의 미사용 데이터 암호화를 관리합니다. 기본적으로 저장 데이터는 서비스 관리형 키를 사용하여 암호화되지만, 일반적으로 규정 준수 표준을 충족하려면 고객 관리형 키가 필요합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure Key Vault 키를 사용하여 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. | AuditIfNotExists; 비활성화 | 1.0.4 |
| Queue Storage 암호화에 고객 관리형 키를 사용해야 합니다 | 고객 관리형 키를 사용하여 더 많은 유연성으로 큐 storage 보호합니다. 고객 관리형 키를 지정하는 경우 해당 키는 데이터를 암호화하는 키에 대한 access 보호하고 제어하는 데 사용됩니다. 고객 관리형 키를 사용하면 키 암호화 키의 회전을 제어하거나 데이터를 암호화 방식으로 지우는 추가 기능이 제공됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Service Bus 프리미엄 네임스페이스는 암호화에 고객 관리형 키를 사용해야 합니다 | Azure Service Bus Microsoft 관리형 키(기본값) 또는 고객 관리형 키를 사용하여 미사용 데이터를 암호화하는 옵션을 지원합니다. 고객 관리형 키를 사용하여 데이터를 암호화하도록 선택하면 Service Bus 네임스페이스의 데이터를 암호화하는 데 사용할 키에 대한 액세스를 할당, 회전, 비활성화 및 취소할 수 있습니다. Service Bus 프리미엄 네임스페이스에 대한 고객 관리형 키를 사용한 암호화만 지원합니다. | 감사; 비활성화 | 1.0.0 |
| SQL 관리형 인스턴스는 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고유한 키를 사용하여 TDE(투명한 데이터 암호화)를 구현하면 TDE 보호기를 통해 투명성 및 제어가 향상되고, HSM 지원 외부 서비스를 통해 보안이 강화되고, 업무 분리가 촉진됩니다. 이 권장 사항은 관련 규정 준수 요구 사항이 있는 조직에 적용됩니다. | 감사; 거절하다; 비활성화 | 2.0.0 |
| SQL 서버는 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 사용자 고유의 키를 사용하여 TDE(투명한 데이터 암호화)를 구현하면 TDE 보호기의 투명성과 제어가 향상되고, HSM 지원 외부 서비스를 통해 보안이 강화되고, 업무 분리가 촉진됩니다. 이 권장 사항은 관련 규정 준수 요구 사항이 있는 조직에 적용됩니다. | 감사; 거절하다; 비활성화 | 2.0.1 |
| 활동 로그가 있는 컨테이너를 포함하는 스토리지 계정은 BYOK를 사용하여 암호화해야 합니다. | 이 정책은 활동 로그가 있는 컨테이너를 포함하는 스토리지 계정이 BYOK로 암호화되었는지 감사합니다. 이 정책은 스토리지 계정이 기본적으로 활동 로그와 같은 구독에 있는 경우에만 작동합니다. 미사용 Azure Storage 암호화에 대한 자세한 내용은 https://aka.ms/azurestoragebyok 여기에서 확인할 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Storage 계정 암호화 범위는 고객 관리형 키를 사용하여 미사용 데이터를 암호화해야 합니다 | 고객 관리형 키를 사용하여 나머지 storage 계정 암호화 범위에서 암호화를 관리합니다. 고객 관리형 키를 사용하면 사용자가 만들고 소유한 Azure 키 자격 증명 모음 키로 데이터를 암호화할 수 있습니다. 회전 및 관리를 포함하여 주요 수명 주기에 대한 모든 권한과 책임이 있습니다. Blob storageEncryption 범위에서 계정 암호화 범위를 storage 대해 자세히 알아보세요>. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Storage 계정 암호화 범위는 미사용 데이터에 이중 암호화를 사용해야 합니다 | 보안 강화를 위해 storage 계정 암호화 범위의 나머지 부분에 암호화에 대한 인프라 암호화를 사용하도록 설정합니다. 인프라 암호화는 데이터가 두 번 암호화되도록 합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Storage 계정은 암호화에 고객 관리형 키를 사용해야 합니다 | 고객 관리형 키를 사용하여 유연하게 Blob 및 파일 storage 계정을 보호합니다. 고객 관리형 키를 지정하는 경우 해당 키는 데이터를 암호화하는 키에 대한 access 보호하고 제어하는 데 사용됩니다. 고객 관리형 키를 사용하면 키 암호화 키의 회전을 제어하거나 데이터를 암호화 방식으로 지우는 추가 기능이 제공됩니다. | 감사; 비활성화 | 1.0.3 |
| Table Storage 암호화에 고객 관리형 키를 사용해야 합니다 | 고객 관리형 키를 사용하여 더 많은 유연성으로 테이블 storage 보호합니다. 고객 관리형 키를 지정하는 경우 해당 키는 데이터를 암호화하는 키에 대한 access 보호하고 제어하는 데 사용됩니다. 고객 관리형 키를 사용하면 키 암호화 키의 회전을 제어하거나 데이터를 암호화 방식으로 지우는 추가 기능이 제공됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
DP-6: 보안 키 관리 프로세스 사용
자세한 내용은 데이터 보호: DP-6: 보안 키 관리 프로세스 사용을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 명명된 값은 각 API Management 서비스에서 이름 및 값 쌍의 컬렉션입니다. 비밀 값은 API Management(사용자 지정 비밀)에서 암호화된 텍스트로 저장하거나 Azure Key Vault 비밀을 참조하여 저장할 수 있습니다. API Management 및 비밀의 보안을 향상하려면 Azure Key Vault 명명된 비밀 값을 참조합니다. Azure Key Vault 세분화된 액세스 관리 및 비밀 회전 정책을 지원합니다. | 감사; 비활성화; 거절하다 | 1.0.2 | |
| 지정된 시간에 키를 다시 생성하여 데이터를 더 보호합니다. | 감사; 비활성화 | 1.0.0 | |
| Azure Data Factory 연결된 서비스는 비밀을 저장하는 데 Key Vault 사용해야 합니다 | 비밀(예: 연결 문자열)이 안전하게 관리되도록 하려면 사용자가 연결된 서비스에서 인라인으로 지정하는 대신 Azure Key Vault 사용하여 비밀을 제공하도록 요구합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| [미리 보기]: Azure Key Vault 관리형 HSM 키에는 만료 날짜가 있어야 합니다. | 미리 보기에서 이 정책을 사용하려면 먼저 다음 지침을 https://aka.ms/mhsmgovernance따라야 합니다. 암호화 키에는 정의된 만료 날짜가 있어야 하며 영구적이지 않아야 합니다. 영구적으로 유효한 키는 잠재적인 공격자에게 키를 손상시킬 수 있는 시간을 더 많이 제공합니다. 보안상 암호화 키에 대한 만료 날짜를 설정하는 것이 좋습니다. | 감사; 거절하다; 비활성화 | 1.0.1-preview |
| [미리 보기]: Azure Key Vault 관리형 HSM 키는 만료 전에 지정된 일 수를 초과해야 합니다. | 미리 보기에서 이 정책을 사용하려면 먼저 다음 지침을 https://aka.ms/mhsmgovernance따라야 합니다. 키가 만료에 너무 가까운 경우 조직에서 키 회전 지연이 발생하여 운영이 중단될 수 있습니다. 키는 오류에 대응할 수 있는 충분한 시간을 제공하기 위해 만료 전 지정된 일 수에서 회전되어야 합니다. | 감사; 거절하다; 비활성화 | 1.0.1-preview |
| [미리 보기]: 타원 곡선 암호화를 사용하는 Azure Key Vault 관리형 HSM 키에는 지정된 곡선 이름이 있어야 합니다. | 미리 보기에서 이 정책을 사용하려면 먼저 다음 지침을 https://aka.ms/mhsmgovernance따라야 합니다. 타원 곡선 암호화로 지원되는 키는 다른 곡선 이름을 사용할 수 있습니다. 일부 애플리케이션은 특정 타원 곡선 키와만 호환됩니다. 환경에서 만들 수 있는 타원 곡선 키 유형을 적용합니다. | 감사; 거절하다; 비활성화 | 1.0.1-preview |
| [미리 보기]: RSA 암호화를 사용하는 Azure Key Vault 관리형 HSM 키에는 지정된 최소 키 크기가 있어야 합니다. | 미리 보기에서 이 정책을 사용하려면 먼저 다음 지침을 https://aka.ms/mhsmgovernance따라야 합니다. 키 자격 증명 모음에 사용하는 데 허용되는 최소 키 크기를 설정합니다. 작은 키 크기의 RSA 키를 사용하는 것은 안전한 방법이 아니며 많은 업계 인증 요구 사항을 충족하지 않습니다. | 감사; 거절하다; 비활성화 | 1.0.1-preview |
| Azure Key Vault 관리형 HSM은 제거 보호를 사용하도록 설정해야 합니다 | Azure Key Vault Managed HSM을 악의적으로 삭제하면 데이터가 영구적으로 손실될 수 있습니다. 조직의 악의적인 내부자가 잠재적으로 Azure Key Vault Managed HSM을 삭제하고 제거할 수 있습니다. 제거 보호는 일시 삭제된 Azure Key Vault Managed HSM에 대해 필수 보존 기간을 적용하여 내부자 공격으로부터 보호합니다. 일시 삭제 보존 기간 동안에는 조직 또는 Microsoft 내부의 어느 누구도 Azure Key Vault Managed HSM을 제거할 수 없습니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| KMS(키 관리 서비스)를 사용하여 Kubernetes 클러스터 보안을 위해 etcd의 미사용 비밀 데이터를 암호화합니다. https://aka.ms/aks/kmsetcdencryption에서 자세히 알아보세요. | 감사; 비활성화 | 1.1.0 | |
| Key Vault 키에는 만료 날짜가 있어야 합니다 | 암호화 키에는 정의된 만료 날짜가 있어야 하며 영구적이지 않아야 합니다. 영구적으로 유효한 키는 잠재적인 공격자에게 키를 손상시킬 수 있는 시간을 더 많이 제공합니다. 보안상 암호화 키에 대한 만료 날짜를 설정하는 것이 좋습니다. | 감사; 거절하다; 비활성화 | 1.0.2 |
| Key Vault 비밀에는 만료 날짜가 있어야 합니다 | 비밀에는 정의된 만료 날짜가 있어야 하며 영구적이지 않아야 합니다. 영구적으로 유효한 비밀은 잠재적인 공격자에게 비밀을 손상시킬 수 있는 시간을 더 많이 제공합니다. 보안상 비밀에 대한 만료 날짜를 설정하는 것이 좋습니다. | 감사; 거절하다; 비활성화 | 1.0.2 |
| 키는 HSM(하드웨어 보안 모듈)에서 지원되어야 함 | HSM은 키를 저장하는 하드웨어 보안 모듈입니다. HSM은 암호화 키에 대한 물리적 보호 계층을 제공합니다. 암호화 키는 소프트웨어 키보다 높은 수준의 보안을 제공하는 물리적 HSM을 벗어날 수 없습니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| 키는 지정된 RSA 또는 EC 암호화 유형이어야 함 | 일부 애플리케이션에서는 특정 암호화 유형으로 지원되는 키를 사용해야 합니다. 사용자 환경에서 특정 암호화 키 유형(RSA 또는 EC)을 적용합니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| Keys에는 회전이 생성 후 지정된 일 수 내에 예약되도록 하는 회전 정책이 있어야 합니다. | 키를 만든 후 순환해야 할 때까지 최대 일 수를 지정하여 조직 규정 준수 요구 사항을 관리합니다. | 감사; 비활성화 | 1.0.0 |
| 키에는 만료 전에 지정된 기간(일)보다 더 많은 기간이 있어야 함 | 키가 만료에 너무 가까운 경우 조직에서 키 회전 지연이 발생하여 운영이 중단될 수 있습니다. 키는 오류에 대응할 수 있는 충분한 시간을 제공하기 위해 만료 전 지정된 일 수에서 회전되어야 합니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| 키가 key vault 내에서 유효할 수 있는 최대 시간(일)을 지정하여 조직 규정 준수 요구 사항을 관리합니다. | 감사; 거절하다; 비활성화 | 1.0.1 | |
| 키가 지정된 일 수보다 오래 활성화되지 않아야 합니다 | 키가 활성 상태여야 하는 기간(일)을 지정합니다. 기간을 초과하여 키를 사용하면 공격자가 키를 손상시킬 가능성이 높아집니다. 보안상 키가 2년을 초과하는 활성 상태가 아닌지 확인하는 것이 좋습니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| 타원 곡선 암호화를 사용하는 키에는 지정된 곡선 이름이 있어야 함 | 타원 곡선 암호화로 지원되는 키는 다른 곡선 이름을 사용할 수 있습니다. 일부 애플리케이션은 특정 타원 곡선 키와만 호환됩니다. 환경에서 만들 수 있는 타원 곡선 키 유형을 적용합니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| RSA 암호화를 사용하는 키에는 지정된 최소 키 크기가 있어야 함 | 키 자격 증명 모음에 사용하는 데 허용되는 최소 키 크기를 설정합니다. 작은 키 크기의 RSA 키를 사용하는 것은 안전한 방법이 아니며 많은 업계 인증 요구 사항을 충족하지 않습니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| 초는 만료 전 지정된 일 수보다 더 많아야 합니다 | 비밀이 만료에 너무 가까운 경우 조직에서 비밀 회전 지연이 발생하여 운영이 중단될 수 있습니다. 비밀은 오류에 대응할 수 있는 충분한 시간을 제공하기 위해 만료 전 지정된 일 수에서 회전되어야 합니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| key vault 내에서 비밀이 유효할 수 있는 최대 시간(일)을 지정하여 조직의 규정 준수 요구 사항을 관리합니다. | 감사; 거절하다; 비활성화 | 1.0.1 | |
| 초는 지정된 일 수보다 오랫동안 활성화되지 않아야 합니다 | 미래의 활성화 날짜를 설정하여 비밀을 만든 경우 비밀이 지정된 기간을 초과하는 활성 상태가 아닌지 확인해야 합니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| Storage 계정 키는 만료되지 않아야 합니다 | 키가 만료될 때 조치를 취하여 계정 키의 보안을 개선하기 위해 키 만료 정책이 설정된 경우 사용자 storage 계정 키가 만료되지 않았는지 확인합니다. | 감사; 거절하다; 비활성화 | 3.0.0 |
DP-7: 보안 인증서 관리 프로세스 사용
자세한 내용은 데이터 보호: DP-7: 보안 인증서 관리 프로세스 사용을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 인증서는 지정된 통합 인증 기관에서 발급해야 함 | Digicert 또는 GlobalSign과 같은 키 자격 증명 모음에 인증서를 발급할 수 있는 Azure 통합 인증 기관을 지정하여 조직의 규정 준수 요구 사항을 관리합니다. | 감사; 거절하다; 비활성화 | 2.1.0 |
| 인증서는 지정된 비통합 인증 기관에서 발급해야 함 | 키 자격 증명 모음에 인증서를 발급할 수 있는 사용자 지정 또는 내부 인증 기관을 지정하여 조직의 규정 준수 요구 사항을 관리합니다. | 감사; 거절하다; 비활성화 | 2.1.1 |
| 인증서에 지정된 수명 작업 트리거가 있어야 함 | 특정 수명 백분율 또는 만료 전 특정 기간(일)에 인증서 수명 작업이 트리거되는지 여부를 지정하여 조직의 규정 준수 요구 사항을 관리합니다. | 감사; 거절하다; 비활성화 | 2.1.0 |
| 인증서가 key vault 내에서 유효할 수 있는 최대 시간을 지정하여 조직의 규정 준수 요구 사항을 관리합니다. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 2.2.1 | |
| 인증서가 key vault 내에서 유효할 수 있는 최대 시간을 지정하여 조직의 규정 준수 요구 사항을 관리합니다. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 2.2.1 | |
| 지정된 기간(일) 내에 만료될 인증서를 관리하여 조직에서 만료 전에 인증서를 회전할 시간이 충분한지 확인합니다. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 2.1.1 | |
| 인증서는 허용된 키 유형을 사용해야 함 | 인증서에 대해 허용되는 키 유형을 제한하여 조직의 규정 준수 요구 사항을 관리합니다. | 감사; 거절하다; 비활성화 | 2.1.0 |
| 타원 곡선 암호화를 사용하는 인증서에는 허용되는 곡선 이름이 있어야 함 | 키 자격 증명 모음에 저장된 ECC 인증서에 대해 허용되는 타원 곡선 이름을 관리합니다. 자세한 내용은 https://aka.ms/akvpolicy에서 확인할 수 있습니다. | 감사; 거절하다; 비활성화 | 2.1.0 |
| RSA 암호화를 사용하는 인증서에는 지정된 최소 키 크기가 있어야 함 | 키 자격 증명 모음에 저장된 RSA 인증서에 대한 최소 키 크기를 지정하여 조직의 규정 준수 요구 사항을 관리합니다. | 감사; 거절하다; 비활성화 | 2.1.0 |
DP-8: 키 및 인증서 리포지토리의 보안 보장
자세한 내용은 데이터 보호: DP-8: 키 및 인증서 리포지토리의 보안 보장을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| Key Vault Azure Defender 사용하도록 설정해야 합니다 | Key Vault Azure Defender key vault 계정에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 감지하여 추가 보호 및 보안 인텔리전스 계층을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| Azure Key Vault 방화벽을 사용하거나 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | key vault 기본적으로 공용 IP에 액세스할 수 없도록 key vault 방화벽을 사용하도록 설정하거나 공용 인터넷을 통해 액세스할 수 없도록 key vault 공용 네트워크 access 사용하지 않도록 설정합니다. 필요에 따라 특정 IP 범위를 구성하여 해당 네트워크로 access 제한할 수 있습니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 3.3.0 |
| Azure Key Vault는 프라이빗 링크를 사용해야 합니다 | Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 key vault 매핑하면 데이터 누출 위험을 줄일 수 있습니다. 프라이빗 링크에 대해 자세히 알아보세요. |
감사; 거절하다; 비활성화 | 1.2.1 |
| 키 자격 증명 모음에는 삭제 보호를 사용하도록 설정해야 합니다 | key vault 악의적으로 삭제하면 데이터가 영구적으로 손실됩니다. 제거 방지 및 일시 삭제를 사용하도록 설정하여 영구적인 데이터 손실을 방지할 수 있습니다. 제거 보호는 일시 삭제된 키 자격 증명 모음에 대해 필수 보존 기간을 적용하여 내부자 공격으로부터 보호합니다. 조직 내 또는 Microsoft 누구도 일시 삭제 보존 기간 동안 키 자격 증명 모음을 제거할 수 없습니다. 2019년 9월 1일 이후에 만든 키 자격 증명 모음은 기본적으로 일시 삭제를 사용하도록 설정되어 있습니다. | 감사; 거절하다; 비활성화 | 2.1.0 |
| 키 자격 증명 모음에는 일시 삭제를 사용하도록 설정해야 합니다 | 일시 삭제를 사용하지 않고 key vault 삭제하면 key vault 저장된 모든 비밀, 키 및 인증서가 영구적으로 삭제됩니다. 실수로 key vault 삭제하면 데이터가 영구적으로 손실됩니다. 일시 삭제를 사용하면 구성 가능한 보존 기간 동안 실수로 삭제된 key vault 복구할 수 있습니다. | 감사; 거절하다; 비활성화 | 3.1.0 |
| Key Vault 로그를 다시 사용하도록 설정해야 합니다 | 리소스 로그 사용을 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 사용할 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 5.0.0 |
| 비밀에는 콘텐츠 형식이 설정되어야 함 | 콘텐츠 형식 태그는 비밀이 암호, 연결 문자열 등인지 식별하는 데 도움이 됩니다. 비밀마다 교체 요구 사항이 다릅니다. 콘텐츠 형식 태그는 비밀에 설정되어야 합니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
DS-6: 워크로드 수명 주기 보호
자세한 내용은 DevOps 보안: DS-6: 워크로드 수명 주기 보안을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 컨테이너 이미지 취약성 평가는 레지스트리에서 CVE(일반적으로 알려진 취약성)을 검사하고 각 이미지에 대한 자세한 취약성 보고서를 제공합니다. 취약성을 해결하면 보안 태세가 크게 향상되어 배포 전에 이미지를 안전하게 사용할 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.1 | |
| Azure 실행 중인 컨테이너 이미지에는 취약성이 해결되어야 합니다(Microsoft Defender 취약성 관리 기반) | 컨테이너 이미지 취약성 평가는 레지스트리에서 CVE(일반적으로 알려진 취약성)을 검사하고 각 이미지에 대한 자세한 취약성 보고서를 제공합니다. 이 권장 사항은 현재 Kubernetes 클러스터에서 실행 중인 취약한 이미지에 대한 가시성을 제공합니다. 현재 실행 중인 컨테이너 이미지의 취약성을 수정하는 것이 보안 태세를 개선하고 컨테이너화된 워크로드에 대한 공격 surface 크게 줄이는 데 중요합니다. | AuditIfNotExists; 비활성화 | 1.0.1 |
ES-1: EDR(엔드포인트 검색 및 응답) 사용
자세한 내용은 엔드포인트 보안: ES-1: EDR(엔드포인트 검색 및 응답) 사용을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 서버에 대한 Azure Defender을 사용하도록 설정해야 합니다 | 서버용 Azure Defender 서버 워크로드에 대한 실시간 위협 방지 기능을 제공하고 강화된 권장 사항과 의심스러운 활동에 대한 경고를 생성합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| [미리 보기]: Linux 하이브리드 머신에 엔드포인트용 Microsoft Defender 에이전트 배포 | Linux 하이브리드 머신에 엔드포인트용 Microsoft Defender 에이전트 배포 | DeployIfNotExists; AuditIfNotExists; 비활성화 | 2.0.1-preview |
| [미리 보기]: Linux 가상 머신에 엔드포인트용 Microsoft Defender 에이전트 배포 | 해당 Linux VM 이미지에 엔드포인트용 Microsoft Defender 에이전트를 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 3.0.0-preview |
| [미리 보기]: Windows Azure Arc 머신에 엔드포인트용 Microsoft Defender 에이전트 배포 | Windows Azure Arc 머신에 엔드포인트용 Microsoft Defender 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 2.0.1-preview |
| [미리 보기]: Windows 가상 머신에 엔드포인트용 Microsoft Defender 에이전트 배포 | 해당 Windows VM 이미지에 엔드포인트용 Microsoft Defender 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 2.0.1-preview |
ES-2: 최신 맬웨어 방지 소프트웨어 사용
자세한 내용은 Endpoint Security: ES-2: 최신 맬웨어 방지 소프트웨어 사용을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| Microsoft Azure 맬웨어 방지는 보호 서명을 자동으로 업데이트하도록 구성해야 합니다 | 이 정책은 Microsoft 맬웨어 방지 보호 서명의 자동 업데이트로 구성되지 않은 Windows 가상 머신을 감사합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Microsoft IaaSAntimalware 확장은 Windows 서버에 배포해야 합니다 | 이 정책은 Microsoft IaaSAntimalware 확장을 배포하지 않고 Windows 서버 VM을 감사합니다. | AuditIfNotExists; 비활성화 | 1.1.0 |
| Windows Defender 컴퓨터에서 Exploit Guard를 사용하도록 설정해야 합니다 | Windows Defender Exploit Guard는 Azure Policy 게스트 구성 에이전트를 사용합니다. Exploit Guard에는 다양한 공격 벡터에 대해 디바이스를 잠그고 맬웨어 공격에 일반적으로 사용되는 동작을 차단하도록 설계된 네 가지 구성 요소가 있으며, 기업은 보안 위험 및 생산성 요구 사항(Windows만)의 균형을 맞출 수 있습니다. | AuditIfNotExists; 비활성화 | 2.0.0 |
IM-1: 중앙 집중식 ID 및 인증 시스템 사용
자세한 내용은 ID 관리: IM-1: 중앙 집중식 ID 및 인증 시스템 사용을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| PostgreSQL 서버에 대한 Microsoft Entra 관리자를 프로비전해야 합니다 | Microsoft Entra 인증을 사용하도록 PostgreSQL 서버에 대한 Microsoft Entra 관리자의 프로비저닝을 감사합니다. Microsoft Entra 인증을 사용하면 데이터베이스 사용자 및 기타 Microsoft 서비스 대한 간소화된 권한 관리 및 중앙 집중식 ID 관리를 사용할 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.1 |
| SQL 서버에 대해 Azure Active Directory 관리자를 프로비전해야 합니다 | AZURE AD 인증을 사용하도록 설정하기 위해 SQL Server에 대한 Azure Active Directory 관리자의 프로비저닝을 감사합니다. Azure AD 인증을 사용하면 데이터베이스 사용자 및 기타 Microsoft 서비스 대한 간소화된 권한 관리 및 중앙 집중식 ID 관리가 가능합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| App Service 앱에서 인증이 사용되어야 함 | Azure App Service 인증은 익명 HTTP 요청이 웹앱에 도달하지 못하도록 하거나 웹앱에 도달하기 전에 토큰이 있는 요청을 인증할 수 있는 기능입니다. | AuditIfNotExists; 비활성화 | 2.0.1 |
| App Service 앱에는 FTP 배포에 대해 로컬 인증 방법을 사용하지 않도록 설정해야 합니다 | FTP 배포에 대한 로컬 인증 방법을 사용하지 않도록 설정하면 App Services에서 인증을 위해 Microsoft Entra ID만 필요하도록 하여 보안을 향상시킵니다. 자세한 내용은 |
AuditIfNotExists; 비활성화 | 1.0.3 |
| App Service 앱은 SCM 사이트 배포에 대해 로컬 인증 방법을 사용하지 않도록 설정해야 합니다 | SCM 사이트에 대한 로컬 인증 방법을 사용하지 않도록 설정하면 App Services에서 인증에 Microsoft Entra ID만 필요하도록 하여 보안을 향상시킵니다. 자세한 내용은 |
AuditIfNotExists; 비활성화 | 1.0.3 |
| Azure Active Directory 인증을 요구하도록 로그 수집을 적용하면 공격자가 인증되지 않은 로그를 방지하여 잘못된 상태, 거짓 경고 및 시스템에 저장된 잘못된 로그로 이어질 수 있습니다. | 거절하다; 감사; 비활성화 | 1.0.0 | |
| Azure AI 검색 서비스는 로컬 인증 방식을 비활성화해야 합니다 | 로컬 인증 방식을 비활성화하면 Azure AI 검색 서비스가 인증 시 오직 Azure Active Directory 계정을 사용하도록 하여 보안이 강화됩니다. https://aka.ms/azure-cognitive-search/rbac에서 자세히 알아보세요. 로컬 인증 비활성화 매개변수가 아직 미리 보기 상태인 점에 유의하세요. 이 정책의 거부 효과를 적용하면 일부 Azure AI 포털 기능이 제한될 수 있습니다. 포털의 일부 기능은 정식 API(GA API)를 사용하며, 이 API는 해당 매개변수를 지원하지 않기 때문입니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| Azure AI Services 리소스에는 키 액세스가 비활성화되어 있어야 합니다(로컬 인증 사용 안 함) | 키 access(로컬 인증)는 보안을 위해 사용하지 않도록 설정해야 합니다. 일반적으로 개발/테스트에 사용되는 Azure OpenAI Studio에는 키 액세스가 필요하며 키 액세스가 사용하지 않도록 설정된 경우 작동하지 않습니다. 사용하지 않도록 설정하면 Microsoft Entra ID 최소 권한 원칙 및 세분화된 제어를 유지할 수 있는 유일한 액세스 방법이 됩니다. 자세한 정보: Foundry 도구의 인증 | 감사; 거절하다; 비활성화 | 1.1.0 |
| Azure Automation 계정에 로컬 인증 방법을 사용하지 않도록 설정해야 합니다. | 로컬 인증 방법을 사용하지 않도록 설정하면 Azure Automation 계정에 인증을 위해 Azure Active Directory ID만 필요하도록 하여 보안이 향상됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Event Grid 도메인에는 로컬 인증 방법을 사용하지 않도록 설정해야 합니다. | 로컬 인증 방법을 사용하지 않도록 설정하면 Azure Event Grid 도메인에 인증을 위해 Azure Active Directory ID만 필요하도록 하여 보안이 향상됩니다. https://aka.ms/aeg-disablelocalauth에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Event Grid 파트너 네임스페이스에는 로컬 인증 방법을 사용하지 않도록 설정해야 합니다. | 로컬 인증 방법을 사용하지 않도록 설정하면 Azure Event Grid 파트너 네임스페이스에 인증을 위해 Azure Active Directory ID만 필요하도록 하여 보안이 향상됩니다. https://aka.ms/aeg-disablelocalauth에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Event Grid 항목에는 로컬 인증 방법을 사용하지 않도록 설정해야 합니다. | 로컬 인증 방법을 사용하지 않도록 설정하면 Azure Event Grid 항목에 인증에 Azure Active Directory ID만 필요하도록 하여 보안이 향상됩니다. https://aka.ms/aeg-disablelocalauth에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Event Hub 네임스페이스에 로컬 인증 방법을 사용하지 않도록 설정 | 로컬 인증 방법을 사용하지 않도록 설정하면 Azure Event Hubs 네임스페이스에 인증을 위해 Microsoft Entra ID ID가 제외적으로 필요하도록 하여 보안이 개선됩니다. https://aka.ms/disablelocalauth-eh에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.1 |
| AKS 관리 Microsoft Entra ID 통합은 사용자의 ID 또는 디렉터리 그룹 멤버 자격에 따라 Kubernetes RBAC(Kubernetes 역할 기반 액세스 제어)를 구성하여 클러스터에 대한 액세스를 관리할 수 있습니다. 자세한 내용은 Azure Kubernetes Service 클러스터에서 AKS 관리 Microsoft Entra 통합을 지원합니다. | 감사; 비활성화 | 1.0.2 | |
| Azure Kubernetes Service 클러스터에는 로컬 인증 방법을 사용하지 않도록 설정해야 합니다 | 로컬 인증 방법을 사용하지 않도록 설정하면 Azure Kubernetes Service 클러스터에서 인증을 위해 Azure Active Directory ID만 사용해야 하므로 보안이 향상됩니다. https://aka.ms/aks-disable-local-accounts에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.1 |
| Azure Machine Learning 컴퓨팅에는 로컬 인증 방법을 사용하지 않도록 설정해야 합니다 | 로컬 인증 방법을 사용하지 않도록 설정하면 Machine Learning Computes에서 인증에만 Azure Active Directory ID가 필요하도록 하여 보안을 향상시킵니다. 자세한 내용은 Azure Policy Azure Machine Learning 대한 규정 준수 제어를 참조하세요. | 감사; 거절하다; 비활성화 | 2.1.0 |
| [미리 보기]: Azure PostgreSQL 유연한 서버에는 Microsoft Entra 인증만 사용하도록 설정되어 있어야 합니다 | 로컬 인증 방법을 사용하지 않도록 설정하고 Microsoft Entra 인증만 허용하면 Microsoft Entra ID에서 Azure PostgreSQL 유연한 서버에 단독으로 액세스할 수 있도록 하여 보안이 향상됩니다. | 감사; 비활성화 | 1.0.0-preview |
| Azure Service Bus 네임스페이스에는 로컬 인증 방법을 사용하지 않도록 설정해야 합니다 | 로컬 인증 방법을 사용하지 않도록 설정하면 Azure Service Bus 네임스페이스에 인증을 위해 Microsoft Entra ID ID만 필요하도록 하여 보안이 향상됩니다. https://aka.ms/disablelocalauth-sb에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.1 |
| Azure SQL Database Microsoft Entra 전용 인증을 사용하도록 설정해야 합니다 | Microsoft Entra 전용 인증을 사용하려면 Azure SQL 논리 서버가 필요합니다. 이 정책은 로컬 인증이 사용하도록 설정된 상태에서 서버가 만들어지는 것을 차단하지 않습니다. 만든 후 리소스에 대한 로컬 인증이 사용하도록 설정되지 않도록 차단합니다. 둘 다 요구하는 대신 'Microsoft Entra 전용 인증' 이니셔티브를 사용하는 것이 좋습니다. 자세한 내용은 Microsoft Entra 전용 인증을 사용하도록 설정된 서버 만들기. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure SQL Database 만드는 동안 Microsoft Entra 전용 인증을 사용하도록 설정해야 합니다 | Microsoft Entra 전용 인증을 사용하여 Azure SQL 논리 서버를 만들어야 합니다. 이 정책은 만든 후 리소스에 대한 로컬 인증이 다시 사용하도록 설정되는 것을 차단하지 않습니다. 둘 다 요구하는 대신 'Microsoft Entra 전용 인증' 이니셔티브를 사용하는 것이 좋습니다. 자세한 내용은 Microsoft Entra 전용 인증을 사용하도록 설정된 서버 만들기. | 감사; 거절하다; 비활성화 | 1.2.0 |
| Azure SQL Managed Instance Microsoft Entra 전용 인증을 사용하도록 설정해야 합니다 | Microsoft Entra 전용 인증을 사용하려면 Azure SQL Managed Instance 필요합니다. 이 정책은 Azure SQL 관리되는 인스턴스가 로컬 인증을 사용하도록 설정된 상태에서 생성되는 것을 차단하지 않습니다. 만든 후 리소스에 대한 로컬 인증이 사용하도록 설정되지 않도록 차단합니다. 둘 다 요구하는 대신 'Microsoft Entra 전용 인증' 이니셔티브를 사용하는 것이 좋습니다. 자세한 내용은 Microsoft Entra 전용 인증을 사용하도록 설정된 서버 만들기. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure SQL Managed Instance를 만드는 동안 Microsoft Entra 전용 인증을 사용하도록 설정해야 합니다 | Microsoft Entra 전용 인증을 사용하여 Azure SQL Managed Instance 만들어야 합니다. 이 정책은 만든 후 리소스에 대한 로컬 인증이 다시 사용하도록 설정되는 것을 차단하지 않습니다. 둘 다 요구하는 대신 'Microsoft Entra 전용 인증' 이니셔티브를 사용하는 것이 좋습니다. 자세한 내용은 Microsoft Entra 전용 인증을 사용하도록 설정된 서버 만들기. | 감사; 거절하다; 비활성화 | 1.2.0 |
| Azure Web PubSub 서비스에서 로컬 인증 방법을 사용하지 않도록 설정해야 함 | 로컬 인증 방법을 사용하지 않도록 설정하면 Azure Web PubSub 서비스에서 인증을 위해 Azure Active Directory ID만 요구하도록 하여 보안을 향상시킵니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Bot Service 로컬 인증 방법을 사용하지 않도록 설정해야 합니다. | 로컬 인증 방법을 사용하지 않도록 설정하면 봇이 인증에만 AAD를 사용하는지 확인하여 보안이 향상됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 컨테이너 레지스트리는 익명 인증을 사용하지 않도록 설정해야 함 | 인증되지 않은 사용자가 데이터에 액세스할 수 없도록 레지스트리에 대한 익명 끌어오기를 사용하지 않도록 설정합니다. 관리 사용자, 리포지토리 범위 액세스 토큰 및 익명 끌어오기와 같은 로컬 인증 방법을 사용하지 않도록 설정하면 컨테이너 레지스트리에 인증을 위해 Azure Active Directory ID만 필요하도록 하여 보안이 향상됩니다. https://aka.ms/acr/authentication에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 컨테이너 레지스트리에는 ARM 대상 토큰 인증이 비활성화되어 있어야 함 | 레지스트리에 대한 인증을 위해 Azure Active Directory ARM 대상 토큰을 사용하지 않도록 설정합니다. ACR(Azure Container Registry) 대상 토큰만 인증에 사용됩니다. 이렇게 하면 레지스트리에서 사용할 토큰만 인증에 사용할 수 있습니다. ARM 대상 그룹 토큰을 사용하지 않도록 설정해도 관리 사용자 또는 범위가 지정된 액세스 토큰의 인증에는 영향을 주지 않습니다. https://aka.ms/acr/authentication에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 컨테이너 레지스트리에는 로컬 관리자 계정이 비활성화되어 있어야 합니다. | 로컬 관리자가 액세스할 수 없도록 레지스트리에 대한 관리자 계정을 사용하지 않도록 설정합니다. 관리 사용자, 리포지토리 범위 액세스 토큰 및 익명 끌어오기와 같은 로컬 인증 방법을 사용하지 않도록 설정하면 컨테이너 레지스트리에 인증을 위해 Azure Active Directory ID만 필요하도록 하여 보안이 향상됩니다. 자세한 내용은 Azure Container Registry 인증 옵션 설명. | 감사; 거절하다; 비활성화 | 1.0.1 |
| 컨테이너 레지스트리는 리포지토리 범위 액세스 토큰을 사용하지 않도록 설정해야 함 | 리포지토리가 토큰으로 액세스할 수 없도록 레지스트리에 대한 리포지토리 범위 액세스 토큰을 사용하지 않도록 설정합니다. 관리 사용자, 리포지토리 범위 액세스 토큰 및 익명 끌어오기와 같은 로컬 인증 방법을 사용하지 않도록 설정하면 컨테이너 레지스트리에 인증을 위해 Azure Active Directory ID만 필요하도록 하여 보안이 향상됩니다. https://aka.ms/acr/authentication에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Cosmos DB 데이터베이스 계정에는 로컬 인증 방법을 사용하지 않도록 설정해야 합니다 | 로컬 인증 방법을 사용하지 않도록 설정하면 Cosmos DB 데이터베이스 계정에 인증을 위해 Azure Active Directory ID만 필요하도록 하여 보안이 향상됩니다. 자세한 내용은 역할 기반 액세스 제어 및 Microsoft Entra ID 사용하여 NoSQL Azure Cosmos DB 연결합니다. | 감사; 거절하다; 비활성화 | 1.1.0 |
| 함수 앱에서 인증이 사용되어야 함 | Azure App Service 인증은 익명 HTTP 요청이 함수 앱에 도달하지 못하게 하거나 함수 앱에 도달하기 전에 토큰이 있는 요청을 인증할 수 있는 기능입니다. | AuditIfNotExists; 비활성화 | 3.1.0 |
| Azure Active Directory 인증을 요구하도록 로그 수집을 적용하면 공격자가 인증되지 않은 로그를 방지하여 잘못된 상태, 거짓 경고 및 시스템에 저장된 잘못된 로그로 이어질 수 있습니다. | 거절하다; 감사; 비활성화 | 1.0.0 | |
| 서비스 Fabric 클러스터는 클라이언트 인증에 Azure Active Directory만 사용해야 합니다 | 서비스 Fabric Azure Active Directory 통해서만 클라이언트 인증 사용 감사 | 감사; 거절하다; 비활성화 | 1.1.0 |
| 스토리지 계정에 대한 요청을 승인하기 위한 Azure Active Directory(Azure AD)의 요구 사항을 감사합니다. 기본적으로 요청은 Azure Active Directory 자격 증명을 사용하거나 공유 키 권한 부여를 위해 계정 액세스 키를 사용하여 권한을 부여할 수 있습니다. 이러한 두 가지 유형의 권한 부여 중 Azure AD는 공유 키보다 뛰어난 보안 및 사용 편의성을 제공하며 Microsoft 권장됩니다. | 감사; 거절하다; 비활성화 | 2.0.0 | |
| Storage 계정은 공유 키 access 방지해야 합니다(Databricks에서 만든 storage 계정 제외) | 스토리지 계정에 대한 요청을 승인하기 위한 Azure Active Directory(Azure AD)의 요구 사항을 감사합니다. 기본적으로 요청은 Azure Active Directory 자격 증명을 사용하거나 공유 키 권한 부여를 위해 계정 액세스 키를 사용하여 권한을 부여할 수 있습니다. 이러한 두 가지 유형의 권한 부여 중 Azure AD는 공유 키보다 뛰어난 보안 및 사용 편의성을 제공하며 Microsoft 권장됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Synapse 작업 영역에는 Microsoft Entra 전용 인증을 사용하도록 설정해야 합니다 | Microsoft Entra 전용 인증을 사용하려면 Synapse 작업 영역이 필요합니다. 이 정책은 로컬 인증이 사용하도록 설정된 작업 영역이 만들어지는 것을 차단하지 않습니다. 만든 후 리소스에 대한 로컬 인증이 사용하도록 설정되지 않도록 차단합니다. 둘 다 요구하는 대신 'Microsoft Entra 전용 인증' 이니셔티브를 사용하는 것이 좋습니다. 자세한 내용은 Azure Synapse Analytics. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Synapse 작업 영역은 작업 영역을 만드는 동안 인증에 Microsoft Entra ID만 사용해야 합니다 | Microsoft Entra 전용 인증을 사용하여 Synapse 작업 영역을 만들어야 합니다. 이 정책은 만든 후 리소스에 대한 로컬 인증이 다시 사용하도록 설정되는 것을 차단하지 않습니다. 둘 다 요구하는 대신 'Microsoft Entra 전용 인증' 이니셔티브를 사용하는 것이 좋습니다. 자세한 내용은 Azure Synapse Analytics. | 감사; 거절하다; 비활성화 | 1.2.0 |
| VPN 게이트웨이는 지점 및 사이트 간 사용자에 대한 Azure Active Directory(Azure AD) 인증만 사용해야 합니다 | 로컬 인증 방법을 사용하지 않도록 설정하면 VPN Gateway에서 인증에 Azure Active Directory ID만 사용하도록 하여 보안을 향상시킵니다. Microsoft Entra ID 인증을 위한 P2S VPN Gateway 구성 |
감사; 거절하다; 비활성화 | 1.0.0 |
IM-2: ID 및 인증 시스템 보호
자세한 내용은 ID 관리: IM-2: ID 및 인증 시스템 보호를 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 사용자는 다단계 인증을 사용하여 인증하여 리소스를 만들거나 업데이트해야 합니다 | 이 정책 정의는 호출자가 MFA를 통해 인증되지 않은 경우 리소스 만들기 및 업데이트 작업을 차단합니다. 자세한 내용은 MFA(필수 Microsoft Entra 다단계 인증) 계획을 참조하세요. | 감사; 거절하다; 비활성화 | 1.0.1 |
IM-3: 애플리케이션 ID를 안전하고 자동으로 관리
자세한 내용은 ID 관리: IM-3: 애플리케이션 ID를 안전하고 자동으로 관리하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| [미리 보기]: 컴퓨터에서 관리 ID를 사용하도록 설정해야 합니다 | Automanage로 관리하는 리소스에는 관리 ID가 있어야 합니다. | 감사; 비활성화 | 1.0.0-preview |
| [미리 보기]: 사용자가 할당한 관리 ID를 추가하여 가상 머신에서 게스트 구성 할당 사용 | 이 정책은 게스트 구성에서 지원하는 Azure 호스트되는 가상 머신에 사용자 할당 관리 ID를 추가합니다. 사용자가 할당한 관리 ID는 모든 게스트 구성 할당에 대한 필수 구성 요소이며 게스트 구성 정책 정의를 사용하기 전에 머신에 추가해야 합니다. 게스트 구성에 대한 자세한 내용은 https://aka.ms/gcpol을 방문하세요. | AuditIfNotExists; DeployIfNotExists; 비활성화 | 2.1.0-preview |
| 인증 보안 강화를 위해 관리 ID 사용 | AuditIfNotExists; 비활성화 | 1.0.0 | |
| 인증 보안 강화를 위해 관리 ID 사용 | AuditIfNotExists; 비활성화 | 3.0.0 | |
| 기본 제공 사용자가 할당한 관리 ID를 만들고 할당하거나 미리 만든 사용자가 할당한 관리 ID를 가상 머신 확장 집합에 규모에 맞게 할당합니다. 자세한 설명서는 aka.ms/managedidentitypolicy를 참조하세요. | AuditIfNotExists; DeployIfNotExists; 사용 안 함 | 1.1.0 - 미리 보기 | |
| 기본 제공 사용자가 할당한 관리 ID를 만들고 할당하거나 미리 만든 사용자가 할당한 관리 ID를 가상 머신에 규모에 맞게 할당합니다. 자세한 설명서는 aka.ms/managedidentitypolicy를 참조하세요. | AuditIfNotExists; DeployIfNotExists; 비활성화 | 1.1.0 - 미리 보기 | |
| Runbook에서 Azure 리소스를 인증하는 데 권장되는 방법으로 관리 ID를 사용합니다. 인증에 대한 관리 ID는 더욱 안전하며 Runbook 코드에서 RunAs 계정을 사용하는 것과 관련된 관리 오버헤드를 제거합니다. | 감사; 비활성화 | 1.0.0 | |
| Azure Data Factory 연결된 서비스는 지원되는 경우 시스템 할당 관리 ID 인증을 사용해야 합니다 | 연결된 서비스를 통해 데이터 저장소와 통신할 때 시스템 할당 관리 ID를 사용하면 암호 또는 연결 문자열과 같은 보안이 낮은 자격 증명을 사용하지 않도록 방지할 수 있습니다. | 감사; 거절하다; 비활성화 | 2.1.0 |
| 관리 ID를 사용하여 서비스 주체를 래핑하고, 클러스터 관리를 간소화하며, 관리되는 서비스 주체에 필요한 복잡성을 방지합니다. 자세한 정보: https://aka.ms/aks-update-managed-identities | 감사; 비활성화 | 1.0.1 | |
| 사용자 할당 관리 ID를 사용하여 Azure ML 작업 영역 및 관련 리소스, Azure Container Registry, KeyVault, Storage 및 App Insights에 대한 Manange 액세스 기본적으로 시스템 할당 관리 ID는 Azure ML 작업 영역에서 연결된 리소스에 액세스하는 데 사용됩니다. 사용자 할당 관리 ID를 사용하면 ID를 Azure 리소스로 만들고 해당 ID의 수명 주기를 유지할 수 있습니다. Azure Machine Learning 및 기타 서비스 간 인증 설정 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Cognitive Service 계정에 관리 ID를 할당하면 보안 인증을 보장할 수 있습니다. 이 ID는 이 Cognitive Service 계정에서 자격 증명을 관리할 필요 없이 Azure Key Vault 같은 다른 Azure 서비스와 통신하는 데 사용됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| 관리 ID를 Communication Service 리소스에 할당하면 보안 인증을 보장하는 데 도움이 됩니다. 이 ID는 이 Communication Service 리소스에서 자격 증명을 관리할 필요 없이 Azure Storage 같은 다른 Azure 서비스와 통신하는 데 사용됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| 기본 제공된 사용자 할당 관리 ID 만들기 및 할당 | 기본 제공 사용자 할당 관리 ID를 만들고 SQL 가상 머신에 대규모로 할당합니다. | AuditIfNotExists; DeployIfNotExists; 비활성화 | 1.8.0 |
| 인증 보안 강화를 위해 관리 ID 사용 | AuditIfNotExists; 비활성화 | 3.1.0 | |
| [미리 보기]: Azure Kubernetes의 관리 ID 페더레이션 자격 증명은 신뢰할 수 있는 원본에서 사용해야 합니다 | 이 정책은 Azure Kubernetes 클러스터와의 페더레이션을 승인된 테넌트, 승인된 지역 및 추가 클러스터의 특정 예외 목록의 클러스터로만 제한합니다. | 감사; 비활성화; 거절하다 | 1.0.0-preview |
| [미리 보기]: GitHub 관리 ID 페더레이션 자격 증명은 신뢰할 수 있는 리포지토리 소유자로부터 받아야 합니다 | 이 정책은 GitHub 리포지토리와의 페더레이션을 승인된 리포지토리 소유자로만 제한합니다. | 감사; 비활성화; 거절하다 | 1.0.1-preview |
| 이 정책은 관리 ID에서 공통 발급자 유형이 허용되는 페더레이션된 자격 증명을 사용할 수 있는지 여부를 제한하고 허용된 발급자 예외 목록을 제공합니다. | 감사; 비활성화; 거절하다 | 1.0.0-preview | |
| 관리 ID를 적용하면 Container Apps가 Azure AD 인증을 지원하는 모든 리소스에 안전하게 인증할 수 있습니다. | 감사; 거절하다; 비활성화 | 1.0.1 | |
| Stream Analytics 작업은 관리 ID를 사용하여 엔드포인트를 인증해야 합니다 | Stream Analytics 작업은 관리 ID 인증을 사용하여 엔드포인트에만 연결해야 합니다. | 거절하다; 비활성화; 감사 | 1.0.0 |
| 게스트 구성 확장에는 시스템이 할당한 관리 ID가 필요합니다. 이 정책 범위의 Azure 가상 머신은 게스트 구성 확장이 설치되어 있지만 시스템 할당 관리 ID가 없는 경우 비준수입니다. 자세한 내용은 |
AuditIfNotExists; 비활성화 | 1.0.1 |
IM-4: 서버 및 서비스 인증
자세한 내용은 ID 관리: IM-4: 서버 및 서비스 인증을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| Azure API Management API 엔드포인트를 인증해야 합니다 | Azure API Management 내에 게시된 API 엔드포인트는 보안 위험을 최소화하기 위해 인증을 적용해야 합니다. 인증 메커니즘이 잘못 구현되거나 누락된 경우가 있습니다. 이를 통해 공격자는 구현 결함을 악용하고 데이터를 access 수 있습니다. 중단된 사용자 인증에 대한 OWASP API 위협에 대해 자세히 알아보세요. |
AuditIfNotExists; 비활성화 | 1.0.1 |
| API 백 엔드에 대한 API Management 호출을 인증해야 합니다 | API Management 백 엔드로의 호출은 인증서 또는 자격 증명을 통해 어떤 형태의 인증을 사용해야 합니다. 서비스 Fabric 백 엔드에는 적용되지 않습니다. | 감사; 비활성화; 거절하다 | 1.0.1 |
| API 백 엔드에 대한 API Management 호출은 인증서 지문 또는 이름 유효성 검사를 무시해서는 안 됩니다 | API 보안을 개선하려면 API Management 모든 API 호출에 대해 백 엔드 서버 인증서의 유효성을 검사해야 합니다. SSL 인증서 지문 및 이름 유효성 검사를 사용하도록 설정합니다. | 감사; 비활성화; 거절하다 | 1.0.2 |
| App Service 앱 슬롯에는 '클라이언트 인증서(들어오는 클라이언트 인증서)'를 사용하도록 설정해야 함 | 클라이언트 인증서는 앱이 들어오는 요청에 대한 인증서를 요청하도록 허용합니다. 유효한 인증서가 있는 클라이언트만 앱에 연결할 수 있습니다. 이 정책은 Http 버전이 1.1로 설정된 앱에 적용됩니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure SQL Database TLS 버전 1.2 이상을 실행해야 합니다 | TLS 버전을 1.2 이상으로 설정하면 TLS 1.2 이상 버전을 사용하는 클라이언트에서만 Azure SQL Database 액세스할 수 있도록 하여 보안을 향상시킵니다. 1.2 미만의 TLS 버전은 보안 취약성이 잘 문서화되었기 때문에 사용하지 않는 것이 좋습니다. | 감사; 비활성화; 거절하다 | 2.0.0 |
IM-6: 강력한 인증 컨트롤 사용
자세한 내용은 ID 관리: IM-6: 강력한 인증 컨트롤을 사용합니다.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| SSH 자체에서 암호화된 연결을 제공하지만 SSH와 함께 암호를 사용하면 VM은 여전히 무차별 암호 대입 공격에 취약합니다. SSH를 통해 Azure Linux 가상 머신에 인증하는 가장 안전한 옵션은 SSH 키라고도 하는 퍼블릭-프라이빗 키 쌍을 사용하는 것입니다. 자세한 정보: 처음 단계: Azure Linux VM에 대한 인증을 위한 SSH 키를 만들고 관리합니다. | AuditIfNotExists; 비활성화 | 3.2.0 |
IM-8: 자격 증명 및 비밀 노출 제한
자세한 내용은 ID 관리: IM-8: 자격 증명 및 비밀 노출 제한을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 명명된 값은 각 API Management 서비스에서 이름 및 값 쌍의 컬렉션입니다. 비밀 값은 API Management(사용자 지정 비밀)에서 암호화된 텍스트로 저장하거나 Azure Key Vault 비밀을 참조하여 저장할 수 있습니다. API Management 및 비밀의 보안을 향상하려면 Azure Key Vault 명명된 비밀 값을 참조합니다. Azure Key Vault 세분화된 액세스 관리 및 비밀 회전 정책을 지원합니다. | 감사; 비활성화; 거절하다 | 1.0.2 | |
| 메인은 비밀 조사 결과를 확인해야 합니다 | virtual machines 감사하여 virtual machines 비밀 검사 솔루션의 비밀 발견이 포함되어 있는지 여부를 감지합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
IR-2: 준비 - 인시던트 알림 설정
자세한 내용은 인시던트 대응: IR-2: 준비 - 인시던트 알림 설정을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 고 심각도 경고에 대한 메일 알림을 사용하도록 설정해야 합니다 | 구독 중 하나에 잠재적인 보안 위반이 있을 때 조직의 관련 인원에게 알리려면 Security Center에서 심각도가 높은 경고에 대한 이메일 알림을 사용하도록 설정합니다. | AuditIfNotExists; 비활성화 | 1.2.0 |
| 심각도 높은 경고에 대한 구독 소유자에게 메일 알림을 사용하도록 설정해야 합니다 | 구독에 잠재적인 보안 위반이 있을 때 구독 소유자에게 알리려면 Security Center에서 심각도가 높은 경고에 대해 구독 소유자에게 이메일로 알리도록 설정합니다. | AuditIfNotExists; 비활성화 | 2.1.0 |
| 보안 문제에 대한 연락처 메일 주소가 있어야 합니다 | 구독 중 하나에 잠재적인 보안 위반이 있을 때 조직의 관련 인원에게 알리려면 Security Center에서 이메일 알림을 받을 수 있도록 보안 연락처를 설정합니다. | AuditIfNotExists; 비활성화 | 1.0.1 |
IR-3: 탐지 및 분석 – 고품질 경고를 기반으로 인시던트 만들기
자세한 내용은 인시던트 대응: IR-3: 감지 및 분석 - 고품질 경고를 기반으로 인시던트 만들기를 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| App Service에 대한 Azure Defender를 사용하도록 설정해야 합니다 | App Service용 Azure Defender 클라우드의 규모와 Azure 클라우드 공급자로서 가지고 있는 가시성을 활용하여 일반적인 웹앱 공격을 모니터링합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| Azure SQL Database 서버에 대한 Azure Defender을 사용하도록 설정해야 합니다 | SQL용 Azure Defender 잠재적인 데이터베이스 취약성을 표시 및 완화하고, SQL 데이터베이스에 대한 위협을 나타낼 수 있는 비정상적인 활동을 검색하고, 중요한 데이터를 검색 및 분류하는 기능을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| Key Vault Azure Defender 사용하도록 설정해야 합니다 | Key Vault Azure Defender key vault 계정에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 감지하여 추가 보호 및 보안 인텔리전스 계층을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| Resource Manager Azure Defender 사용하도록 설정해야 합니다 | Resource Manager Azure Defender 조직의 리소스 관리 작업을 자동으로 모니터링합니다. Azure Defender 위협을 감지하고 의심스러운 활동에 대해 경고합니다. Resource Manager Microsoft Defender - 혜택 및 기능 Resource Manager Azure Defender 기능에 대해 자세히 알아보세요. 이 Azure Defender 계획을 사용하도록 설정하면 요금이 부과됩니다. Security Center의 가격 책정 페이지에서 지역별 가격 책정 세부 정보에 대해 알아봅니다. Pricing - 클라우드용 Microsoft Defender. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 컴퓨터의 SQL 서버에 대한 Azure Defender를 사용하도록 설정해야 합니다 | SQL용 Azure Defender 잠재적인 데이터베이스 취약성을 표시 및 완화하고, SQL 데이터베이스에 대한 위협을 나타낼 수 있는 비정상적인 활동을 검색하고, 중요한 데이터를 검색 및 분류하는 기능을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| 보호되지 않는 Azure SQL 서버Azure Defender을 사용하도록 설정해야 합니다> | Advanced Data Security 없이 SQL 서버 감사 | AuditIfNotExists; 비활성화 | 2.0.1 |
| 보호되지 않는 MySQL 유연한 서버Azure Defender을 사용하도록 설정해야 합니다> | Advanced Data Security 없이 MySQL 유연한 서버 감사 | AuditIfNotExists; 비활성화 | 1.0.0 |
| 보호되지 않는 PostgreSQL 유연한 서버Azure Defender을 사용하도록 설정해야 합니다> | Advanced Data Security 없이 PostgreSQL 유연한 서버 감사 | AuditIfNotExists; 비활성화 | 1.0.0 |
| 보호되지 않는 SQL Managed InstancesAzure Defender을 사용하도록 설정해야 합니다> | 고급 데이터 보안 없이 각 SQL Managed Instance 감사합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| 오픈 소스 관계형 데이터베이스에 대한 Azure Defender을 사용하도록 설정해야 합니다 | 오픈 소스 관계형 데이터베이스에 대한 Azure Defender 데이터베이스에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 나타내는 비정상적인 활동을 검색합니다. Open-Source 관계형 데이터베이스에 대한 Defender 오픈 소스 관계형 데이터베이스에 대한 Azure Defender 기능에 대해 자세히 알아보세요. 중요: 이 계획을 사용하도록 설정하면 오픈 소스 관계형 데이터베이스를 보호하는 비용이 청구됩니다. Security Center 가격 책정 페이지에서 가격 책정에 대해 알아봅니다. 가격 - 클라우드용 Microsoft Defender | AuditIfNotExists; 비활성화 | 1.0.0 |
| 서버에 대한 Azure Defender을 사용하도록 설정해야 합니다 | 서버용 Azure Defender 서버 워크로드에 대한 실시간 위협 방지 기능을 제공하고 강화된 권장 사항과 의심스러운 활동에 대한 경고를 생성합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| Microsoft Defender CSPM 사용하도록 설정해야 합니다 | Defender CSPM(Cloud Security Posture Management)은 향상된 자세 기능과 새로운 지능형 클라우드 보안 그래프를 제공하여 위험을 식별, 우선 순위 지정 및 줄일 수 있습니다. 클라우드용 Defender 기본적으로 켜져 있는 무료 기본 보안 태세 기능 외에도 Defender CSPM 사용할 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| API에 대한 Microsoft Defender를 사용하도록 설정해야 합니다 | API용 Microsoft Defender 일반적인 API 기반 공격 및 보안 잘못된 구성을 모니터링하는 새로운 검색, 보호, 검색 및 응답 범위를 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| 컨테이너에 대한 Microsoft Defender를 사용하도록 설정해야 합니다 | 컨테이너용 Microsoft Defender Azure, 하이브리드 및 다중 클라우드 Kubernetes 환경에 대한 강화, 취약성 평가 및 런타임 보호를 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 보호되지 않는 Synapse 작업 영역Microsoft Defender을 사용하도록 설정해야 합니다> | Synapse 작업 영역을 보호하기 위해 SQL용 Defender 사용하도록 설정합니다. SQL용 Defender Synapse SQL을 모니터링하여 데이터베이스에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 나타내는 비정상적인 활동을 검색합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 스토리지에 대한 Microsoft Defender를 사용하도록 설정해야 합니다 | 스토리지에 대한 Microsoft Defender 스토리지 계정에 대한 잠재적 위협을 감지합니다. 악의적인 파일 업로드, 중요한 데이터 반출 및 데이터 손상 등 데이터 및 워크로드에 미치는 세 가지 주요 영향을 방지하는 데 도움이 됩니다. 스토리지 계획에 대한 새로운 Defender 맬웨어 검색 및 중요한 데이터 위협 검색이 포함됩니다. 이 계획은 또한 적용 범위 및 비용을 제어하기 위해 예측 가능한 가격 책정 구조(storage 계정당)를 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| SQL server 대상 자동 프로비전은 컴퓨터 계획의 SQL 서버에 대해 사용하도록 설정해야 합니다 | SQL VM 및 Arc 지원 SQL Server가 보호되도록 하려면 SQL 대상 Azure 모니터링 에이전트가 자동으로 배포되도록 구성되어 있는지 확인합니다. 이전에 Microsoft 모니터링 에이전트의 자동 프로비전을 구성한 경우에도 해당 구성 요소가 더 이상 사용되지 않습니다. 자세한 정보: |
AuditIfNotExists; 비활성화 | 1.0.0 |
IR-4: 검색 및 분석 – 인시던트 조사
자세한 내용은 인시던트 대응: IR-4: 감지 및 분석 - 인시던트 조사를 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| Network Watcher을 사용하도록 설정해야 합니다 | Network Watcher Azure 네트워크 시나리오 수준에서 상태를 모니터링하고 진단할 수 있는 지역 서비스입니다. 시나리오 수준 모니터링을 사용하면 종단 간 네트워크 수준 보기에서 문제를 진단할 수 있습니다. virtual network 있는 모든 지역에서 network watcher 리소스 그룹을 만들어야 합니다. 특정 지역에서 network watcher 리소스 그룹을 사용할 수 없는 경우 경고가 활성화됩니다. | AuditIfNotExists; 비활성화 | 3.0.0 |
IR-5: 탐지 및 분석 – 인시던트 우선 순위 지정
자세한 내용은 인시던트 대응: IR-5: 검색 및 분석 - 인시던트 우선 순위를 지정합니다.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| App Service에 대한 Azure Defender를 사용하도록 설정해야 합니다 | App Service용 Azure Defender 클라우드의 규모와 Azure 클라우드 공급자로서 가지고 있는 가시성을 활용하여 일반적인 웹앱 공격을 모니터링합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| Azure SQL Database 서버에 대한 Azure Defender을 사용하도록 설정해야 합니다 | SQL용 Azure Defender 잠재적인 데이터베이스 취약성을 표시 및 완화하고, SQL 데이터베이스에 대한 위협을 나타낼 수 있는 비정상적인 활동을 검색하고, 중요한 데이터를 검색 및 분류하는 기능을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| Key Vault Azure Defender 사용하도록 설정해야 합니다 | Key Vault Azure Defender key vault 계정에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 감지하여 추가 보호 및 보안 인텔리전스 계층을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| Resource Manager Azure Defender 사용하도록 설정해야 합니다 | Resource Manager Azure Defender 조직의 리소스 관리 작업을 자동으로 모니터링합니다. Azure Defender 위협을 감지하고 의심스러운 활동에 대해 경고합니다. Resource Manager Microsoft Defender - 혜택 및 기능 Resource Manager Azure Defender 기능에 대해 자세히 알아보세요. 이 Azure Defender 계획을 사용하도록 설정하면 요금이 부과됩니다. Security Center의 가격 책정 페이지에서 지역별 가격 책정 세부 정보에 대해 알아봅니다. Pricing - 클라우드용 Microsoft Defender. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 컴퓨터의 SQL 서버에 대한 Azure Defender를 사용하도록 설정해야 합니다 | SQL용 Azure Defender 잠재적인 데이터베이스 취약성을 표시 및 완화하고, SQL 데이터베이스에 대한 위협을 나타낼 수 있는 비정상적인 활동을 검색하고, 중요한 데이터를 검색 및 분류하는 기능을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| 보호되지 않는 Azure SQL 서버Azure Defender을 사용하도록 설정해야 합니다> | Advanced Data Security 없이 SQL 서버 감사 | AuditIfNotExists; 비활성화 | 2.0.1 |
| 보호되지 않는 MySQL 유연한 서버Azure Defender을 사용하도록 설정해야 합니다> | Advanced Data Security 없이 MySQL 유연한 서버 감사 | AuditIfNotExists; 비활성화 | 1.0.0 |
| 보호되지 않는 PostgreSQL 유연한 서버Azure Defender을 사용하도록 설정해야 합니다> | Advanced Data Security 없이 PostgreSQL 유연한 서버 감사 | AuditIfNotExists; 비활성화 | 1.0.0 |
| 보호되지 않는 SQL Managed InstancesAzure Defender을 사용하도록 설정해야 합니다> | 고급 데이터 보안 없이 각 SQL Managed Instance 감사합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| 오픈 소스 관계형 데이터베이스에 대한 Azure Defender을 사용하도록 설정해야 합니다 | 오픈 소스 관계형 데이터베이스에 대한 Azure Defender 데이터베이스에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 나타내는 비정상적인 활동을 검색합니다. Open-Source 관계형 데이터베이스에 대한 Defender 오픈 소스 관계형 데이터베이스에 대한 Azure Defender 기능에 대해 자세히 알아보세요. 중요: 이 계획을 사용하도록 설정하면 오픈 소스 관계형 데이터베이스를 보호하는 비용이 청구됩니다. Security Center 가격 책정 페이지에서 가격 책정에 대해 알아봅니다. 가격 - 클라우드용 Microsoft Defender | AuditIfNotExists; 비활성화 | 1.0.0 |
| 서버에 대한 Azure Defender을 사용하도록 설정해야 합니다 | 서버용 Azure Defender 서버 워크로드에 대한 실시간 위협 방지 기능을 제공하고 강화된 권장 사항과 의심스러운 활동에 대한 경고를 생성합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| Microsoft Defender CSPM 사용하도록 설정해야 합니다 | Defender CSPM(Cloud Security Posture Management)은 향상된 자세 기능과 새로운 지능형 클라우드 보안 그래프를 제공하여 위험을 식별, 우선 순위 지정 및 줄일 수 있습니다. 클라우드용 Defender 기본적으로 켜져 있는 무료 기본 보안 태세 기능 외에도 Defender CSPM 사용할 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| API에 대한 Microsoft Defender를 사용하도록 설정해야 합니다 | API용 Microsoft Defender 일반적인 API 기반 공격 및 보안 잘못된 구성을 모니터링하는 새로운 검색, 보호, 검색 및 응답 범위를 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| 컨테이너에 대한 Microsoft Defender를 사용하도록 설정해야 합니다 | 컨테이너용 Microsoft Defender Azure, 하이브리드 및 다중 클라우드 Kubernetes 환경에 대한 강화, 취약성 평가 및 런타임 보호를 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 보호되지 않는 Synapse 작업 영역Microsoft Defender을 사용하도록 설정해야 합니다> | Synapse 작업 영역을 보호하기 위해 SQL용 Defender 사용하도록 설정합니다. SQL용 Defender Synapse SQL을 모니터링하여 데이터베이스에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 나타내는 비정상적인 활동을 검색합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 스토리지에 대한 Microsoft Defender를 사용하도록 설정해야 합니다 | 스토리지에 대한 Microsoft Defender 스토리지 계정에 대한 잠재적 위협을 감지합니다. 악의적인 파일 업로드, 중요한 데이터 반출 및 데이터 손상 등 데이터 및 워크로드에 미치는 세 가지 주요 영향을 방지하는 데 도움이 됩니다. 스토리지 계획에 대한 새로운 Defender 맬웨어 검색 및 중요한 데이터 위협 검색이 포함됩니다. 이 계획은 또한 적용 범위 및 비용을 제어하기 위해 예측 가능한 가격 책정 구조(storage 계정당)를 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| SQL server 대상 자동 프로비전은 컴퓨터 계획의 SQL 서버에 대해 사용하도록 설정해야 합니다 | SQL VM 및 Arc 지원 SQL Server가 보호되도록 하려면 SQL 대상 Azure 모니터링 에이전트가 자동으로 배포되도록 구성되어 있는지 확인합니다. 이전에 Microsoft 모니터링 에이전트의 자동 프로비전을 구성한 경우에도 해당 구성 요소가 더 이상 사용되지 않습니다. 자세한 정보: |
AuditIfNotExists; 비활성화 | 1.0.0 |
LT-1: 위협 탐지 기능 사용하도록 설정
자세한 내용은 로깅 및 위협 감지: LT-1: 위협 탐지 기능 사용을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| [미리 보기]: Azure Arc 사용하도록 설정된 Kubernetes 클러스터에는 클라우드용 Microsoft Defender 확장이 설치되어 있어야 합니다 | Azure Arc 클라우드용 Microsoft Defender 확장은 Arc 지원 Kubernetes 클러스터에 대한 위협 방지 기능을 제공합니다. 확장은 클러스터의 모든 노드에서 데이터를 수집하고 추가 분석을 위해 클라우드의 Kubernetes 백 엔드에 대한 Azure Defender 보냅니다. |
AuditIfNotExists; 비활성화 | 6.0.0-preview |
| App Service에 대한 Azure Defender를 사용하도록 설정해야 합니다 | App Service용 Azure Defender 클라우드의 규모와 Azure 클라우드 공급자로서 가지고 있는 가시성을 활용하여 일반적인 웹앱 공격을 모니터링합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| Azure SQL Database 서버에 대한 Azure Defender을 사용하도록 설정해야 합니다 | SQL용 Azure Defender 잠재적인 데이터베이스 취약성을 표시 및 완화하고, SQL 데이터베이스에 대한 위협을 나타낼 수 있는 비정상적인 활동을 검색하고, 중요한 데이터를 검색 및 분류하는 기능을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| Key Vault Azure Defender 사용하도록 설정해야 합니다 | Key Vault Azure Defender key vault 계정에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 감지하여 추가 보호 및 보안 인텔리전스 계층을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| 오픈 소스 관계형 데이터베이스에 대한 Azure Defender을 사용하도록 설정해야 합니다 | 오픈 소스 관계형 데이터베이스에 대한 Azure Defender 데이터베이스에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 나타내는 비정상적인 활동을 검색합니다. Open-Source 관계형 데이터베이스에 대한 Defender 오픈 소스 관계형 데이터베이스에 대한 Azure Defender 기능에 대해 자세히 알아보세요. 중요: 이 계획을 사용하도록 설정하면 오픈 소스 관계형 데이터베이스를 보호하는 비용이 청구됩니다. Security Center 가격 책정 페이지에서 가격 책정에 대해 알아봅니다. 가격 - 클라우드용 Microsoft Defender | AuditIfNotExists; 비활성화 | 1.0.0 |
| Resource Manager Azure Defender 사용하도록 설정해야 합니다 | Resource Manager Azure Defender 조직의 리소스 관리 작업을 자동으로 모니터링합니다. Azure Defender 위협을 감지하고 의심스러운 활동에 대해 경고합니다. Resource Manager Microsoft Defender - 혜택 및 기능 Resource Manager Azure Defender 기능에 대해 자세히 알아보세요. 이 Azure Defender 계획을 사용하도록 설정하면 요금이 부과됩니다. Security Center의 가격 책정 페이지에서 지역별 가격 책정 세부 정보에 대해 알아봅니다. Pricing - 클라우드용 Microsoft Defender. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 서버에 대한 Azure Defender을 사용하도록 설정해야 합니다 | 서버용 Azure Defender 서버 워크로드에 대한 실시간 위협 방지 기능을 제공하고 강화된 권장 사항과 의심스러운 활동에 대한 경고를 생성합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| 컴퓨터의 SQL 서버에 대한 Azure Defender를 사용하도록 설정해야 합니다 | SQL용 Azure Defender 잠재적인 데이터베이스 취약성을 표시 및 완화하고, SQL 데이터베이스에 대한 위협을 나타낼 수 있는 비정상적인 활동을 검색하고, 중요한 데이터를 검색 및 분류하는 기능을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| 보호되지 않는 Azure SQL 서버Azure Defender을 사용하도록 설정해야 합니다> | Advanced Data Security 없이 SQL 서버 감사 | AuditIfNotExists; 비활성화 | 2.0.1 |
| 보호되지 않는 MySQL 유연한 서버Azure Defender을 사용하도록 설정해야 합니다> | Advanced Data Security 없이 MySQL 유연한 서버 감사 | AuditIfNotExists; 비활성화 | 1.0.0 |
| 보호되지 않는 PostgreSQL 유연한 서버Azure Defender을 사용하도록 설정해야 합니다> | Advanced Data Security 없이 PostgreSQL 유연한 서버 감사 | AuditIfNotExists; 비활성화 | 1.0.0 |
| 보호되지 않는 SQL Managed InstancesAzure Defender을 사용하도록 설정해야 합니다> | 고급 데이터 보안 없이 각 SQL Managed Instance 감사합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| Azure Kubernetes Service 클러스터는 Defender 프로필을 사용하도록 설정해야 합니다 | 컨테이너용 Microsoft Defender 환경 강화, 워크로드 보호 및 런타임 보호를 비롯한 클라우드 네이티브 Kubernetes 보안 기능을 제공합니다. Azure Kubernetes Service 클러스터에서 SecurityProfile.AzureDefender를 사용하도록 설정하면 에이전트가 클러스터에 배포되어 보안 이벤트 데이터를 수집합니다. |
감사; 비활성화 | 2.0.1 |
| [미리 보기]: Linux Arc 머신에 ChangeTracking 확장을 설치해야 함 | Linux Arc 컴퓨터에 ChangeTracking 확장을 설치하여 Azure Security Center FIM(파일 무결성 모니터링)을 사용하도록 설정합니다. FIM은 운영 체제 파일, Windows 레지스트리, 애플리케이션 소프트웨어, Linux 시스템 파일 등을 검사하여 공격을 나타낼 수 있는 변경 내용을 확인합니다. 확장은 Azure 모니터링 에이전트에서 지원하는 가상 머신 및 위치에 설치할 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.0-preview |
| [미리 보기]: Linux 가상 머신에 ChangeTracking 확장을 설치해야 합니다. | Linux 가상 머신에 ChangeTracking 확장을 설치하여 Azure Security Center FIM(파일 무결성 모니터링)을 사용하도록 설정합니다. FIM은 운영 체제 파일, Windows 레지스트리, 애플리케이션 소프트웨어, Linux 시스템 파일 등을 검사하여 공격을 나타낼 수 있는 변경 내용을 확인합니다. 확장은 Azure 모니터링 에이전트에서 지원하는 가상 머신 및 위치에 설치할 수 있습니다. | AuditIfNotExists; 비활성화 | 2.0.0-preview |
| Linux 가상 머신 확장 집합에 ChangeTracking 확장을 설치해야 합니다. | Linux 가상 머신 확장 집합에 ChangeTracking 확장을 설치하여 Azure Security Center FIM(파일 무결성 모니터링)을 사용하도록 설정합니다. FIM은 운영 체제 파일, Windows 레지스트리, 애플리케이션 소프트웨어, Linux 시스템 파일 등을 검사하여 공격을 나타낼 수 있는 변경 내용을 확인합니다. 확장은 Azure 모니터링 에이전트에서 지원하는 가상 머신 및 위치에 설치할 수 있습니다. | AuditIfNotExists; 비활성화 | 2.0.1 |
| [미리 보기]: Windows Arc 컴퓨터에 ChangeTracking 확장을 설치해야 합니다 | Windows Arc 머신에 ChangeTracking 확장을 설치하여 Azure Security Center FIM(파일 무결성 모니터링)을 사용하도록 설정합니다. FIM은 운영 체제 파일, Windows 레지스트리, 애플리케이션 소프트웨어, Linux 시스템 파일 등을 검사하여 공격을 나타낼 수 있는 변경 내용을 확인합니다. 확장은 Azure 모니터링 에이전트에서 지원하는 가상 머신 및 위치에 설치할 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.0-preview |
| [미리 보기]: Windows 가상 머신에 ChangeTracking 확장을 설치해야 합니다 | Windows 가상 머신에 ChangeTracking 확장을 설치하여 Azure Security Center FIM(파일 무결성 모니터링)을 사용하도록 설정합니다. FIM은 운영 체제 파일, Windows 레지스트리, 애플리케이션 소프트웨어, Linux 시스템 파일 등을 검사하여 공격을 나타낼 수 있는 변경 내용을 확인합니다. 확장은 Azure 모니터링 에이전트에서 지원하는 가상 머신 및 위치에 설치할 수 있습니다. | AuditIfNotExists; 비활성화 | 2.0.0-preview |
| Windows 가상 머신 확장 집합에ChangeTracking 확장을 설치해야 합니다 | Windows 가상 머신 확장 집합에 ChangeTracking Extension을 설치하여 Azure Security Center FIM(파일 무결성 모니터링)을 사용하도록 설정합니다. FIM은 운영 체제 파일, Windows 레지스트리, 애플리케이션 소프트웨어, Linux 시스템 파일 등을 검사하여 공격을 나타낼 수 있는 변경 내용을 확인합니다. 확장은 Azure 모니터링 에이전트에서 지원하는 가상 머신 및 위치에 설치할 수 있습니다. | AuditIfNotExists; 비활성화 | 2.0.1 |
| Microsoft Defender CSPM 사용하도록 설정해야 합니다 | Defender CSPM(Cloud Security Posture Management)은 향상된 자세 기능과 새로운 지능형 클라우드 보안 그래프를 제공하여 위험을 식별, 우선 순위 지정 및 줄일 수 있습니다. 클라우드용 Defender 기본적으로 켜져 있는 무료 기본 보안 태세 기능 외에도 Defender CSPM 사용할 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| API에 대한 Microsoft Defender를 사용하도록 설정해야 합니다 | API용 Microsoft Defender 일반적인 API 기반 공격 및 보안 잘못된 구성을 모니터링하는 새로운 검색, 보호, 검색 및 응답 범위를 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| Azure Cosmos DB Microsoft Defender을 사용하도록 설정해야 합니다 | Azure Cosmos DB용 Microsoft Defender는 Azure Cosmos DB 계정에서 데이터베이스를 악용하려는 시도를 감지하는 Azure 네이티브 보안 계층입니다. Azure Cosmos DB 대한 Defender 잠재적인 SQL 삽입, Microsoft 위협 인텔리전스 기반의 알려진 악의적 행위자, 의심스러운 액세스 패턴 및 손상된 ID 또는 악의적인 내부자를 통해 데이터베이스의 잠재적 악용을 감지합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 컨테이너에 대한 Microsoft Defender를 사용하도록 설정해야 합니다 | 컨테이너용 Microsoft Defender Azure, 하이브리드 및 다중 클라우드 Kubernetes 환경에 대한 강화, 취약성 평가 및 런타임 보호를 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 보호되지 않는 Synapse 작업 영역Microsoft Defender을 사용하도록 설정해야 합니다> | Synapse 작업 영역을 보호하기 위해 SQL용 Defender 사용하도록 설정합니다. SQL용 Defender Synapse SQL을 모니터링하여 데이터베이스에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 나타내는 비정상적인 활동을 검색합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 스토리지에 대한 Microsoft Defender를 사용하도록 설정해야 합니다 | 스토리지에 대한 Microsoft Defender 스토리지 계정에 대한 잠재적 위협을 감지합니다. 악의적인 파일 업로드, 중요한 데이터 반출 및 데이터 손상 등 데이터 및 워크로드에 미치는 세 가지 주요 영향을 방지하는 데 도움이 됩니다. 스토리지 계획에 대한 새로운 Defender 맬웨어 검색 및 중요한 데이터 위협 검색이 포함됩니다. 이 계획은 또한 적용 범위 및 비용을 제어하기 위해 예측 가능한 가격 책정 구조(storage 계정당)를 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Security Center 표준 가격 책정 계층을 선택해야 합니다. | 표준 가격 책정 계층은 네트워크 및 가상 머신에 대한 위협 검색을 가능하게 하며, Azure Security Center 위협 인텔리전스, 변칙 검색 및 동작 분석을 제공합니다. | 감사; 비활성화 | 1.1.0 |
| SQL server 대상 자동 프로비전은 컴퓨터 계획의 SQL 서버에 대해 사용하도록 설정해야 합니다 | SQL VM 및 Arc 지원 SQL Server가 보호되도록 하려면 SQL 대상 Azure 모니터링 에이전트가 자동으로 배포되도록 구성되어 있는지 확인합니다. 이전에 Microsoft 모니터링 에이전트의 자동 프로비전을 구성한 경우에도 해당 구성 요소가 더 이상 사용되지 않습니다. 자세한 정보: |
AuditIfNotExists; 비활성화 | 1.0.0 |
| Windows Defender 컴퓨터에서 Exploit Guard를 사용하도록 설정해야 합니다 | Windows Defender Exploit Guard는 Azure Policy 게스트 구성 에이전트를 사용합니다. Exploit Guard에는 다양한 공격 벡터에 대해 디바이스를 잠그고 맬웨어 공격에 일반적으로 사용되는 동작을 차단하도록 설계된 네 가지 구성 요소가 있으며, 기업은 보안 위험 및 생산성 요구 사항(Windows만)의 균형을 맞출 수 있습니다. | AuditIfNotExists; 비활성화 | 2.0.0 |
LT-2: ID 및 access 관리에 대한 위협 탐지 사용
자세한 내용은 로깅 및 위협 감지: LT-2: ID 및 access 관리에 위협 탐지 사용 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| App Service에 대한 Azure Defender를 사용하도록 설정해야 합니다 | App Service용 Azure Defender 클라우드의 규모와 Azure 클라우드 공급자로서 가지고 있는 가시성을 활용하여 일반적인 웹앱 공격을 모니터링합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| Azure SQL Database 서버에 대한 Azure Defender을 사용하도록 설정해야 합니다 | SQL용 Azure Defender 잠재적인 데이터베이스 취약성을 표시 및 완화하고, SQL 데이터베이스에 대한 위협을 나타낼 수 있는 비정상적인 활동을 검색하고, 중요한 데이터를 검색 및 분류하는 기능을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| Key Vault Azure Defender 사용하도록 설정해야 합니다 | Key Vault Azure Defender key vault 계정에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 감지하여 추가 보호 및 보안 인텔리전스 계층을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| Resource Manager Azure Defender 사용하도록 설정해야 합니다 | Resource Manager Azure Defender 조직의 리소스 관리 작업을 자동으로 모니터링합니다. Azure Defender 위협을 감지하고 의심스러운 활동에 대해 경고합니다. Resource Manager Microsoft Defender - 혜택 및 기능 Resource Manager Azure Defender 기능에 대해 자세히 알아보세요. 이 Azure Defender 계획을 사용하도록 설정하면 요금이 부과됩니다. Security Center의 가격 책정 페이지에서 지역별 가격 책정 세부 정보에 대해 알아봅니다. Pricing - 클라우드용 Microsoft Defender. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 컴퓨터의 SQL 서버에 대한 Azure Defender를 사용하도록 설정해야 합니다 | SQL용 Azure Defender 잠재적인 데이터베이스 취약성을 표시 및 완화하고, SQL 데이터베이스에 대한 위협을 나타낼 수 있는 비정상적인 활동을 검색하고, 중요한 데이터를 검색 및 분류하는 기능을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| 보호되지 않는 Azure SQL 서버Azure Defender을 사용하도록 설정해야 합니다> | Advanced Data Security 없이 SQL 서버 감사 | AuditIfNotExists; 비활성화 | 2.0.1 |
| 보호되지 않는 MySQL 유연한 서버Azure Defender을 사용하도록 설정해야 합니다> | Advanced Data Security 없이 MySQL 유연한 서버 감사 | AuditIfNotExists; 비활성화 | 1.0.0 |
| 보호되지 않는 PostgreSQL 유연한 서버Azure Defender을 사용하도록 설정해야 합니다> | Advanced Data Security 없이 PostgreSQL 유연한 서버 감사 | AuditIfNotExists; 비활성화 | 1.0.0 |
| 보호되지 않는 SQL Managed InstancesAzure Defender을 사용하도록 설정해야 합니다> | 고급 데이터 보안 없이 각 SQL Managed Instance 감사합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| 오픈 소스 관계형 데이터베이스에 대한 Azure Defender을 사용하도록 설정해야 합니다 | 오픈 소스 관계형 데이터베이스에 대한 Azure Defender 데이터베이스에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 나타내는 비정상적인 활동을 검색합니다. Open-Source 관계형 데이터베이스에 대한 Defender 오픈 소스 관계형 데이터베이스에 대한 Azure Defender 기능에 대해 자세히 알아보세요. 중요: 이 계획을 사용하도록 설정하면 오픈 소스 관계형 데이터베이스를 보호하는 비용이 청구됩니다. Security Center 가격 책정 페이지에서 가격 책정에 대해 알아봅니다. 가격 - 클라우드용 Microsoft Defender | AuditIfNotExists; 비활성화 | 1.0.0 |
| 서버에 대한 Azure Defender을 사용하도록 설정해야 합니다 | 서버용 Azure Defender 서버 워크로드에 대한 실시간 위협 방지 기능을 제공하고 강화된 권장 사항과 의심스러운 활동에 대한 경고를 생성합니다. | AuditIfNotExists; 비활성화 | 1.0.3 |
| Azure Kubernetes Service 클러스터는 Defender 프로필을 사용하도록 설정해야 합니다 | 컨테이너용 Microsoft Defender 환경 강화, 워크로드 보호 및 런타임 보호를 비롯한 클라우드 네이티브 Kubernetes 보안 기능을 제공합니다. Azure Kubernetes Service 클러스터에서 SecurityProfile.AzureDefender를 사용하도록 설정하면 에이전트가 클러스터에 배포되어 보안 이벤트 데이터를 수집합니다. |
감사; 비활성화 | 2.0.1 |
| Microsoft Defender CSPM 사용하도록 설정해야 합니다 | Defender CSPM(Cloud Security Posture Management)은 향상된 자세 기능과 새로운 지능형 클라우드 보안 그래프를 제공하여 위험을 식별, 우선 순위 지정 및 줄일 수 있습니다. 클라우드용 Defender 기본적으로 켜져 있는 무료 기본 보안 태세 기능 외에도 Defender CSPM 사용할 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 컨테이너에 대한 Microsoft Defender를 사용하도록 설정해야 합니다 | 컨테이너용 Microsoft Defender Azure, 하이브리드 및 다중 클라우드 Kubernetes 환경에 대한 강화, 취약성 평가 및 런타임 보호를 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 보호되지 않는 Synapse 작업 영역Microsoft Defender을 사용하도록 설정해야 합니다> | Synapse 작업 영역을 보호하기 위해 SQL용 Defender 사용하도록 설정합니다. SQL용 Defender Synapse SQL을 모니터링하여 데이터베이스에 액세스하거나 악용하려는 비정상적이고 잠재적으로 유해한 시도를 나타내는 비정상적인 활동을 검색합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| SQL server 대상 자동 프로비전은 컴퓨터 계획의 SQL 서버에 대해 사용하도록 설정해야 합니다 | SQL VM 및 Arc 지원 SQL Server가 보호되도록 하려면 SQL 대상 Azure 모니터링 에이전트가 자동으로 배포되도록 구성되어 있는지 확인합니다. 이전에 Microsoft 모니터링 에이전트의 자동 프로비전을 구성한 경우에도 해당 구성 요소가 더 이상 사용되지 않습니다. 자세한 정보: |
AuditIfNotExists; 비활성화 | 1.0.0 |
| Windows Defender 컴퓨터에서 Exploit Guard를 사용하도록 설정해야 합니다 | Windows Defender Exploit Guard는 Azure Policy 게스트 구성 에이전트를 사용합니다. Exploit Guard에는 다양한 공격 벡터에 대해 디바이스를 잠그고 맬웨어 공격에 일반적으로 사용되는 동작을 차단하도록 설계된 네 가지 구성 요소가 있으며, 기업은 보안 위험 및 생산성 요구 사항(Windows만)의 균형을 맞출 수 있습니다. | AuditIfNotExists; 비활성화 | 2.0.0 |
| [미리 보기]: Azure Arc 사용하도록 설정된 Kubernetes 클러스터에는 클라우드용 Microsoft Defender 확장이 설치되어 있어야 합니다 | Azure Arc 클라우드용 Microsoft Defender 확장은 Arc 지원 Kubernetes 클러스터에 대한 위협 방지 기능을 제공합니다. 확장은 클러스터의 모든 노드에서 데이터를 수집하고 추가 분석을 위해 클라우드의 Kubernetes 백 엔드에 대한 Azure Defender 보냅니다. |
AuditIfNotExists; 비활성화 | 6.0.0-preview |
LT-3: 보안 조사를 위한 로깅 사용하도록 설정
자세한 내용은 로깅 및 위협 감지: LT-3: 보안 조사를 위한 로깅 사용 설정을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 활동 로그는 1년 이상 보존해야 합니다. | 이 정책은 보존이 365일 또는 계속(보존 기간이 0으로 설정)으로 설정되지 않은 경우 활동 로그를 감사합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 특정 관리 작업에 대한 활동 로그 경고가 있어야 합니다. | 이 정책은 활동 로그 경고가 구성되지 않은 특정 관리 작업을 감사합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 특정 정책 작업에 대한 활동 로그 경고가 있어야 합니다. | 이 정책은 활동 로그 경고가 구성되지 않은 특정 정책 작업을 감사합니다. | AuditIfNotExists; 비활성화 | 3.0.0 |
| 특정 보안 작업에 대한 활동 로그 경고가 있어야 합니다. | 이 정책은 활동 로그 경고가 구성되지 않은 특정 보안 작업을 감사합니다. | AuditIfNotExists; 비활성화 | 1.1.0 |
| App Service 앱 슬롯에는 리소스 로그가 사용하도록 설정되어 있어야 함 | 앱에서 리소스 로그 사용을 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| App Service 앱에는 리소스 로그를 사용하도록 설정해야 합니다 | 앱에서 리소스 로그 사용을 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 2.0.1 |
| SQL server 대한 감사를 사용하도록 설정해야 합니다 | 서버의 모든 데이터베이스에서 데이터베이스 활동을 추적하고 감사 로그에 저장하려면 SQL Server 대한 감사를 사용하도록 설정해야 합니다. | AuditIfNotExists; 비활성화 | 2.0.0 |
| Azure Application Gateway 리소스 로그를 사용하도록 설정해야 합니다 | Azure Application Gateway(WAF 포함)에 리소스 로그를 사용하도록 설정하고 Log Analytics 작업 영역으로 스트리밍합니다. 인바운드 웹 트래픽 및 공격을 완화하기 위해 수행된 작업을 자세히 살펴봅니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure Front Door 리소스 로그를 사용하도록 설정해야 합니다 | Azure Front Door(WAF 포함)에 리소스 로그를 사용하도록 설정하고 Log Analytics 작업 영역으로 스트리밍합니다. 인바운드 웹 트래픽 및 공격을 완화하기 위해 수행된 작업을 자세히 살펴봅니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure Monitor 로그 프로필은 '쓰기', '삭제' 및 '작업' 범주에 대한 로그를 수집해야 합니다. | 이 정책을 사용하면 로그 프로필이 '쓰기,' '삭제' 및 '작업' 범주에 대한 로그를 수집합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Application Insights용 Azure Monitor 로그를 Log Analytics 작업 영역에 연결해야 합니다. | 로그 암호화를 위해 Application Insights 구성 요소를 Log Analytics 작업 영역에 연결합니다. 고객 관리형 키는 일반적으로 규정 준수를 충족하고 Azure Monitor 데이터에 대한 액세스를 더 많이 제어하는 데 필요합니다. 구성 요소를 고객 관리형 키로 사용하도록 설정된 Log Analytics 작업 영역에 연결하면 Application Insights 로그가 이 규정 준수 요구 사항을 충족하는지 확인합니다. /azure/azure-monitor/platform/customer-managed-keys를 참조하세요. | 감사; 거절하다; 비활성화 | 1.1.0 |
| Azure Monitor는 모든 지역에서 활동 로그를 수집해야 합니다. | 이 정책은 전역을 포함하여 지원되는 모든 Azure 지역에서 활동을 내보내지 않는 Azure Monitor 로그 프로필을 감사합니다. | AuditIfNotExists; 비활성화 | 2.0.0 |
| Azure Monitor 솔루션 '보안 및 감사'를 배포해야 합니다 | 이 정책은 보안 및 감사가 배포되었는지 확인합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure SignalR Service에서 진단 로그를 사용하도록 설정해야 함 | 진단 로그의 활성화를 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 사용할 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure 구독에는 활동 로그에 대한 로그 프로필이 있어야 합니다. | 이 정책은 로그 프로필이 활동 로그를 내보낼 수 있는지 확인합니다. 로그를 스토리지 계정 또는 이벤트 허브로 내보내기 위해 생성된 로그 프로필이 없는지 감사합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure Web PubSub Service에서 진단 로그를 사용하도록 설정해야 함 | 진단 로그의 활성화를 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 사용할 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| [미리 보기]: 서비스 상태 경고 모니터링 규칙을 사용하도록 구독 구성 | 구독 또는 관리 그룹 수준에서 할당할 수 있는 이 정책은 각 구독에 정책 매개 변수에 지정된 대로 경고 조건 및 작업 그룹에 매핑으로 구성된 서비스 상태 경고 규칙이 있는지 확인합니다. 기본적으로 모든 서비스 상태 이벤트에 대한 구독 소유자에게 전자 메일을 보내도록 구성된 리소스 그룹, 경고 규칙 및 작업 그룹을 만듭니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.4.0-preview |
| Azure AI 서비스 리소스의 진단 로그를 사용하도록 설정해야 합니다 | Azure AI 서비스 리소스에 대한 로그를 사용하도록 설정합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure 데이터 레이크 Store의 리소스 로그를 사용하도록 설정해야 합니다 | 리소스 로그 사용을 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 사용할 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 5.0.0 |
| Azure Databricks 작업 영역의 리소스 로그를 사용하도록 설정해야 합니다 | 리소스 로그를 사용하면 보안 인시던트가 발생하거나 네트워크가 손상되었을 때 조사 목적으로 사용할 작업 추적을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.1 |
| Azure Key Vault Managed HSM의 리소스 로그를 사용하도록 설정해야 함 | 보안 인시던트가 발생하거나 네트워크가 손상되었을 때 조사를 위해 활동 기록을 다시 만들려면 Managed HSM에서 리소스 로그를 사용하도록 설정하여 감사할 수 있습니다. /azure/key-vault/managed-hsm/logging의 지침을 따르세요. | AuditIfNotExists; 비활성화 | 1.1.0 |
| Azure Kubernetes Service 로그를 사용하도록 설정해야 합니다 | Azure Kubernetes Service 리소스 로그는 보안 인시던트를 조사할 때 활동 내역을 다시 만드는 데 도움이 될 수 있습니다. 필요할 때 로그가 존재하는지 확인하는 데 사용 | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure Machine Learning 작업 영역의 리소스 로그를 사용하도록 설정해야 합니다 | 리소스 로그를 사용하면 보안 인시던트가 발생하거나 네트워크가 손상되었을 때 조사 목적으로 사용할 작업 추적을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.1 |
| Azure Stream Analytics 로그를 사용하도록 설정해야 합니다 | 리소스 로그 사용을 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 사용할 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 5.0.0 |
| Batch 계정의 리소스 로그를 사용하도록 설정해야 합니다 | 리소스 로그 사용을 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 사용할 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 5.0.0 |
| Data Lake Analytics 로그를 사용하도록 설정해야 합니다 | 리소스 로그 사용을 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 사용할 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 5.0.0 |
| 이벤트 허브의 리소스 로그를 사용하도록 설정해야 합니다 | 리소스 로그 사용을 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 사용할 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 5.0.0 |
| IoT Hub 로그를 사용하도록 설정해야 합니다 | 리소스 로그 사용을 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 사용할 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 3.1.0 |
| Key Vault 로그를 다시 사용하도록 설정해야 합니다 | 리소스 로그 사용을 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 사용할 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 5.0.0 |
| Logic Apps의 리소스 로그를 사용하도록 설정해야 합니다 | 리소스 로그 사용을 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 사용할 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 5.1.0 |
| Search 서비스의 리소스 로그를 사용하도록 설정해야 합니다 | 리소스 로그 사용을 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 사용할 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 5.0.0 |
| Service Bus 리소스 로그를 사용하도록 설정해야 합니다 | 리소스 로그 사용을 감사합니다. 이렇게 하면 보안 인시던트가 발생하거나 네트워크가 손상된 경우 조사 목적으로 사용할 활동 내역을 다시 만들 수 있습니다. | AuditIfNotExists; 비활성화 | 5.0.0 |
LT-4: 보안 조사를 위해 네트워크 로깅 사용하도록 설정
자세한 내용은 로깅 및 위협 검색: LT-4: 보안 조사를 위해 네트워크 로깅을 사용하도록 설정하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 모든 흐름 로그 리소스가 사용 상태여야 함 | 흐름 로그 리소스를 감사하여 흐름 로그 상태를 사용할 수 있는지 확인합니다. 흐름 로그를 사용하도록 설정하면 IP 트래픽 흐름에 대한 정보를 기록할 수 있습니다. 네트워크 흐름 최적화, 처리량 모니터링, 규정 준수 확인, 침입 감지 등에 사용할 수 있습니다. | 감사; 비활성화 | 1.0.1 |
| 모든 가상 네트워크에 대한 감사 흐름 로그 구성 | 가상 네트워크에 대한 감사를 통해 흐름 로그가 구성되었는지 확인합니다. 흐름 로그를 사용하면 가상 네트워크를 통해 흐르는 IP 트래픽에 대한 정보를 기록할 수 있습니다. 네트워크 흐름 최적화, 처리량 모니터링, 규정 준수 확인, 침입 감지 등에 사용할 수 있습니다. | 감사; 비활성화 | 1.0.1 |
| 애플리케이션 게이트웨이(microsoft.network/applicationgateways)에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 애플리케이션 게이트웨이(microsoft.network/applicationgateways)에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 Application Gateway의 Log Analytics 작업 영역(microsoft.network/applicationgateways)으로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.0.0 | |
| 애플리케이션 게이트웨이(microsoft.network/applicationgateways)에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 애플리케이션 게이트웨이(microsoft.network/applicationgateways)에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| Bastions(microsoft.network/bastionhosts)에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 Bastions용 Event Hub(microsoft.network/bastionhosts)로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.2.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 Bastions(microsoft.network/bastionhosts)의 Log Analytics 작업 영역으로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.1.0 | |
| Bastions(microsoft.network/bastionhosts)에 대해 범주 그룹별로 스토리지에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 Bastions용 스토리지 계정(microsoft.network/bastionhosts)으로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.1.0 |
| 엔드포인트(microsoft.cdn/profiles/endpoints)에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 엔드포인트(microsoft.cdn/profiles/endpoints)에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 엔드포인트(microsoft.cdn/profiles/endpoints)에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 | |
| 엔드포인트(microsoft.cdn/profiles/endpoints)에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 엔드포인트(microsoft.cdn/profiles/endpoints)에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| ExpressRoute 회로(microsoft.network/expressroutecircuits)에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 ExpressRoute 회로(microsoft.network/expressroutecircuits)에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 ExpressRoute 회로의 Log Analytics 작업 영역(microsoft.network/expressroutecircuits)으로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 | |
| ExpressRoute 회로(microsoft.network/expressroutecircuits)에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 ExpressRoute 회로(microsoft.network/expressroutecircuits)에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 방화벽의 Log Analytics 작업 영역(microsoft.network/azurefirewalls)으로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 | |
| 방화벽(microsoft.network/azurefirewalls)에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 방화벽(microsoft.network/azurefirewalls)에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 방화벽의 Log Analytics 작업 영역(microsoft.network/azurefirewalls)으로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 | |
| 방화벽(microsoft.network/azurefirewalls)에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 방화벽(microsoft.network/azurefirewalls)에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| Front Door 및 CDN 프로필(microsoft.cdn/profiles)에 대해 범주 그룹별로 Event Hub에 대한 로깅을 사용하도록 설정 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 로그를 Front Door 및 CDN 프로필(microsoft.cdn/profiles)에 대한 Event Hub로 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.2.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 Front Door 및 CDN 프로필(microsoft.cdn/profiles)에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.1.0 | |
| Front Door 및 CDN 프로필(microsoft.cdn/profiles)에 대해 범주 그룹별로 Storage에 대한 로깅을 사용하도록 설정 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 로그를 Front Door 및 CDN 프로필(microsoft.cdn/profiles)에 대한 스토리지 계정으로 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.1.0 |
| Front Door 및 CDN 프로필(microsoft.network/frontdoors)에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 Front Door 및 CDN 프로필용 Event Hub(microsoft.network/frontdoors)로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.2.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 Front Door 및 CDN 프로필(microsoft.network/frontdoors)에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.1.0 | |
| Front Door 및 CDN 프로필(microsoft.network/frontdoors)에 대해 범주 그룹별로 스토리지에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 Front Door 및 CDN 프로필용 스토리지 계정(microsoft.network/frontdoors)으로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.1.0 |
| 부하 분산 장치(microsoft.network/loadbalancers)에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 부하 분산 장치(microsoft.network/loadbalancers)에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 부하 분산 장치(microsoft.network/loadbalancer)에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 | |
| 부하 분산 장치(microsoft.network/loadbalancers)에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 부하 분산 장치(microsoft.network/loadbalancers)에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| microsoft.cdn/cdnwebapplicationfirewallpolicies에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 microsoft.cdn/cdnwebapplicationfirewallpolicies에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 microsoft.cdn/cdnwebapplicationfirewallpolicies에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.0.0 | |
| microsoft.cdn/cdnwebapplicationfirewallpolicies에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 microsoft.cdn/cdnwebapplicationfirewallpolicies에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| microsoft.network/dnsresolverpolicies에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 microsoft.network/dnsresolverpolicies에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 microsoft.network/dnsresolverpolicies에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 | |
| microsoft.network/dnsresolverpolicies에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 microsoft.network/dnsresolverpolicies에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| microsoft.network/networkmanagers/ipampools에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 microsoft.network/networkmanagers/ipampools에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 microsoft.network/networkmanagers/ipampools에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 | |
| microsoft.network/networkmanagers/ipampools에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 microsoft.network/networkmanagers/ipampools에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| microsoft.network/networksecurityperimeters에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 microsoft.network/networksecurityperimeters에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 microsoft.network/networksecurityperimeters에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 | |
| microsoft.network/networksecurityperimeters에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 microsoft.network/networksecurityperimeters에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.0.0 |
| Event Hub에 대한 microsoft.network/p2svpngateways에 대해 범주 그룹별 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 microsoft.network/p2svpngateways용 Event Hub로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.2.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 microsoft.network/p2svpngateways에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.1.0 | |
| 스토리지에 대한 microsoft.network/p2svpngateways에 대해 범주 그룹별 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 microsoft.network/p2svpngateways용 스토리지 계정으로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.1.0 |
| microsoft.network/vpngateways에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 microsoft.network/vpngateways에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 microsoft.network/vpngateway에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.0.0 | |
| microsoft.network/vpngateways에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 microsoft.network/vpngateways에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| microsoft.networkfunction/azuretrafficcollectors에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 microsoft.networkfunction/azuretrafficcollectors에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 microsoft.networkfunction/azuretrafficcollectors에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 | |
| microsoft.networkfunction/azuretrafficcollectors에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 microsoft.networkfunction/azuretrafficcollectors에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 네트워크 관리자(microsoft.network/networkmanagers)에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 네트워크 관리자(microsoft.network/networkmanagers)에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 네트워크 관리자(microsoft.network/networkmanagers)의 Log Analytics 작업 영역으로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 | |
| 네트워크 관리자(microsoft.network/networkmanagers)에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 네트워크 관리자(microsoft.network/networkmanagers)에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 네트워크 보안 그룹(microsoft.network/networksecuritygroups)에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 네트워크 보안 그룹(microsoft.network/networksecuritygroups)에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 네트워크 보안 그룹(microsoft.network/networksecuritygroups)의 Log Analytics 작업 영역으로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 | |
| 네트워크 보안 그룹(microsoft.network/networksecuritygroups)에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 네트워크 보안 그룹(microsoft.network/networksecuritygroups)에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.0.0 |
| Event Hub에 대한 공용 IP 주소(microsoft.network/publicipaddresses)에 대해 범주 그룹별 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 공용 IP 주소(microsoft.network/publicipaddresses)용 Event Hub로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.2.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 공용 IP 주소(microsoft.network/publicipaddresses)에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.1.0 | |
| 스토리지에 대한 공용 IP 주소(microsoft.network/publicipaddresses)에 대해 범주 그룹별 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 공용 IP 주소(microsoft.network/publicipaddresses)용 스토리지 계정으로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.1.0 |
| 공용 IP 접두사(microsoft.network/publicipprefixes)에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 공용 IP 접두사(microsoft.network/publicipprefixes)에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 공용 IP 접두사(microsoft.network/publicipprefixes)에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.0.0 | |
| 공용 IP 접두사(microsoft.network/publicipprefixes)에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 공용 IP 접두사(microsoft.network/publicipprefixes)에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| Traffic Manager 프로필(microsoft.network/trafficmanagerprofiles)에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 Traffic Manager 프로필(microsoft.network/trafficmanagerprofiles)에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 Traffic Manager 프로필(microsoft.network/trafficmanagerprofiles)에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 | |
| Traffic Manager 프로필(microsoft.network/trafficmanagerprofiles)에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 Traffic Manager 프로필(microsoft.network/trafficmanagerprofiles)에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| Event Hub에 대한 가상 네트워크 게이트웨이(microsoft.network/virtualnetworkgateways)에 대해 범주 그룹별 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 가상 네트워크 게이트웨이용 Event Hub(microsoft.network/virtualnetworkgateways)로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.2.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 가상 네트워크 게이트웨이(microsoft.network/virtualnetworkgateways)에 대한 Log Analytics 작업 영역으로 로그를 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.1.0 | |
| 스토리지에 대한 가상 네트워크 게이트웨이(microsoft.network/virtualnetworkgateways)에 대해 범주 그룹별 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 가상 네트워크 게이트웨이용 스토리지 계정(microsoft.network/virtualnetworkgateways)으로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.1.0 |
| 가상 네트워크(microsoft.network/virtualnetworks)에 대해 범주 그룹별로 Event Hub에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 가상 네트워크(microsoft.network/virtualnetworks)에 대해 범주 그룹을 사용하여 Event Hub로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.0.0 |
| 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 범주 그룹을 사용하여 진단 설정을 배포하여 로그를 가상 네트워크(microsoft.network/virtualnetworks)의 Log Analytics 작업 영역으로 라우팅합니다. | DeployIfNotExists; AuditIfNotExists; 비활성화 | 1.1.0 | |
| 가상 네트워크(microsoft.network/virtualnetworks)에 대해 범주 그룹별로 Storage에 로깅 사용 | 리소스에서 발생하는 작업 및 이벤트를 추적하고 발생하는 변경 내용에 대한 표시 유형과 인사이트를 제공하려면 리소스 로그를 사용하도록 설정해야 합니다. 이 정책은 가상 네트워크(microsoft.network/virtualnetworks)에 대해 범주 그룹을 사용하여 Storage 계정으로 로그를 라우팅하는 진단 설정을 배포합니다. | DeployIfNotExists; AuditIfNotExists; 사용 안 함 | 1.0.0 |
| 네트워크 보안 그룹을 감사하여 흐름 로그가 구성되어 있는지 확인합니다. 흐름 로그를 사용하면 네트워크 보안 그룹을 통해 흐르는 IP 트래픽에 대한 정보를 기록할 수 있습니다. 네트워크 흐름 최적화, 처리량 모니터링, 규정 준수 확인, 침입 감지 등에 사용할 수 있습니다. | 감사; 비활성화 | 1.1.0 | |
| Security Center는 Microsoft 종속성 에이전트를 사용하여 Azure 가상 머신에서 네트워크 트래픽 데이터를 수집하여 네트워크 맵의 트래픽 시각화, 네트워크 강화 권장 사항 및 특정 네트워크 위협과 같은 고급 네트워크 보호 기능을 사용하도록 설정합니다. | AuditIfNotExists; 비활성화 | 1.0.2-preview | |
| [미리 보기]: Windows 가상 머신에 네트워크 트래픽 데이터 수집 에이전트를 설치해야 합니다 | Security Center는 Microsoft 종속성 에이전트를 사용하여 Azure 가상 머신에서 네트워크 트래픽 데이터를 수집하여 네트워크 맵의 트래픽 시각화, 네트워크 강화 권장 사항 및 특정 네트워크 위협과 같은 고급 네트워크 보호 기능을 사용하도록 설정합니다. | AuditIfNotExists; 비활성화 | 1.0.2-preview |
| Network Watcher 흐름 로그에는 트래픽 분석을 사용하도록 설정해야 합니다 | 트래픽 분석은 흐름 로그를 분석하여 Azure 클라우드의 트래픽 흐름에 대한 인사이트를 제공합니다. Azure 구독에서 네트워크 활동을 시각화하고 핫스폿을 식별하고, 보안 위협을 식별하고, 트래픽 흐름 패턴을 이해하고, 네트워크 잘못된 구성 등을 파악하는 데 사용할 수 있습니다. | 감사; 비활성화 | 1.0.1 |
| 진단 설정에서 공용 IP 주소에 대한 리소스 로그를 사용하도록 설정하여 Log Analytics 작업 영역으로 스트리밍합니다. 알림, 보고서 및 흐름 로그를 통해 DDoS 공격을 완화하기 위해 수행된 공격 트래픽 및 작업에 대한 자세한 정보를 가져옵니다. | AuditIfNotExists; DeployIfNotExists; 비활성화 | 1.0.1 |
LT-5: 보안 로그 관리 및 분석 중앙 집중화
자세한 내용은 로깅 및 위협 검색: LT-5: 보안 로그 관리 및 분석 중앙 집중화를 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| Linux Arc 지원 머신에는 Azure Monitor 에이전트가 설치되어 있어야 합니다 | Linux Arc 지원 컴퓨터는 배포된 Azure Monitor 에이전트를 통해 모니터링하고 보호해야 합니다. Azure Monitor 에이전트는 게스트 OS에서 원격 분석 데이터를 수집합니다. 이 정책은 지원되는 지역의 Arc 지원 머신을 감사합니다. https://aka.ms/AMAOverview에서 자세한 내용을 알아보세요. | AuditIfNotExists; 비활성화 | 1.2.0 |
| Linux 가상 머신 확장 집합에는 Azure Monitor 에이전트가 설치되어 있어야 합니다 | Linux 가상 머신 확장 집합은 배포된 Azure Monitor 에이전트를 통해 모니터링하고 보호해야 합니다. Azure Monitor 에이전트는 게스트 OS에서 원격 분석 데이터를 수집합니다. 이 정책은 지원되는 지역에서 지원되는 OS 이미지가 있는 가상 머신 확장 집합에 대한 감사를 수행합니다. https://aka.ms/AMAOverview에서 자세한 내용을 알아보세요. | AuditIfNotExists; 비활성화 | 3.6.0 |
| Linux 가상 머신에는 Azure Monitor 에이전트가 설치되어 있어야 합니다 | Linux 가상 머신은 배포된 Azure Monitor 에이전트를 통해 모니터링하고 보호해야 합니다. Azure Monitor 에이전트는 게스트 OS에서 원격 분석 데이터를 수집합니다. 이 정책은 지원되는 지역에서 지원되는 OS 이미지가 있는 가상 머신에 대한 감사를 수행합니다. https://aka.ms/AMAOverview에서 자세한 내용을 알아보세요. | AuditIfNotExists; 비활성화 | 3.6.0 |
| Log Analytics 에이전트는 Cloud Services(추가 지원) 역할 인스턴스에 설치해야 합니다 | Security Center는 Cloud Services(추가 지원) 역할 인스턴스에서 데이터를 수집하여 보안 취약성 및 위협을 모니터링합니다. | AuditIfNotExists; 비활성화 | 2.0.0 |
| Azure Monitor 저장 쿼리는 로그 암호화를 위해 고객 스토리지 계정에 저장해야 합니다 | 스토리지 계정을 Log Analytics 작업 영역에 연결하여 스토리지 계정 암호화를 사용하여 저장된 쿼리를 보호합니다. 고객 관리형 키는 일반적으로 규정 준수를 충족하고 Azure Monitor 저장된 쿼리에 대한 액세스를 더 많이 제어하는 데 필요합니다. 위에 대한 자세한 내용은 Azure Monitor 저장된 쿼리에 대한 |
감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 1.1.0 |
| Windows Arc 지원 머신에는 Azure Monitor 에이전트가 설치되어 있어야 합니다 | Windows Arc 지원 컴퓨터는 배포된 Azure Monitor 에이전트를 통해 모니터링하고 보호해야 합니다. Azure Monitor 에이전트는 게스트 OS에서 원격 분석 데이터를 수집합니다. 지원되는 지역의 Windows Arc 지원 컴퓨터는 Azure Monitor 에이전트 배포에 대해 모니터링됩니다. https://aka.ms/AMAOverview에서 자세한 내용을 알아보세요. | AuditIfNotExists; 비활성화 | 1.4.0 |
| Windows 가상 머신 확장 집합에는 Azure Monitor 에이전트가 설치되어 있어야 합니다 | Windows 가상 머신 확장 집합은 배포된 Azure Monitor 에이전트를 통해 모니터링하고 보호해야 합니다. Azure Monitor 에이전트는 게스트 OS에서 원격 분석 데이터를 수집합니다. 지원되는 OS 및 지원되는 지역에서 가상 머신 확장 집합은 Azure Monitor 에이전트 배포에 대해 모니터링됩니다. https://aka.ms/AMAOverview에서 자세한 내용을 알아보세요. | AuditIfNotExists; 비활성화 | 3.5.0 |
| Windows 가상 머신에는 Azure Monitor 에이전트가 설치되어 있어야 합니다 | Windows 가상 머신은 배포된 Azure Monitor 에이전트를 통해 모니터링하고 보호해야 합니다. Azure Monitor 에이전트는 게스트 OS에서 원격 분석 데이터를 수집합니다. 지원되는 OS 및 지원되는 지역에서 Windows 가상 머신은 Azure Monitor 에이전트 배포에 대해 모니터링됩니다. https://aka.ms/AMAOverview에서 자세한 내용을 알아보세요. | AuditIfNotExists; 비활성화 | 3.5.0 |
LT-6: 로그 storage 보존 구성
자세한 내용은 로깅 및 위협 감지: LT-6: 로그 storage 보존 구성 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| storage 계정 대상에 대한 감사가 있는 SQL 서버는 90일 이상의 보존 기간으로 구성해야 합니다 | 인시던트 조사를 위해 SQL Server 감사의 데이터 보존 기간을 스토리지 계정 대상으로 최소 90일로 설정하는 것이 좋습니다. 운영 중인 지역에 필요한 보존 규칙을 충족하는지 확인합니다. 이는 규정 표준을 준수해야 하는 경우도 있습니다. | AuditIfNotExists; 비활성화 | 3.0.0 |
NS-1: 네트워크 구분 경계 설정
자세한 내용은 네트워크 보안: NS-1: 네트워크 구분 경계를 설정합니다.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 가상 머신에 연결된 네트워크 보안 그룹에서 모든 네트워크 포트를 제한해야 합니다 | Azure Security Center 네트워크 보안 그룹의 인바운드 규칙 중 일부가 너무 관대하지 않은 것으로 확인되었습니다. 인바운드 규칙은 '모든' 또는 '인터넷' 범위의 access 허용해서는 안 됩니다. 그러면 리소스가 공격자의 표적이 될 수 있습니다. | AuditIfNotExists; 비활성화 | 3.0.0 |
| Azure CNI는 Azure 네트워크 정책, Windows 노드 풀 및 가상 노드 추가 기능을 비롯한 일부 Azure Kubernetes Service 기능의 필수 구성 요소입니다. 자세한 정보: https://aka.ms/aks-azure-cni | 감사; 비활성화 | 1.0.1 | |
| 네트 연결 virtual machines 네트워크 보안 그룹으로 보호해야 합니다 | NSG(네트워크 보안 그룹)를 사용하여 access 제한하여 잠재적 위협으로부터 virtual machines 보호합니다. |
AuditIfNotExists; 비활성화 | 3.0.0 |
| [미리 보기]: 컴퓨터에는 공격 벡터를 노출 시킬 수 있는 포트를 닫아야 합니다. | Azure 사용 약관은 Microsoft 서버 또는 네트워크를 손상, 비활성화, 과부하 또는 손상시킬 수 있는 방식으로 Azure 서비스를 사용하는 것을 금지합니다. 이 권장 사항에 의해 식별된 노출된 포트는 지속적인 보안을 위해 닫아야 합니다. 식별된 각 포트에 대해 권장 사항은 잠재적 위협에 대한 설명도 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.0-preview |
| 인터넷 연결 virtual machines 네트워크 보안 그룹으로 보호해야 합니다 | NSG(네트워크 보안 그룹)를 사용하여 access 제한하여 인터넷이 아닌 virtual machines 잠재적 위협으로부터 보호합니다. |
AuditIfNotExists; 비활성화 | 3.0.0 |
| NSG(네트워크 보안 그룹)를 사용하여 access 제한하여 잠재적 위협으로부터 서브넷을 보호합니다. NSG에는 서브넷에 대한 네트워크 트래픽을 허용하거나 거부하는 ACL(Access Control 목록) 규칙 목록이 포함되어 있습니다. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| 가상 머신은 승인된 가상 네트워크에 연결되어야 함 | 이 정책은 승인되지 않은 가상 네트워크에 연결된 모든 가상 머신을 감사합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 가상 네트워크는 지정된 가상 네트워크 게이트웨이를 사용해야 함 | 이 정책은 기본 경로가 지정된 가상 네트워크 게이트웨이를 가리키지 않는 경우 모든 가상 네트워크를 감사합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
NS-2: 네트워크 제어를 사용하여 클라우드 네이티브 서비스 보호
자세한 내용은 네트워크 보안: NS-2: 네트워크 제어를 사용하여 클라우드 네이티브 서비스 보안을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| Azure Virtual Network 배포는 향상된 보안, 격리를 제공하며 액세스를 제어하는 인터넷이 아닌 라우팅 가능 네트워크에 API Management 서비스를 배치할 수 있습니다. 그러면 이러한 네트워크를 다양한 VPN 기술을 사용하여 온-프레미스 네트워크에 연결할 수 있으므로 네트워크 및/또는 온-프레미스 내의 백 엔드 서비스에 access 수 있습니다. 개발자 포털 및 API 게이트웨이는 인터넷에서 또는 virtual network 내에서만 액세스할 수 있도록 구성할 수 있습니다. | 감사; 거절하다; 비활성화 | 1.0.2 | |
| API Management 서비스 구성 엔드포인트에 대한 공용 네트워크 access 사용하지 않도록 설정해야 합니다 | API Management 서비스의 보안을 향상하려면 직접 access 관리 API, Git 구성 관리 엔드포인트 또는 자체 호스팅 게이트웨이 구성 엔드포인트와 같은 서비스 구성 엔드포인트에 대한 연결을 제한합니다. | AuditIfNotExists; 비활성화 | 1.0.1 |
| 공용 네트워크 access 사용하지 않도록 설정하면 리소스가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 대신 프라이빗 엔드포인트를 만들어 리소스 노출을 제한할 수 있습니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 1.0.0 | |
| 지원되는 SKU를 사용하는 경우 Azure Private Link 가상 네트워크를 원본 또는 대상의 공용 IP 주소 없이 Azure 서비스에 연결할 수 있습니다. 프라이빗 링크 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 전체 서비스 대신 app configuration 인스턴스에 매핑하면 데이터 유출 위험으로부터 보호됩니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 1.0.0 | |
| Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. 프라이빗 링크 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 전체 서비스 대신 app configuration 인스턴스에 매핑하면 데이터 유출 위험으로부터 보호됩니다. 자세한 내용은 |
AuditIfNotExists; 비활성화 | 1.0.2 | |
| App Service 앱 슬롯을 가상 네트워크에 삽입해야 함 | 가상 네트워크에 App Service 앱을 삽입하면 고급 App Service 네트워킹 및 보안 기능을 사용할 수 있게 되며 네트워크 보안 구성을 보다 강력하게 제어할 수 있습니다. 자세한 내용은 /azure/app-service/web-sites-integration-with-vnet에 대해 알아봅니다. | 감사; 거절하다; 비활성화 | 1.2.0 |
| 공용 네트워크 access 사용하지 않도록 설정하면 App Service 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 프라이빗 엔드포인트를 만들면 App Service 노출을 제한할 수 있습니다. 자세한 정보: 앱용 프라이빗 엔드포인트 사용 | 감사; 비활성화; 거절하다 | 1.0.0 | |
| 기본적으로 컨테이너 이미지 끌어와 콘텐츠 스토리지 탑재와 같은 앱 구성은 지역 VNET 통합을 통해 라우팅되지 않습니다. 2024-11-01 이전 API 버전의 경우 'vnetImagePullEnabled' 및 'vnetContentShareEnabled'를 true로 설정합니다. 2024-11-01 이상에서는 'outboundVnetRouting.imagePullTraffic' 및 'outboundVnetRouting.contentShareTraffic'을 true로 설정합니다. https://aka.ms/appservice-vnet-configuration-routing에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.1.0 | |
| 기본적으로 지역 VNET 통합은 RFC1918 트래픽만 가상 네트워크로 라우팅합니다. 2024-11-01 이전 API 버전의 경우 'vnetRouteAllEnabled'를 true로 설정하여 Azure Virtual Network 모든 아웃바운드 트래픽을 사용하도록 설정합니다. 2024-11-01 이상에서는 'outboundVnetRouting.applicationTraffic'을 true로 설정합니다. 이를 통해 모든 아웃바운드 트래픽에 대한 네트워크 보안 그룹 및 사용자 정의 경로를 사용할 수 있습니다. | 감사; 거절하다; 비활성화 | 1.1.0 | |
| App Service 앱을 가상 네트워크에 삽입해야 함 | 가상 네트워크에 App Service 앱을 삽입하면 고급 App Service 네트워킹 및 보안 기능을 사용할 수 있게 되며 네트워크 보안 구성을 보다 강력하게 제어할 수 있습니다. 자세한 내용은 /azure/app-service/web-sites-integration-with-vnet에 대해 알아봅니다. | 감사; 거절하다; 비활성화 | 3.2.0 |
| 공용 네트워크 access 사용하지 않도록 설정하면 App Service 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 프라이빗 엔드포인트를 만들면 App Service 노출을 제한할 수 있습니다. 자세한 정보: 앱용 프라이빗 엔드포인트 사용 | 감사; 비활성화; 거절하다 | 1.1.0 | |
| 기본적으로 컨테이너 이미지 끌어와 콘텐츠 스토리지 탑재와 같은 앱 구성은 지역 VNET 통합을 통해 라우팅되지 않습니다. 2024-11-01 이전 API 버전의 경우 'vnetImagePullEnabled' 및 'vnetContentShareEnabled'를 true로 설정합니다. 2024-11-01 이상에서는 'outboundVnetRouting.imagePullTraffic' 및 'outboundVnetRouting.contentShareTraffic'을 true로 설정합니다. https://aka.ms/appservice-vnet-configuration-routing에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.1.0 | |
| 기본적으로 지역 VNET 통합은 RFC1918 트래픽만 가상 네트워크로 라우팅합니다. 2024-11-01 이전 API 버전의 경우 'vnetRouteAllEnabled'를 true로 설정하여 Azure Virtual Network 모든 아웃바운드 트래픽을 사용하도록 설정합니다. 2024-11-01 이상에서는 'outboundVnetRouting.applicationTraffic'을 true로 설정합니다. 이를 통해 모든 아웃바운드 트래픽에 대한 네트워크 보안 그룹 및 사용자 정의 경로를 사용할 수 있습니다. | 감사; 거절하다; 비활성화 | 1.1.0 | |
| 지원되는 SKU를 사용하면 Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 앱에 매핑하면 데이터 유출 위험을 줄일 수 있습니다. 프라이빗 링크에 대한 자세한 내용은 앱용 프라이빗 엔드포인트를 사용합니다. | 감사; 거절하다; 비활성화 | 4.3.0 | |
| App Service 앱은 가상 네트워크 서비스 엔드포인트를 사용해야 함 | 가상 네트워크 서비스 엔드포인트를 사용하여 Azure 가상 네트워크에서 선택한 서브넷에서 앱에 대한 액세스를 제한합니다. App Service 서비스 엔드포인트에 대해 자세히 알아보려면 https://aka.ms/appservice-vnet-service-endpoint를 참조하세요. | AuditIfNotExists; 비활성화 | 2.0.1 |
| Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 App Service 매핑하면 데이터 유출 위험을 줄일 수 있습니다. 프라이빗 링크에 대한 자세한 내용은 앱용 프라이빗 엔드포인트를 사용합니다. | AuditIfNotExists; 비활성화 | 1.0.1 | |
| App Service Environment 앱은 공용 인터넷을 통해 연결할 수 없습니다 | App Service Environment 배포된 앱이 공용 인터넷을 통해 액세스할 수 없도록 하려면 가상 네트워크의 IP 주소로 App Service Environment 배포해야 합니다. IP 주소를 가상 네트워크 IP로 설정하려면 내부 부하 분산 장치를 사용하여 App Service Environment 배포해야 합니다. | 감사; 거절하다; 비활성화 | 3.0.0 |
| Application Insights 구성 요소는 공용 네트워크에서 로그 수집 및 쿼리를 차단해야 합니다 | 공용 네트워크에서 로그 수집 및 쿼리를 차단하여 Application Insights 보안을 향상합니다. 프라이빗 링크로 연결된 네트워크만 이 구성 요소의 로그를 수집하고 쿼리할 수 있습니다. 자세한 내용은 Azure Private Link 사용하여 네트워크를 Azure Monitor 연결합니다. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 1.1.0 |
| 프라이빗 링크 및 고객 관리형 키 정책을 지원하려면 프로파일러 및 디버거에 대한 사용자 고유의 스토리지 계정을 만듭니다. /azure/azure-monitor/app/profiler-bring-your-own-storage에서 자세히 알아보기 | 거절하다; 감사; 비활성화 | 1.0.0 | |
| 특정 범위의 IP 주소에만 API access 부여하여 Kubernetes Service Management API로 access 제한합니다. 허용된 네트워크의 애플리케이션만 클러스터를 access 수 있도록 access 권한 있는 IP 범위로 제한하는 것이 좋습니다. | 감사; 비활성화 | 2.0.1 | |
| 공용 네트워크 access 사용하지 않도록 설정하면 리소스가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 대신 프라이빗 엔드포인트를 만들어 Automation 계정 리소스의 노출을 제한할 수 있습니다. 자세한 내용은 Azure Private Link 사용하여 네트워크를 Azure Automation 안전하게 연결합니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| 지원되는 Azure AI 검색 SKU를 사용하면 Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. 프라이빗 링크 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Search service 매핑하면 데이터 누출 위험이 줄어듭니다. 자세한 내용은 보안 연결에 대한 프라이빗 엔드포인트 만들기. | 감사; 거절하다; 비활성화 | 1.0.1 | |
| Azure AI 검색 서비스는 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스를 사용하지 않도록 설정하면 Azure AI 검색 서비스가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 프라이빗 엔드포인트를 만들면 Search service 노출을 제한할 수 있습니다. 자세한 내용은 보안 연결에 대한 프라이빗 엔드포인트 만들기. | 감사; 거절하다; 비활성화 | 1.0.1 |
| Azure AI Services 리소스는 네트워크 액세스를 제한해야 합니다 | 네트워크 access 제한하여 허용된 네트워크만 서비스를 access 수 있도록 할 수 있습니다. 허용된 네트워크의 애플리케이션만 Microsoft Foundry 도구에 액세스할 수 있도록 네트워크 규칙을 구성하여 이 작업을 수행할 수 있습니다. | 감사; 거절하다; 비활성화 | 3.3.0 |
| Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리하여 데이터 유출 위험을 줄입니다. 프라이빗 링크에 대한 자세한 내용은 Azure Private Link? | 감사; 비활성화 | 1.0.0 | |
| FHIR용 Azure API에는 승인된 프라이빗 엔드포인트 연결이 하나 이상 있어야 합니다. virtual network 클라이언트는 프라이빗 링크를 통해 프라이빗 엔드포인트 연결이 있는 리소스를 안전하게 access 수 있습니다. 자세한 내용은 |
감사; 비활성화 | 1.0.0 | |
| Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Azure Arc Private Link 범위에 매핑하면 데이터 유출 위험이 줄어듭니다. 프라이빗 링크에 대해 자세히 알아보세요. 프라이빗 엔드포인트를 사용하여 서버를 Azure Arc 연결하는 Azure Private Link 사용. | 감사; 비활성화 | 1.0.0 | |
| Azure Arc Private Link 범위는 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스를 사용하지 않도록 설정하면 Azure Arc 리소스가 공용 인터넷을 통해 연결할 수 없도록 하여 보안이 향상됩니다. 프라이빗 엔드포인트를 만들면 Azure Arc 리소스의 노출을 제한할 수 있습니다. 자세한 내용은 프라이빗 엔드포인트를 사용하여 서버를 Azure Arc 연결하는 Azure Private Link 사용합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. Azure Arc 사용 가능한 서버를 프라이빗 엔드포인트로 구성된 Azure Arc Private Link 범위에 매핑하면 데이터 유출 위험이 줄어듭니다. 프라이빗 링크에 대해 자세히 알아보세요. 프라이빗 엔드포인트를 사용하여 서버를 Azure Arc 연결하는 Azure Private Link 사용. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. Azure Arc 사용 가능한 서버를 프라이빗 엔드포인트로 구성된 Azure Arc Private Link 범위에 매핑하면 데이터 유출 위험이 줄어듭니다. 프라이빗 링크에 대해 자세히 알아보세요. 프라이빗 엔드포인트를 사용하여 서버를 Azure Arc 연결하는 Azure Private Link 사용. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Azure Attestation 공급자는 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | Azure Attestation Service의 보안을 향상하려면 공용 인터넷에 노출되지 않고 프라이빗 엔드포인트에서만 액세스할 수 있는지 확인합니다. aka.ms/azureattestation 설명된 대로 공용 네트워크 access 속성을 사용하지 않도록 설정합니다. 이 옵션은 Azure IP 범위 외부의 공용 주소 공간에서의 액세스를 사용하지 않도록 설정하고 IP 또는 가상 네트워크 기반 방화벽 규칙과 일치하는 모든 로그인을 거부합니다. 이로 인해 데이터 누출 위험이 줄어듭니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 프라이빗 엔드포인트를 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. 프라이빗 엔드포인트를 Azure Cache for Redis Enterprise 인스턴스에 매핑하면 데이터 유출 위험이 줄어듭니다. 자세한 내용은 Azure Private Link Azure Cache for Redis?. | AuditIfNotExists; 비활성화 | 1.0.0 | |
| Azure Cache for Redis 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스를 사용하지 않도록 설정하면 Azure Cache for Redis 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 대신 프라이빗 엔드포인트를 만들어 Azure Cache for Redis 노출을 제한할 수 있습니다. 자세한 내용은 Azure Private Link Azure Cache for Redis?. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Cache for Redis 프라이빗 링크를 사용해야 합니다 | 프라이빗 엔드포인트를 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. 프라이빗 엔드포인트를 Azure Cache for Redis 인스턴스에 매핑하면 데이터 누출 위험이 줄어듭니다. 자세한 내용은 Azure Private Link Azure Cache for Redis?. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure Container Instance 컨테이너 그룹이 가상 네트워크에 배포되어야 합니다. | Azure Virtual Network를 사용하여 컨테이너 간의 통신을 보호합니다. 가상 네트워크를 지정하면 가상 네트워크 내의 리소스가 서로 안전하고 비공개로 통신할 수 있습니다. | 감사; 비활성화; 거절하다 | 2.0.0 |
| 무단 원본의 트래픽을 방지하려면 Azure Cosmos DB 계정에 방화벽 규칙을 정의해야 합니다. virtual network 필터를 사용하도록 설정된 IP 규칙이 하나 이상 정의된 계정은 규정을 준수하는 것으로 간주됩니다. 공용 access 사용하지 않도록 설정하는 계정도 규정을 준수하는 것으로 간주됩니다. | 감사; 거절하다; 비활성화 | 2.1.0 | |
| Azure Cosmos DB 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 access 사용하지 않도록 설정하면 CosmosDB 계정이 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 프라이빗 엔드포인트를 만들면 CosmosDB 계정의 노출을 제한할 수 있습니다. 자세한 내용은 Azure Cosmos DB 계정을 만드는 동안 공용 네트워크 액세스 차단. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Data Explorer 클러스터는 프라이빗 링크를 사용해야 합니다 | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Azure Data Explorer 클러스터에 매핑하면 데이터 누출 위험이 줄어듭니다. 프라이빗 링크에 대해 자세히 알아보세요. |
감사; 비활성화 | 1.0.0 |
| Azure Data Explorer 프라이빗 링크를 지원하는 SKU를 사용해야 합니다 | 지원되는 SKU를 사용하면 Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 앱에 매핑하면 데이터 유출 위험을 줄일 수 있습니다. 프라이빗 링크에 대한 자세한 내용은 앱용 프라이빗 엔드포인트를 사용합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Data Factory 프라이빗 링크를 사용해야 합니다 | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Azure Data Factory 매핑하면 데이터 유출 위험이 줄어듭니다. Azure Private Link for Azure Data Factory 프라이빗 링크에 대해 자세히 알아보세요. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure Databricks 작업 영역에서 클러스터의 공용 IP를 사용하지 않도록 설정하면 클러스터가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 자세한 내용은 보안 클러스터 연결. | 감사; 거절하다; 비활성화 | 1.0.1 | |
| Azure Databricks 작업 영역은 가상 네트워크에 있어야 합니다 | Azure Virtual Network는 Azure Databricks 작업 영역뿐만 아니라 서브넷, 액세스 제어 정책 및 액세스를 추가로 제한하는 기타 기능에 대한 향상된 보안 및 격리를 제공합니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 1.0.2 |
| Azure Databricks 작업 영역은 프라이빗 링크, 암호화를 위한 고객 관리형 키와 같은 기능을 지원하는 프리미엄 SKU여야 합니다 | 조직에서 배포할 수 있는 프리미엄 Sku를 사용하여 Databricks 작업 영역만 허용하여 암호화를 위한 고객 관리형 키인 Private Link 같은 기능을 지원합니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 1.0.1 |
| Azure Databricks 작업 영역에서 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 access 사용하지 않도록 설정하면 리소스가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 대신 프라이빗 엔드포인트를 만들어 리소스 노출을 제어할 수 있습니다. Azure Private Link 개념 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.1 |
| Azure Databricks 작업 영역은 프라이빗 링크를 사용해야 합니다 | Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Azure Databricks 작업 영역에 매핑하면 데이터 유출 위험을 줄일 수 있습니다. 프라이빗 링크에 대한 자세한 내용은 |
감사; 비활성화 | 1.0.2 |
| Azure IoT Hub 계정에 대한 디바이스 업데이트는 프라이빗 링크를 사용해야 합니다 | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 IoT Hub 계정에 대한 Azure 디바이스 업데이트에 매핑하면 데이터 유출 위험이 줄어듭니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure Event Grid 도메인은 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 access 사용하지 않도록 설정하면 리소스가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 대신 프라이빗 엔드포인트를 만들어 리소스 노출을 제한할 수 있습니다. 자세한 정보: 토픽 또는 도메인에 대한 프라이빗 엔드포인트 구성 | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Event Grid 도메인은 프라이빗 링크를 사용해야 합니다 | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 전체 서비스가 아닌 Event Grid 도메인에 프라이빗 엔드포인트를 매핑하면 데이터 유출 위험으로부터 보호받을 수 있습니다. 자세한 정보: 토픽 또는 도메인에 대한 프라이빗 엔드포인트 구성 | 감사; 비활성화 | 1.0.2 |
| Azure Event Grid 네임스페이스 MQTT broker는 프라이빗 링크를 사용해야 합니다 | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 전체 서비스 대신 Event Grid 네임스페이스에 매핑하면 데이터 유출 위험으로부터 보호됩니다. 자세한 정보: 토픽 또는 도메인에 대한 프라이빗 엔드포인트 구성 | 감사; 비활성화 | 1.0.0 |
| Azure Event Grid 네임스페이스 토픽 브로커는 프라이빗 링크를 사용해야 합니다 | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 전체 서비스 대신 Event Grid 네임스페이스에 매핑하면 데이터 유출 위험으로부터 보호됩니다. 자세한 정보: 토픽 또는 도메인에 대한 프라이빗 엔드포인트 구성 | 감사; 비활성화 | 1.0.0 |
| Azure Event Grid 네임스페이스는 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 access 사용하지 않도록 설정하면 리소스가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 대신 프라이빗 엔드포인트를 만들어 리소스 노출을 제한할 수 있습니다. 자세한 정보: 토픽 또는 도메인에 대한 프라이빗 엔드포인트 구성 | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Event Grid 항목은 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 access 사용하지 않도록 설정하면 리소스가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 대신 프라이빗 엔드포인트를 만들어 리소스 노출을 제한할 수 있습니다. 자세한 정보: 토픽 또는 도메인에 대한 프라이빗 엔드포인트 구성 | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Event Grid 항목은 프라이빗 링크를 사용해야 합니다 | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 전체 서비스가 아닌 Event Grid 토픽에 프라이빗 엔드포인트를 매핑하면 데이터 유출 위험으로부터 보호받을 수 있습니다. 자세한 정보: 토픽 또는 도메인에 대한 프라이빗 엔드포인트 구성 | 감사; 비활성화 | 1.0.2 |
| Azure 파일 동기화 프라이빗 링크를 사용해야 합니다 | 표시된 Storage 동기화 서비스 리소스에 대한 프라이빗 엔드포인트를 만들면 인터넷에 액세스할 수 있는 공용 엔드포인트가 아닌 조직 네트워크의 개인 IP 주소 공간 내에서 Storage Sync Service 리소스를 처리할 수 있습니다. 프라이빗 엔드포인트를 자체적으로 만든다고 해서 퍼블릭 엔드포인트가 비활성화되지 않습니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure Front Door 프로필은 관리되는 WAF 규칙 및 프라이빗 링크를 지원하는 프리미엄 계층을 사용해야 합니다 | Azure Front Door Premium은 지원되는 Azure 원본에 대한 Azure 관리되는 WAF 규칙 및 프라이빗 링크를 지원합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure HDInsight 프라이빗 링크를 사용해야 합니다 | Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Azure HDInsight 클러스터에 매핑하면 데이터 누출 위험을 줄일 수 있습니다. 프라이빗 링크에 대해 자세히 알아보세요. Azure HDInsight 클러스터에서 사용할 수 있는 Private Link. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure Health Data Services 식별 해제 서비스는 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 access 사용하지 않도록 설정하면 리소스가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 대신 프라이빗 엔드포인트를 만들어 리소스 노출을 제한할 수 있습니다. | 감사; 비활성화 | 1.0.0 |
| Azure Health Data Services 식별 해제 서비스에는 승인된 프라이빗 엔드포인트 연결이 하나 이상 있어야 합니다. virtual network 클라이언트는 프라이빗 링크를 통해 프라이빗 엔드포인트 연결이 있는 리소스를 안전하게 access 수 있습니다. | 감사; 비활성화 | 1.0.0 | |
| Health Data Services 작업 영역에는 승인된 프라이빗 엔드포인트 연결이 하나 이상 있어야 합니다. virtual network 클라이언트는 프라이빗 링크를 통해 프라이빗 엔드포인트 연결이 있는 리소스를 안전하게 access 수 있습니다. 자세한 내용은 |
감사; 비활성화 | 1.0.0 | |
| [미리 보기]: Azure Key Vault 관리형 HSM은 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 인터넷을 통해 액세스할 수 없도록 Azure Key Vault 관리형 HSM에 대한 공용 네트워크 액세스를 사용하지 않도록 설정합니다. 이를 통해 데이터 유출 위험을 줄일 수 있습니다. 자세한 내용은 관리형 HSM을 access 신뢰할 수 있는 서비스 허용. | 감사; 거절하다; 비활성화 | 1.0.0-preview |
| [미리 보기]: Azure Key Vault 관리형 HSM은 프라이빗 링크를 사용해야 합니다 | 프라이빗 링크는 공용 인터넷을 통해 트래픽을 보내지 않고 Azure Key Vault 관리형 HSM을 Azure 리소스에 연결하는 방법을 제공합니다. Private link 데이터 반출에 대한 심층 방어 기능을 제공합니다. 자세한 내용은 |
감사; 비활성화 | 1.0.0-preview |
| Azure Key Vault 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 인터넷을 통해 액세스할 수 없도록 key vault 공용 네트워크 access 사용하지 않도록 설정합니다. 이를 통해 데이터 유출 위험을 줄일 수 있습니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 1.1.0 |
| Azure Key Vault 방화벽을 사용하거나 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | key vault 기본적으로 공용 IP에 액세스할 수 없도록 key vault 방화벽을 사용하도록 설정하거나 공용 인터넷을 통해 액세스할 수 없도록 key vault 공용 네트워크 access 사용하지 않도록 설정합니다. 필요에 따라 특정 IP 범위를 구성하여 해당 네트워크로 access 제한할 수 있습니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 3.3.0 |
| Azure Key Vault는 프라이빗 링크를 사용해야 합니다 | Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 key vault 매핑하면 데이터 누출 위험을 줄일 수 있습니다. 프라이빗 링크에 대해 자세히 알아보세요. |
감사; 거절하다; 비활성화 | 1.2.1 |
| Azure Kubernetes Service 프라이빗 클러스터를 사용하도록 설정해야 합니다 | Azure Kubernetes Service 클러스터에 대한 프라이빗 클러스터 기능을 사용하도록 설정하여 API 서버와 노드 풀 간의 네트워크 트래픽이 프라이빗 네트워크에만 유지되도록 합니다. 이는 다양한 규정 및 업계 규정 준수 표준의 공통 요구 사항입니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| 관리형 VNet 격리는 기본 제공 작업 영역 수준 Azure Machine Learning 관리되는 VNet을 사용하여 네트워크 격리 구성을 간소화하고 자동화합니다. 관리형 VNet은 컴퓨팅 인스턴스, 컴퓨팅 클러스터, 서버리스 컴퓨팅 및 관리형 온라인 엔드포인트와 같은 관리되는 Azure Machine Learning 리소스를 보호합니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Azure Machine Learning 컴퓨팅은 가상 네트워크에 있어야 합니다 | Azure Virtual Network는 Azure Machine Learning 컴퓨팅 클러스터 및 인스턴스뿐만 아니라 서브넷, 액세스 제어 정책 및 액세스를 추가로 제한하는 기타 기능에 대해 향상된 보안 및 격리를 제공합니다. 컴퓨팅이 virtual network 구성되면 공개적으로 주소를 지정할 수 없으며 virtual network 내의 virtual machines 및 애플리케이션에서만 액세스할 수 있습니다. | 감사; 비활성화 | 1.0.1 |
| Azure Machine Learning 작업 영역에서 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스를 사용하지 않도록 설정하면 Machine Learning 작업 영역이 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 대신 프라이빗 엔드포인트를 만들어 작업 영역의 노출을 제어할 수 있습니다. 자세한 내용은 Azure Machine Learning 작업 영역에 대한 프라이빗 엔드포인트 구성. | 감사; 거절하다; 비활성화 | 2.0.1 |
| Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Azure Machine Learning 작업 영역에 매핑하면 데이터 유출 위험이 줄어듭니다. 프라이빗 링크에 대한 자세한 내용은 Azure Machine Learning 작업 영역에 대한 프라이빗 엔드포인트 구성. | 감사; 비활성화 | 1.0.0 | |
| Azure Managed Grafana 작업 영역에서는 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스를 사용하지 않도록 설정하면 Azure Managed Grafana 작업 영역이 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 프라이빗 엔드포인트를 만들면 작업 영역의 노출을 제한할 수 있습니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Managed Grafana에 매핑하면 데이터 누출 위험을 줄일 수 있습니다. | 감사; 비활성화 | 1.0.1 | |
| Azure Monitor Private Link 범위는 비 private link 리소스에 대한 액세스를 차단해야 합니다 | Azure Private Link 프라이빗 엔드포인트를 통해 AZURE MONITOR PRIVATE LINK 범위(AMPLS)에 Azure 리소스에 가상 네트워크를 연결할 수 있습니다. Private Link 액세스 모드는 네트워크의 수집 및 쿼리 요청이 모든 리소스에 도달할 수 있는지 또는 Private Link 리소스에만 연결할 수 있는지(데이터 반출을 방지하기 위해) 제어하기 위해 AMPLS에 설정됩니다. Azure Private Link 액세스 모드(프라이빗 전용 및 열기) 프라이빗 링크에 대해 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Azure Monitor 프라이빗 링크 범위에 매핑하면 데이터 유출 위험을 줄일 수 있습니다. 프라이빗 링크에 대한 자세한 내용은 Azure Private Link 사용하여 네트워크를 Azure Monitor 연결합니다. | AuditIfNotExists; 비활성화 | 1.0.0 | |
| Azure Purview 계정은 프라이빗 링크를 사용해야 합니다 | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. 프라이빗 링크 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 전체 서비스 대신 Azure Purview 계정에 매핑하면 데이터 유출 위험으로부터 보호됩니다. 자세한 내용은 클래식 Microsoft Purview 거버넌스 포털에서 프라이빗 엔드포인트 사용. | 감사; 비활성화 | 1.0.0 |
| [미리 보기]: Azure Recovery Services 자격 증명 모음은 공용 네트워크 액세스를 사용하지 않도록 설정해야 함 | 공용 네트워크 액세스를 사용하지 않도록 설정하면 Recovery Services 자격 증명 모음이 공용 인터넷에 노출되지 않도록 하여 보안이 개선됩니다. 프라이빗 엔드포인트를 만들면 Recovery Services 자격 증명 모음의 노출을 제한할 수 있습니다. https://aka.ms/AB-PublicNetworkAccess-Deny에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0-preview |
| [미리 보기]: Azure Recovery Services 자격 증명 모음은 백업에 프라이빗 링크를 사용해야 합니다 | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Azure Recovery Services 자격 증명 모음에 매핑하면 데이터 누출 위험이 줄어듭니다. 프라이빗 링크에 대해 자세히 알아보세요. |
감사; 비활성화 | 2.0.0-preview |
| Azure Service Bus 네임스페이스는 프라이빗 링크를 사용해야 합니다 | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Service Bus 네임스페이스에 매핑하면 데이터 유출 위험이 줄어듭니다. 자세한 내용은 프라이빗 엔드포인트를 통해 Azure Service Bus 네임스페이스에 대한 액세스 허용. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure SignalR Service 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | Azure SignalR Service 리소스의 보안을 향상하려면 공용 인터넷에 노출되지 않고 프라이빗 엔드포인트에서만 액세스할 수 있는지 확인합니다. 컨피구어 네트워크 access control 설명한 대로 공용 네트워크 access 속성을 사용하지 않도록 설정합니다. 이 옵션은 Azure IP 범위 외부의 공용 주소 공간에서의 액세스를 사용하지 않도록 설정하고 IP 또는 가상 네트워크 기반 방화벽 규칙과 일치하는 모든 로그인을 거부합니다. 이로 인해 데이터 누출 위험이 줄어듭니다. | 감사; 거절하다; 비활성화 | 1.2.0 |
| Azure Private Link 사용하면 공용 데이터 유출 위험으로부터 리소스를 보호하는 원본 또는 대상의 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. 이 정책은 Azure SignalR Service 사용하도록 설정된 SKU를 Private Link 제한합니다. private link 대해 자세히 알아보세요. 프라이빗 엔드포인트 사용. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Azure SignalR Service 프라이빗 링크를 사용해야 합니다 | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. 프라이빗 링크 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 전체 서비스 대신 Azure SignalR Service 리소스에 매핑하면 데이터 유출 위험을 줄일 수 있습니다. 프라이빗 링크에 대해 자세히 알아보세요. 프라이빗 엔드포인트 사용 | 감사; 비활성화 | 1.0.0 |
| Azure Spring Cloud 인스턴스는 다음과 같은 목적으로 가상 네트워크 주입을 사용해야 합니다. 1. 인터넷에서 Azure Spring Cloud를 격리합니다. 2. Azure Spring Cloud를 사용하여 온-프레미스 데이터 센터 또는 다른 가상 네트워크의 Azure 서비스의 시스템과 상호 작용할 수 있습니다. 3. 고객이 Azure Spring Cloud에 대한 인바운드 및 아웃바운드 네트워크 통신을 제어할 수 있도록 지원합니다. | 감사; 비활성화; 거절하다 | 1.2.0 | |
| Azure SQL Managed Instance는 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | Azure SQL Managed Instance에서 공용 네트워크 액세스(퍼블릭 엔드포인트)를 사용하지 않도록 설정하면 가상 네트워크 내부 또는 프라이빗 엔드포인트를 통해서만 액세스할 수 있도록 하여 보안이 향상됩니다. 공용 네트워크 access 대한 자세한 내용은 공개 엔드포인트 구성 참조하세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Synapse 작업 영역에서는 승인된 대상에 대해서만 아웃바운드 데이터 트래픽을 허용해야 합니다. | 승인된 대상에 대해서만 아웃바운드 데이터 트래픽을 허용하여 Synapse 작업 영역의 보안을 강화합니다. 이렇게 하면 데이터를 보내기 전에 대상의 유효성을 검사하여 데이터 반출을 방지할 수 있습니다. | 감사; 비활성화; 거절하다 | 1.0.0 |
| Azure Synapse 작업 영역에서 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 access 사용하지 않도록 설정하면 Synapse 작업 영역이 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 프라이빗 엔드포인트를 만들면 Synapse 작업 영역의 노출을 제한할 수 있습니다. Azure Synapse Analytics 연결 설정 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Synapse 작업 영역에서 프라이빗 링크를 사용해야 합니다 | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Azure Synapse 작업 영역에 매핑하면 데이터 유출 위험이 줄어듭니다. 프라이빗 링크에 대해 자세히 알아보세요. 프라이빗 링크를 사용하여 Azure Synapse 작업 영역에 연결. | 감사; 비활성화 | 1.0.1 |
| Azure Virtual Desktop 호스트풀은 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스를 사용하지 않도록 설정하면 보안이 향상되고 Azure Virtual Desktop 서비스에 대한 액세스가 공용 인터넷에 노출되지 않도록 하여 데이터를 안전하게 유지할 수 있습니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Virtual Desktop 호스트 풀은 세션 호스트에서만 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | Azure Virtual Desktop 호스트 풀 세션 호스트에 대한 공용 네트워크 액세스를 사용하지 않도록 설정하지만 최종 사용자에 대한 공용 액세스를 허용하면 공용 인터넷에 대한 노출을 제한하여 보안이 향상됩니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Virtual Desktop 서비스는 프라이빗 링크를 사용해야 합니다 | Azure Virtual Desktop 리소스와 함께 Azure Private Link 사용하면 보안을 개선하고 데이터를 안전하게 유지할 수 있습니다. 프라이빗 링크에 대해 자세히 알아보세요. |
감사; 비활성화 | 1.0.0 |
| Azure Virtual Desktop 작업 영역에서는 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | Azure Virtual Desktop 작업 영역 리소스에 대한 공용 네트워크 액세스를 사용하지 않도록 설정하면 공용 인터넷을 통해 피드에 액세스할 수 없습니다. 프라이빗 네트워크 access 허용하면 보안이 향상되고 데이터가 안전하게 유지됩니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Web PubSub 서비스는 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스를 사용하지 않도록 설정하면 Azure Web PubSub 서비스가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 프라이빗 엔드포인트를 만들면 Azure Web PubSub 서비스의 노출을 제한할 수 있습니다. Azure Web PubSub 네트워크 액세스 제어 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 지원되는 SKU를 사용하면 Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Azure Web PubSub 서비스에 매핑하면 데이터 유출 위험을 줄일 수 있습니다. 프라이빗 링크에 대한 자세한 내용은 Azure Web PubSub 서비스 프라이빗 엔드포인트. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Azure Web PubSub 서비스는 프라이빗 링크를 사용해야 합니다 | Azure Private Link 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. 프라이빗 링크 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Azure Web PubSub 서비스에 매핑하면 데이터 유출 위험을 줄일 수 있습니다. 프라이빗 링크에 대한 자세한 내용은 Azure Web PubSub 서비스 프라이빗 엔드포인트. | 감사; 비활성화 | 1.0.0 |
| Bot Service 격리 모드를 사용하도록 설정해야 합니다. | 봇은 '격리된 전용' 모드로 설정해야 합니다. 이 설정은 공용 인터넷을 통해 트래픽을 사용하지 않도록 설정해야 하는 Bot Service 채널을 구성합니다. | 감사; 거절하다; 비활성화 | 2.1.0 |
| Bot Service 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 봇은 '격리된 전용' 모드로 설정해야 합니다. 이 설정은 공용 인터넷을 통해 트래픽을 사용하지 않도록 설정해야 하는 Bot Service 채널을 구성합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 BotService 리소스에 매핑하면 데이터 누출 위험이 줄어듭니다. | 감사; 비활성화 | 1.0.0 | |
| 컨테이너 앱 환경에서 네트워크 주입을 사용해야 합니다. | Container Apps 환경은 가상 네트워크 주입을 사용하여 공용 인터넷 2에서 1.Container Apps를 격리해야 합니다. 온-프레미스 또는 다른 Azure 가상 네트워크와 네트워크 통합을 사용하도록 설정합니다. 환경으로 들어오고 가는 네트워크 트래픽을 보다 세부적으로 제어할 수 있습니다. | 감사; 비활성화; 거절하다 | 1.0.2 |
| 내부 load balancer 통해 Container Apps 환경을 노출하여 보안을 개선하기 위해 공용 네트워크 access 사용하지 않도록 설정합니다. 이렇게 하면 공용 IP 주소의 필요성이 제거되고 환경 내의 모든 Container Apps에 인터넷 access 방지됩니다. | 감사; 거절하다; 비활성화 | 1.1.0 | |
| Container Apps에서 외부 네트워크 액세스를 사용하지 않도록 설정해야 함 | 내부 전용 수신을 적용하여 Container Apps에 대한 외부 네트워크 액세스를 사용하지 않도록 설정합니다. 이렇게 하면 Container Apps에 대한 인바운드 통신이 Container Apps 환경 내의 호출자로 제한됩니다. | 감사; 거절하다; 비활성화 | 1.1.0 |
| Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. 프라이빗 링크 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 전체 서비스 대신 컨테이너 레지스트리에 매핑하면 데이터 누출 위험이 줄어듭니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 1.0.0 | |
| Azure 컨테이너 레지스트리는 기본적으로 모든 네트워크의 호스트에서 인터넷을 통해 연결을 허용합니다. 잠재적인 위협으로부터 레지스트리를 보호하려면 특정 프라이빗 엔드포인트, 공용 IP 주소 또는 주소 범위에서만 access 허용합니다. 레지스트리에 네트워크 규칙이 구성되어 있지 않으면 비정상 리소스에 나타납니다. ACR용 Private Link 프라이빗 엔드포인트 설정에서 Container Registry 네트워크 규칙에 대해 자세히 알아보세요. Azure 및 사용 서비스 엔드포인트를 사용하여 Azure Container Registry 액세스 권한 공용 레지스트리 액세스를 구성합니다. | 감사; 거절하다; 비활성화 | 2.0.0 | |
| Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. 프라이빗 링크 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 전체 서비스 대신 컨테이너 레지스트리에 매핑하면 데이터 유출 위험으로부터 보호됩니다. 자세한 내용은 |
감사; 비활성화 | 1.0.1 | |
| [미리 보기]: Container Registry는 가상 네트워크 서비스 엔드포인트를 사용해야 함 | 이 정책은 가상 네트워크 서비스 엔드포인트를 사용하도록 구성되지 않은 모든 Container Registry를 감사합니다. | 감사; 비활성화 | 1.0.0-preview |
| Cosmos DB는 가상 네트워크 서비스 엔드포인트를 사용해야 함 | 이 정책은 가상 네트워크 서비스 엔드포인트를 사용하도록 구성되지 않은 모든 Cosmos DB를 감사합니다. | 감사; 비활성화 | 1.0.0 |
| Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 CosmosDB 계정에 매핑하면 데이터 유출 위험이 줄어듭니다. 프라이빗 링크에 대해 자세히 알아보세요. Azure Cosmos DB 계정에 대한 Azure Private Link 구성. | 감사; 비활성화 | 1.0.0 | |
| Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 diskAccesses에 매핑하면 데이터 누출 위험이 줄어듭니다. 프라이빗 링크에 대해 자세히 알아보세요. |
AuditIfNotExists; 비활성화 | 1.0.0 | |
| 공용 인터넷을 통해 액세스할 수 없도록 ElasticSan에 대한 공용 네트워크 access 사용하지 않도록 설정합니다. 이를 통해 데이터 유출 위험을 줄일 수 있습니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Azure Event Hub는 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다. 공용 네트워크 access 사용하지 않도록 설정하면 리소스가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 대신 프라이빗 엔드포인트를 만들어 리소스 노출을 제한할 수 있습니다. 자세한 정보: 프라이빗 엔드포인트를 통해 Azure Event Hubs 네임스페이스에 대한 액세스 허용 | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Event Hub 네임스페이스에 매핑하면 데이터 누출 위험이 줄어듭니다. 자세한 내용은 프라이빗 엔드포인트를 통해 Azure Event Hubs 네임스페이스에 대한 액세스 허용. | AuditIfNotExists; 비활성화 | 1.0.0 | |
| 이벤트 허브는 가상 네트워크 서비스 엔드포인트를 사용해야 함 | 이 정책은 가상 네트워크 서비스 엔드포인트를 사용하도록 구성되지 않은 모든 이벤트 허브를 감사합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 공용 네트워크 access 사용하지 않도록 설정하면 함수 앱이 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 프라이빗 엔드포인트를 만들면 함수 앱의 노출을 제한할 수 있습니다. 자세한 정보: 앱용 프라이빗 엔드포인트 사용 | 감사; 비활성화; 거절하다 | 1.1.0 | |
| 공용 네트워크 access 사용하지 않도록 설정하면 함수 앱이 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 프라이빗 엔드포인트를 만들면 함수 앱의 노출을 제한할 수 있습니다. 자세한 정보: 앱용 프라이빗 엔드포인트 사용 | 감사; 비활성화; 거절하다 | 1.1.0 | |
| Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. 프라이빗 링크 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 전체 서비스 대신 IoT Central 애플리케이션에 매핑하면 데이터 유출 위험을 줄일 수 있습니다. 프라이빗 링크에 대한 자세한 내용은 IoT Central에서 프라이빗 엔드포인트를 사용하는 네트워크 보안입니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| IoT Hub 디바이스 프로비저닝 서비스 인스턴스는 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스를 사용하지 않도록 설정하면 IoT Hub 디바이스 프로비전 서비스 인스턴스가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 프라이빗 엔드포인트를 만들면 IoT Hub 디바이스 프로비저닝 인스턴스의 노출을 제한할 수 있습니다. 자세한 내용은 DPS 대한 |
감사; 거절하다; 비활성화 | 1.0.0 |
| IoT Hub 디바이스 프로비저닝 서비스 인스턴스는 프라이빗 링크를 사용해야 합니다 | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 IoT Hub 디바이스 프로비저닝 서비스에 매핑하면 데이터 누출 위험이 줄어듭니다. 프라이빗 링크에 대한 자세한 내용은 DPSVirtual network 연결. | 감사; 비활성화 | 1.0.0 |
| Azure Synapse 작업 영역에서 IP 방화벽 규칙을 제거해야 함 | 모든 IP 방화벽 규칙을 제거하면 프라이빗 엔드포인트에서만 Azure Synapse 작업 영역에 액세스할 수 있도록 하여 보안이 향상됩니다. 이 구성은 작업 영역에서 공용 네트워크 액세스를 허용하는 방화벽 규칙 만들기를 감사합니다. | 감사; 비활성화 | 1.0.0 |
| Key Vault는 가상 네트워크 서비스 엔드포인트를 사용해야 함 | 이 정책은 가상 네트워크 서비스 엔드포인트를 사용하도록 구성되지 않은 모든 Key Vault 감사합니다. | 감사; 비활성화 | 1.0.0 |
| Log Analytics 작업 영역은 공용 네트워크에서 로그 수집 및 쿼리를 차단해야 합니다 | 공용 네트워크에서 로그 수집 및 쿼리를 차단하여 작업 영역 보안을 향상합니다. 프라이빗 링크로 연결된 네트워크만 이 작업 영역의 로그를 수집하고 쿼리할 수 있습니다. 자세한 내용은 Azure Private Link 사용하여 네트워크를 Azure Monitor 연결합니다. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 1.1.0 |
| 공용 네트워크 access 사용하지 않도록 설정하면 관리 디스크가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 프라이빗 엔드포인트를 만들면 managed disks 노출을 제한할 수 있습니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 2.1.0 | |
| Azure Synapse 작업 영역에서 관리되는 작업 영역 가상 네트워크를 사용하도록 설정해야 합니다. | 관리되는 작업 영역 가상 네트워크를 사용하도록 설정하면 작업 영역이 다른 작업 영역과 네트워크 격리됩니다. 이 가상 네트워크에 배포된 데이터 통합 및 Spark 리소스는 Spark 활동에 대한 사용자 수준 격리도 제공합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| MariaDB 서버는 가상 네트워크 서비스 엔드포인트를 사용해야 합니다. | 가상 네트워크 기반 방화벽 규칙은 트래픽이 Azure 경계 내에 유지되도록 하면서 특정 서브넷에서 Azure Database for MariaDB 트래픽을 사용하도록 설정하는 데 사용됩니다. 이 정책은 Azure Database for MariaDB 사용 중인 가상 네트워크 서비스 엔드포인트가 있는지 감사하는 방법을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| MySQL 서버는 가상 네트워크 서비스 엔드포인트를 사용해야 합니다. | 가상 네트워크 기반 방화벽 규칙은 트래픽이 Azure 경계 내에 유지되도록 하면서 특정 서브넷에서 Azure Database for MySQL 트래픽을 사용하도록 설정하는 데 사용됩니다. 이 정책은 Azure Database for MySQL 사용 중인 가상 네트워크 서비스 엔드포인트가 있는지 감사하는 방법을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| PostgreSQL 서버는 가상 네트워크 서비스 엔드포인트를 사용해야 합니다. | 가상 네트워크 기반 방화벽 규칙은 트래픽이 Azure 경계 내에 유지되도록 하면서 특정 서브넷에서 Azure Database for PostgreSQL 트래픽을 사용하도록 설정하는 데 사용됩니다. 이 정책은 Azure Database for PostgreSQL 사용 중인 가상 네트워크 서비스 엔드포인트가 있는지 감사하는 방법을 제공합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| Automation 계정에서 프라이빗 엔드포인트 연결을 사용하도록 설정해야 함 | 프라이빗 엔드포인트 연결을 사용하면 원본 또는 대상에서 공용 IP 주소 없이 Automation 계정에 대한 프라이빗 연결을 사용하도록 설정하여 보안 통신을 허용합니다. /azure/automation/how-to/private-link-security에서 Azure Automation 프라이빗 엔드포인트에 대해 자세히 알아보기 | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure SQL Database 엔드포인트 연결을 사용하도록 설정해야 합니다 | 프라이빗 엔드포인트 연결은 Azure SQL Database 프라이빗 연결을 사용하도록 설정하여 보안 통신을 적용합니다. | 감사; 비활성화 | 1.1.0 |
| Batch 계정에서 프라이빗 엔드포인트 연결을 사용하도록 설정해야 합니다. | 프라이빗 엔드포인트 연결을 사용하면 원본 또는 대상에서 공용 IP 주소 없이 Batch 계정에 대한 프라이빗 연결을 활성화하여 보안 통신을 수행할 수 있습니다. /azure/batch/private-connectivity에서 Batch의 프라이빗 엔드포인트에 대해 자세히 알아봅니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| IoT Hub 프라이빗 엔드포인트를 사용하도록 설정해야 합니다. | 프라이빗 엔드포인트 연결은 IoT Hub 프라이빗 연결을 사용하도록 설정하여 보안 통신을 적용합니다. 알려진 네트워크에서만 들어오는 트래픽에 액세스할 수 있도록 하고 Azure 내를 비롯한 다른 모든 IP 주소의 액세스를 방지하도록 프라이빗 엔드포인트 연결을 구성합니다. | 감사; 비활성화 | 1.0.0 |
| 프라이빗 엔드포인트를 MariaDB 서버에서 사용할 수 있어야 합니다. | 프라이빗 엔드포인트 연결은 Azure Database for MariaDB에 대한 프라이빗 연결을 사용하도록 설정하여 보안 통신을 강화합니다. 알려진 네트워크에서만 들어오는 트래픽에 액세스할 수 있도록 하고 Azure 내를 비롯한 다른 모든 IP 주소의 액세스를 방지하도록 프라이빗 엔드포인트 연결을 구성합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| MySQL 서버에 대해 엔드포인트를 사용하도록 설정해야 합니다 | 프라이빗 엔드포인트 연결은 Azure Database for MySQL 프라이빗 연결을 사용하도록 설정하여 보안 통신을 적용합니다. 알려진 네트워크에서만 들어오는 트래픽에 액세스할 수 있도록 하고 Azure 내를 비롯한 다른 모든 IP 주소의 액세스를 방지하도록 프라이빗 엔드포인트 연결을 구성합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| PostgreSQL 서버에 대해 엔드포인트를 사용하도록 설정해야 합니다 | 프라이빗 엔드포인트 연결은 Azure Database for PostgreSQL 프라이빗 연결을 사용하도록 설정하여 보안 통신을 적용합니다. 알려진 네트워크에서만 들어오는 트래픽에 액세스할 수 있도록 하고 Azure 내를 비롯한 다른 모든 IP 주소의 액세스를 방지하도록 프라이빗 엔드포인트 연결을 구성합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| IoT Hub 계정에 대한 Azure 디바이스 업데이트에 대한 게시 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스 속성을 사용하지 않도록 설정하면 IoT Hub 계정에 대한 Azure 디바이스 업데이트가 프라이빗 엔드포인트에서만 액세스할 수 있도록 하여 보안이 향상됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Data Explorer 대한 게시 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스 속성을 사용하지 않도록 설정하면 프라이빗 엔드포인트에서만 Azure Data Explorer 액세스할 수 있도록 하여 보안이 향상됩니다. 이 구성은 IP 또는 virtual network 기반 방화벽 규칙과 일치하는 모든 로그인을 거부합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Data Factory 대한 게시 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스 속성을 사용하지 않도록 설정하면 프라이빗 엔드포인트에서만 Azure Data Factory 액세스할 수 있도록 하여 보안이 향상됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure IoT Hub 대한 게시 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스 속성을 사용하지 않도록 설정하면 프라이빗 엔드포인트에서만 Azure IoT Hub 액세스할 수 있도록 하여 보안이 향상됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure SQL Database 대한 게시 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스 속성을 사용하지 않도록 설정하면 프라이빗 엔드포인트에서만 Azure SQL Database 액세스할 수 있도록 하여 보안이 향상됩니다. 이 구성은 IP 또는 virtual network 기반 방화벽 규칙과 일치하는 모든 로그인을 거부합니다. | 감사; 거절하다; 비활성화 | 1.1.0 |
| 퍼블릭 엔드포인트를 사용하지 않도록 설정하면 Storage Sync Service 리소스에 대한 access 조직의 네트워크에서 승인된 프라이빗 엔드포인트로 향하는 요청으로 제한할 수 있습니다. 퍼블릭 엔드포인트에 대한 요청을 허용할 때 기본적으로 안전하지 않은 것은 없지만 규정, 법률 또는 조직 정책 요구 사항을 충족하기 위해 사용하지 않도록 설정할 수 있습니다. 리소스의 incomingTrafficPolicy를 AllowVirtualNetworksOnly로 설정하여 Storage 동기화 서비스에 대한 공용 엔드포인트를 사용하지 않도록 설정할 수 있습니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Batch 계정에 대해 게시 네트워크 access 사용하지 않도록 설정해야 합니다 | Batch 계정에서 공용 네트워크 access 사용하지 않도록 설정하면 Batch 계정이 프라이빗 엔드포인트에서만 액세스할 수 있도록 하여 보안이 향상됩니다. Azure Batch 계정과 프라이빗 엔드포인트 사용 공용 네트워크 액세스를 사용하지 않도록 설정하는 방법에 대해 자세히 알아봅니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 컨테이너 레지스트리에 대해 게시 네트워크 access 사용하지 않도록 설정해야 합니다 | 공용 네트워크 access 사용하지 않도록 설정하면 컨테이너 레지스트리가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 프라이빗 엔드포인트를 만들면 컨테이너 레지스트리 리소스의 노출을 제한할 수 있습니다. 자세한 내용은 |
감사; 거절하다; 비활성화 | 1.0.0 |
| IoT Central의 보안을 향상하려면 공용 인터넷에 노출되지 않고 프라이빗 엔드포인트에서만 액세스할 수 있는지 확인합니다. |
감사; 거절하다; 비활성화 | 1.0.0 | |
| MariaDB 서버에 대해 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다. | 공용 네트워크 액세스 속성을 사용하지 않도록 설정하여 보안을 개선하고 프라이빗 엔드포인트에서만 Azure Database for MariaDB 액세스할 수 있는지 확인합니다. 이 구성은 Azure IP 범위를 벗어난 공용 주소 공간에서의 액세스를 엄격히 사용하지 않도록 설정하고 IP 또는 가상 네트워크 기반 방화벽 규칙과 일치하는 모든 로그인을 거부합니다. | 감사; 거절하다; 비활성화 | 2.0.0 |
| MySQL 유연한 서버에 대해 게시 네트워크 access 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스 속성을 사용하지 않도록 설정하면 Azure Database for MySQL 유연한 서버에 프라이빗 엔드포인트에서만 액세스할 수 있도록 하여 보안이 향상됩니다. 이 구성은 Azure IP 범위를 벗어난 공용 주소 공간에서의 액세스를 엄격히 사용하지 않도록 설정하고 IP 또는 가상 네트워크 기반 방화벽 규칙과 일치하는 모든 로그인을 거부합니다. | 감사; 거절하다; 비활성화 | 2.3.0 |
| MySQL 서버에 대해 게시 네트워크 access 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스 속성을 사용하지 않도록 설정하여 보안을 개선하고 프라이빗 엔드포인트에서만 Azure Database for MySQL 액세스할 수 있는지 확인합니다. 이 구성은 Azure IP 범위를 벗어난 공용 주소 공간에서의 액세스를 엄격히 사용하지 않도록 설정하고 IP 또는 가상 네트워크 기반 방화벽 규칙과 일치하는 모든 로그인을 거부합니다. | 감사; 거절하다; 비활성화 | 2.0.0 |
| PostgreSQL 유연한 서버에 대해 게시 네트워크 access 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스 속성을 사용하지 않도록 설정하면 Azure Database for PostgreSQL 유연한 서버에 프라이빗 엔드포인트에서만 액세스할 수 있도록 하여 보안이 향상됩니다. 이 구성은 Azure IP 범위를 벗어나는 공용 주소 공간에서의 액세스를 엄격히 사용하지 않도록 설정하고 IP 기반 방화벽 규칙과 일치하는 모든 로그인을 거부합니다. | 감사; 거절하다; 비활성화 | 3.1.0 |
| PostgreSQL 서버에 대해 게시 네트워크 access 사용하지 않도록 설정해야 합니다 | 공용 네트워크 액세스 속성을 사용하지 않도록 설정하여 보안을 개선하고 프라이빗 엔드포인트에서만 Azure Database for PostgreSQL 액세스할 수 있는지 확인합니다. 이 구성은 Azure IP 범위를 벗어난 공용 주소 공간에서의 액세스를 사용하지 않도록 설정하고 IP 또는 가상 네트워크 기반 방화벽 규칙과 일치하는 모든 로그인을 거부합니다. | 감사; 거절하다; 비활성화 | 2.0.1 |
| Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 Azure Recovery Services 자격 증명 모음에 매핑하면 데이터 누출 위험이 줄어듭니다. Azure Site Recovery 대한 프라이빗 링크에 대해 자세히 알아봅니다. 프라이빗 엔드포인트가 있는 온-프레미스 머신에 대해 사용할 수 있는 복제 및 Azure Site Recovery 프라이빗 엔드포인트에 대한 복제를 사용할 수 있습니다. | 감사; 비활성화 | 1.0.0-preview | |
| Service Bus 네임스페이스는 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다 | Azure Service Bus 공용 네트워크 액세스를 사용하지 않도록 설정해야 합니다. 공용 네트워크 access 사용하지 않도록 설정하면 리소스가 공용 인터넷에 노출되지 않도록 하여 보안이 향상됩니다. 대신 프라이빗 엔드포인트를 만들어 리소스 노출을 제한할 수 있습니다. 자세한 내용은 프라이빗 엔드포인트를 통해 Azure Service Bus 네임스페이스에 대한 액세스 허용 | 감사; 거절하다; 비활성화 | 1.1.0 |
| Azure Data Factory SQL Server Integration Services 통합 런타임을 가상 네트워크에 조인해야 합니다 | Azure Virtual Network 배포는 Azure Data Factory SQL Server Integration Services 통합 런타임뿐만 아니라 서브넷, 액세스 제어 정책 및 액세스를 추가로 제한하는 기타 기능에 대한 향상된 보안 및 격리를 제공합니다. | 감사; 거절하다; 비활성화 | 2.3.0 |
| SQL Server는 가상 네트워크 서비스 엔드포인트를 사용해야 함 | 이 정책은 가상 네트워크 서비스 엔드포인트를 사용하도록 구성되지 않은 SQL Server 감사합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Storage 계정 공용 access 허용되지 않아야 합니다 | Azure Storage 컨테이너 및 Blob에 대한 익명 공용 읽기 액세스는 데이터를 공유하는 편리한 방법이지만 보안 위험을 초래할 수 있습니다. 원치 않는 익명 액세스로 인한 데이터 침해를 방지하기 위해 Microsoft 시나리오에서 요구하지 않는 한 스토리지 계정에 대한 공용 액세스를 방지하는 것이 좋습니다. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 3.1.1 |
| 스토리지 계정은 신뢰할 수 있는 Microsoft 서비스의 액세스를 허용해야 함 | 스토리지 계정과 상호 작용하는 일부 Microsoft 서비스 네트워크 규칙을 통해 액세스 권한을 부여할 수 없는 네트워크에서 작동합니다. 이러한 유형의 서비스가 의도한 대로 작동하도록 하려면 신뢰할 수 있는 Microsoft 서비스 집합이 네트워크 규칙을 무시하도록 허용합니다. 그러면 이러한 서비스에서 강력한 인증을 사용하여 스토리지 계정에 액세스합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Storage 계정의 보안을 향상하려면 공용 인터넷에 노출되지 않고 프라이빗 엔드포인트에서만 액세스할 수 있는지 확인합니다. Storage 계정 공용 네트워크 access 설명한 대로 공용 네트워크 access 속성을 사용하지 않도록 설정합니다. 이 옵션은 Azure IP 범위 외부의 공용 주소 공간에서의 액세스를 사용하지 않도록 설정하고 IP 또는 가상 네트워크 기반 방화벽 규칙과 일치하는 모든 로그인을 거부합니다. 이로 인해 데이터 누출 위험이 줄어듭니다. | 감사; 거절하다; 비활성화 | 1.0.1 | |
| storage 계정에 대한 네트워크 access 제한해야 합니다. 허용된 네트워크의 애플리케이션만 storage 계정을 access 수 있도록 네트워크 규칙을 구성합니다. 특정 인터넷 또는 온-프레미스 클라이언트에서 연결을 허용하려면 특정 Azure 가상 네트워크 또는 공용 인터넷 IP 주소 범위의 트래픽에 대한 액세스 권한을 부여할 수 있습니다. | 감사; 거절하다; 비활성화 | 1.1.1 | |
| 스토리지 계정은 네트워크 ACL 무시 구성을 통해서만 네트워크 액세스를 제한해야 합니다. | 스토리지 계정의 보안을 강화하려면 네트워크 ACL 무시를 통해서만 액세스를 사용하도록 설정합니다. 이 정책은 스토리지 계정 액세스를 위해 프라이빗 엔드포인트와 함께 사용해야 합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Storage 계정은 virtual network 규칙을 사용하여 네트워크 access 제한해야 합니다 | IP 기반 필터링 대신 virtual network 규칙을 기본 설정 방법으로 사용하여 잠재적 위협으로부터 storage 계정을 보호합니다. IP 기반 필터링을 사용하지 않도록 설정하면 공용 IP가 storage 계정에 액세스할 수 없게 됩니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| Storage 계정은 virtual network 규칙을 사용하여 네트워크 access 제한해야 합니다(Databricks에서 만든 storage 계정 제외) | IP 기반 필터링 대신 virtual network 규칙을 기본 설정 방법으로 사용하여 잠재적 위협으로부터 storage 계정을 보호합니다. IP 기반 필터링을 사용하지 않도록 설정하면 공용 IP가 storage 계정에 액세스할 수 없게 됩니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 스토리지 계정은 가상 네트워크 서비스 엔드포인트를 사용해야 함 | 이 정책은 가상 네트워크 서비스 엔드포인트를 사용하도록 구성되지 않은 모든 스토리지 계정을 감사합니다. | 감사; 비활성화 | 1.0.0 |
| Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 storage 계정에 매핑하면 데이터 유출 위험이 줄어듭니다. |
AuditIfNotExists; 비활성화 | 2.0.0 | |
| Storage 계정은 private link 사용해야 합니다(Databricks에서 만든 storage 계정 제외) | Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 storage 계정에 매핑하면 데이터 유출 위험이 줄어듭니다. |
AuditIfNotExists; 비활성화 | 1.0.0 |
| Synapse 관리형 프라이빗 엔드포인트는 승인된 Azure Active Directory 테넌트의 리소스에만 연결해야 합니다. | 승인된 Azure Active Directory(Azure AD) 테넌트의 리소스에 대한 연결만 허용하여 Synapse 작업 영역을 보호합니다. 승인된 Azure AD 테넌트는 정책 할당 중에 정의할 수 있습니다. | 감사; 비활성화; 거절하다 | 1.0.0 |
| Azure Private Link 사용하면 원본 또는 대상에서 공용 IP 주소 없이 가상 네트워크를 Azure 서비스에 연결할 수 있습니다. Private Link 플랫폼은 Azure 백본 네트워크를 통해 소비자와 서비스 간의 연결을 처리합니다. 프라이빗 엔드포인트를 VM Image Builder에 매핑하여 리소스를 구성하면 데이터 누출 위험이 줄어듭니다. 프라이빗 링크에 대해 자세히 알아보세요. Azure VM Image Builder 네트워킹 옵션 - 기존 VNET을 사용하여 배포. | 감사; 비활성화; 거절하다 | 1.1.0 |
NS-3: 엔터프라이즈 네트워크의 에지에 방화벽 배포
자세한 내용은 네트워크 보안: NS-3: 엔터프라이즈 네트워크의 가장자리에 방화벽 배포를 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 가상 머신에서 IP 전달을 사용하지 않도록 설정해야 합니다 | 가상 머신의 NIC에서 IP 전달을 사용하도록 설정하면 머신이 다른 대상으로 주소가 지정된 트래픽을 수신할 수 있습니다. IP 전달은 거의 필요하지 않으므로(예: VM을 네트워크 가상 어플라이언스로 사용하는 경우), 네트워크 보안 팀에서 검토해야 합니다. | AuditIfNotExists; 비활성화 | 3.0.0 |
| 가능한 네트워크 JIT(Just-In-Time) 액세스는 권장 사항으로 Azure Security Center 의해 모니터링됩니다. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| 열려 있는 원격 관리 포트는 위험도가 높은 인터넷 기반 공격에 VM을 노출시킵니다. 이러한 공격은 머신에 대한 관리자 access 얻기 위해 자격 증명을 무차별 암호 대입하려고 시도합니다. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Azure Security Center 일부 서브넷이 차세대 방화벽으로 보호되지 않는 것으로 확인되었습니다. Azure Firewall 또는 지원되는 차세대 방화벽을 사용하여 서브넷에 대한 액세스를 제한하여 잠재적 위협으로부터 서브넷 보호 | AuditIfNotExists; 비활성화 | 3.0.0-preview |
NS-5: DDOS 보호 배포
자세한 내용은 네트워크 보안: NS-5: DDOS 보호 배포를 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| Azure DDoS Protection을 사용하도록 설정해야 합니다 | 공용 IP를 사용하는 application gateway 일부인 서브넷이 있는 모든 가상 네트워크에 대해 DDoS 보호를 사용하도록 설정해야 합니다. | AuditIfNotExists; 비활성화 | 3.0.1 |
| Azure Front Door 대한 AZURE WEB APPLICATION FIREWALL(WAF) 속도 제한 규칙은 속도 제한 기간 동안 특정 클라이언트 IP 주소에서 애플리케이션으로 허용되는 요청 수를 제어합니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Azure DDoS Protection을 사용하여 볼륨 및 프로토콜 공격으로부터 가상 네트워크를 보호합니다. 자세한 내용은 Azure DDoS Protection 개요 참조하세요. | 수정하다; 감사; 비활성화 | 1.0.1 |
NS-6: 배포 web application firewall
자세한 내용은 네트워크 보안: NS-6: web application firewall 배포를 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| Azure Front Door 표준 또는 프리미엄(더하기 WAF)에는 리소스 로그를 사용하도록 설정해야 합니다 | Azure Front Door Standard 또는 Premium(WAF)에 리소스 로그를 사용하도록 설정하고 Log Analytics 작업 영역으로 스트리밍합니다. 인바운드 웹 트래픽 및 공격을 완화하기 위해 수행된 작업을 자세히 살펴봅니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure Application Gateway Azure Web Application Firewall 요청 본문 검사를 사용하도록 설정해야 합니다 | Azure 애플리케이션 게이트웨이와 연결된 웹 애플리케이션 방화벽에 요청 본문 검사가 사용하도록 설정되어 있는지 확인합니다. 이를 통해 WAF는 HTTP 헤더, 쿠키 또는 URI에서 평가되지 않을 수 있는 HTTP 본문 내의 속성을 검사할 수 있습니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Front Door Azure Web Application Firewall 요청 본문 검사를 사용하도록 설정해야 합니다 | Azure Front Door와 연결된 웹 애플리케이션 방화벽에 요청 본문 검사가 사용하도록 설정되어 있는지 확인합니다. 이를 통해 WAF는 HTTP 헤더, 쿠키 또는 URI에서 평가되지 않을 수 있는 HTTP 본문 내의 속성을 검사할 수 있습니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Front Door 진입점에 대해 Azure Web Application Firewall을 사용하도록 설정해야 합니다 | 들어오는 트래픽에 대한 추가 검사를 위해 공용 웹 애플리케이션 앞에 WAF(Azure Web Application Firewall)를 배포합니다. WAF(Web Application Firewall)는 SQL 삽입, 사이트 간 스크립팅, 로컬 및 원격 파일 실행과 같은 일반적인 악용 및 취약성으로부터 웹 애플리케이션을 중앙 집중식으로 보호합니다. 사용자 지정 규칙을 통해 국가/지역, IP 주소 범위 및 기타 http 매개 변수별로 웹 애플리케이션에 대한 access 제한할 수도 있습니다. | 감사; 거절하다; 비활성화 | 1.0.2 |
| Azure Front Door 대한 AZURE WEB APPLICATION FIREWALL(WAF) 속도 제한 규칙은 속도 제한 기간 동안 특정 클라이언트 IP 주소에서 애플리케이션으로 허용되는 요청 수를 제어합니다. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Application Gateway의 WAF 구성에서 WAF 정책으로 WAF 마이그레이션 | WAF 정책 대신 WAF 구성이 있는 경우 새 WAF 정책으로 이동하는 것이 좋습니다. 앞으로 방화벽 정책은 WAF 정책 설정, 관리 규칙 집합, 제외 및 사용하지 않는 규칙 그룹을 지원합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Application GatewayWeb Application Firewall)를 사용하도록 설정해야 합니다> | 들어오는 트래픽에 대한 추가 검사를 위해 공용 웹 애플리케이션 앞에 WAF(Azure Web Application Firewall)를 배포합니다. WAF(Web Application Firewall)는 SQL 삽입, 사이트 간 스크립팅, 로컬 및 원격 파일 실행과 같은 일반적인 악용 및 취약성으로부터 웹 애플리케이션을 중앙 집중식으로 보호합니다. 사용자 지정 규칙을 통해 국가/지역, IP 주소 범위 및 기타 http 매개 변수별로 웹 애플리케이션에 대한 access 제한할 수도 있습니다. | 감사; 거절하다; 비활성화 | 2.0.0 |
| WAF( |
Application Gateway에 대한 모든 Web Application Firewall 정책에서 '검색' 또는 '방지' 모드를 사용하도록 요구합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| WAF( |
Azure Front Door Service 대한 모든 Web Application Firewall 정책에서 '검색' 또는 '방지' 모드를 사용하도록 규정합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
NS-8: 안전하지 않은 서비스 및 프로토콜 검색 및 사용 안 함
자세한 내용은 네트워크 보안: NS-8: 안전하지 않은 서비스 및 프로토콜 검색 및 비활성화를 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 주기적으로 보안 결함이나 추가 기능 및 속도 향상을 위해 TLS용 최신 버전이 릴리스됩니다. App Service 앱의 최신 TLS 버전으로 업그레이드하여 최신 버전의 보안 수정 사항(있는 경우) 및/또는 새 기능을 활용합니다. | AuditIfNotExists; 비활성화 | 2.2.0 | |
| 이 정책은 VPN Gateway가 '기본' SKU를 사용하지 않음을 보장합니다. | 감사; 비활성화 | 1.0.0 | |
| 주기적으로 보안 결함이나 추가 기능 및 속도 향상을 위해 TLS용 최신 버전이 릴리스됩니다. 보안 픽스(있는 경우) 및/또는 최신 버전의 새로운 기능을 활용하려면 기능 앱용 최신 TLS 버전으로 업그레이드합니다. | AuditIfNotExists; 비활성화 | 2.3.0 |
PA-1: 높은 권한/관리 사용자 분리 및 제한
자세한 내용은 Privileged Access: PA-1: 높은 권한/관리 사용자 분리 및 제한 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 구독에 대해 최대 3명의 소유자를 지정해야 합니다 | 보안이 침해된 소유자의 위반 가능성을 줄이려면 최대 3명의 구독 소유자를 지정하는 것이 좋습니다. | AuditIfNotExists; 비활성화 | 3.0.0 |
| Azure 리소스에 대한 소유자 권한이 있는 잠긴 계정을 제거해야 합니다 | 소유자 권한이 있는 사용되지 않는 계정은 구독에서 제거해야 합니다. 사용되지 않는 계정은 로그인이 차단된 계정입니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure 리소스에 대한 소유자 권한이 있는 계정을 제거해야 합니다 | 모니터링되지 않는 access 방지하기 위해 소유자 권한이 있는 외부 계정을 구독에서 제거해야 합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| [미리 보기]: Recovery Services 자격 증명 모음에 대해 MUA(다중 사용자 권한 부여)를 사용하도록 설정해야 합니다. | 이 정책은 Recovery Services 자격 증명 모음에 대해 MUA(다중 사용자 권한 부여)가 사용하도록 설정되어 있는지 감사합니다. MUA는 중요한 작업에 추가 보호 계층을 추가하여 Recovery Services 자격 증명 모음을 보호하는 데 도움이 됩니다. 자세한 내용은 을 방문하세요 https://aka.ms/MUAforRSV. | 감사; 비활성화 | 1.0.0-preview |
| 구독에 둘 이상의 소유자가 할당되어야 합니다 | 관리자가 중복성을 access 위해 둘 이상의 구독 소유자를 지정하는 것이 좋습니다. | AuditIfNotExists; 비활성화 | 3.0.0 |
PA-2: 사용자 계정 및 권한에 대한 access 방지
자세한 내용은 Privileged Access: PA-2: 사용자 계정 및 권한에 대한 access 사용하지 마십시오 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 가능한 네트워크 JIT(Just-In-Time) 액세스는 권장 사항으로 Azure Security Center 의해 모니터링됩니다. | AuditIfNotExists; 비활성화 | 3.0.0 |
PA-4: 정기적으로 사용자 access 검토 및 조정
자세한 내용은 Privileged Access: PA-4: 정기적으로 사용자 access 검토 및 조정 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| Azure 리소스에 대한 소유자 권한이 있는 잠긴 계정을 제거해야 합니다 | 소유자 권한이 있는 사용되지 않는 계정은 구독에서 제거해야 합니다. 사용되지 않는 계정은 로그인이 차단된 계정입니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure 리소스에 대한 읽기 및 쓰기 권한이 있는 잠긴 계정은 제거해야 합니다 | 더 이상 사용되지 않는 계정을 구독에서 제거해야 합니다. 사용되지 않는 계정은 로그인이 차단된 계정입니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure 리소스에 대한 소유자 권한이 있는 계정을 제거해야 합니다 | 모니터링되지 않는 access 방지하기 위해 소유자 권한이 있는 외부 계정을 구독에서 제거해야 합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure 리소스에 대한 읽기 권한이 있는 계정을 제거해야 합니다 | 모니터링되지 않는 access 방지하기 위해 읽기 권한이 있는 외부 계정을 구독에서 제거해야 합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure 리소스에 대한 쓰기 권한이 있는 계정을 제거해야 합니다 | 모니터링되지 않는 access 방지하기 위해 쓰기 권한이 있는 외부 계정을 구독에서 제거해야 합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
PA-7: 충분한 관리(최소 권한) 원칙을 따릅니다.
자세한 내용은 사용자 Access: PA-7: 충분한 관리(최소 권한) 원칙을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| RootManageSharedAccessKey를 제외한 모든 권한 부여 규칙을 이벤트 허브 네임스페이스에서 제거해야 함 | 이벤트 허브 클라이언트는 네임스페이스의 모든 큐 및 토픽에 대한 액세스를 제공하는 네임스페이스 수준 액세스 정책을 사용하지 않아야 합니다. 최소 권한 보안 모델에 맞추려면 큐 및 토픽에 대한 엔터티 수준의 액세스 정책을 만들어 특정 엔터티에만 액세스를 제공해야 합니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| RootManageSharedAccessKey를 제외한 모든 권한 부여 규칙은 Service Bus 네임스페이스에서 제거되어야 합니다 | Service Bus 클라이언트는 네임스페이스의 모든 큐 및 토픽에 대한 액세스를 제공하는 네임스페이스 수준 액세스 정책을 사용하면 안 됩니다. 최소 권한 보안 모델에 맞추려면 큐 및 토픽에 대한 엔터티 수준의 액세스 정책을 만들어 특정 엔터티에만 액세스를 제공해야 합니다. | 감사; 거절하다; 비활성화 | 1.0.1 |
| API Management 구독은 모든 API 대신 제품 또는 개별 API로 범위가 지정되어야 하므로 데이터가 과도하게 노출될 수 있습니다. | 감사; 비활성화; 거절하다 | 1.1.0 | |
| 사용자 지정 RBAC 역할의 사용 감사 | 오류가 발생하기 쉬운 사용자 지정 RBAC 역할 대신 '소유자, 기여자, 읽기 권한자' 같은 기본 제공 역할을 감사합니다. 사용자 지정 역할 사용은 예외로 처리되며 엄격한 검토 및 위협 모델링이 필요합니다. | 감사; 비활성화 | 1.0.1 |
| 이벤트 허브 인스턴스의 권한 부여 규칙을 정의해야 함 | 최소 권한 액세스를 부여하기 위해 이벤트 허브 엔터티 권한 부여 규칙의 존재를 감사합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| Azure Key Vault RBAC 권한 모델을 사용해야 합니다 | Key Vault 전반에서 RBAC 권한 모델을 사용하도록 설정합니다. 자세한 정보: 자격 증명 모음 액세스 정책에서 Azure 역할 기반 액세스 제어 권한 모델로 이동 | 감사; 거절하다; 비활성화 | 1.0.1 |
| 명령 호출을 사용하지 않도록 설정하면 제한된 네트워크 액세스 또는 Kubernetes 역할 기반 액세스 제어 바이패스를 방지하여 보안을 강화할 수 있습니다. | 감사; 비활성화 | 1.0.1 | |
| Kubernetes 클러스터는 클러스터 관리자 역할이 필요한 경우에만 사용되도록 해야 합니다. | 'cluster-admin' 역할은 환경에 대한 광범위한 권한을 제공하며 필요할 때만 사용해야 합니다. | 감사; 비활성화 | 1.1.0 |
| Kubernetes 클러스터는 역할 및 클러스터 역할에서 와일드카드 사용을 최소화해야 합니다. | 와일드카드 '*'를 사용하면 특정 역할에 필요하지 않을 수 있는 광범위한 권한을 부여하므로 보안 위험이 발생할 수 있습니다. 역할에 권한이 너무 많으면 공격자나 손상된 사용자가 이를 악용하여 클러스터의 리소스에 무단으로 액세스할 수 있습니다. | 감사; 비활성화 | 1.1.0 |
| 사용자가 수행할 수 있는 작업에 대한 세부적인 필터링을 제공하려면 RBAC(Role-Based Access Control)를 사용하여 Kubernetes Service 클러스터에서 권한을 관리하고 관련 권한 부여 정책을 구성합니다. | 감사; 비활성화 | 1.1.0 |
PV-2: 보안 구성 감사 및 적용
자세한 내용은 자세 및 취약성 관리: PV-2: 보안 구성 감사 및 적용을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| [미리 보기]: [이미지 무결성] Kubernetes 클러스터는 표기법으로 서명된 이미지만 사용해야 함 | 이미지가 신뢰할 수 있는 원본에서 왔으며 악의적으로 수정되지 않도록 표기법으로 서명된 이미지를 사용합니다. 자세한 내용은 https://aka.ms/aks/image-integrity를 방문하세요. | 감사; 비활성화 | 1.1.0 - 미리 보기 |
| API Management 직접 관리 엔드포인트를 사용하도록 설정하면 안 됩니다 | Azure API Management 직접 관리 REST API는 Azure Resource Manager 역할 기반 액세스 제어, 권한 부여 및 제한 메커니즘을 우회하여 서비스의 취약성을 증가합니다. | 감사; 비활성화; 거절하다 | 1.0.2 |
| App Service 앱 슬롯에는 원격 디버깅이 꺼져 있어야 함 | 원격 디버깅을 사용하려면 App Service 앱에서 인바운드 포트를 열어야 합니다. 원격 디버깅을 해제해야 합니다. | AuditIfNotExists; 비활성화 | 1.0.1 |
| App Service 앱 슬롯에는 모든 리소스가 앱에 액세스할 수 있도록 CORS가 구성되어 있지 않아야 함 | CORS(원본 간 리소스 공유)는 모든 도메인이 앱을 access 수 있도록 허용해서는 안 됩니다. 필요한 도메인만 앱과 상호 작용하도록 허용합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| App Service 앱 슬롯은 최신 ‘HTTP 버전’을 사용해야 함 | 보안 결함이 있거나 추가 기능을 포함하기 위해 HTTP에 대한 최신 버전이 주기적으로 릴리스됩니다. 최신 버전의 보안 픽스(있는 경우) 및/또는 새로운 기능을 활용하려면 웹앱에 최신 HTTP 버전을 사용하는 것이 좋습니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| PHP를 사용하는 App Service 앱 슬롯은 지정된 ‘PHP 버전’을 사용해야 함 | 보안 결함이 있거나 추가 기능을 포함하기 위해 PHP 소프트웨어에 대한 최신 버전이 주기적으로 릴리스됩니다. 최신 버전의 보안 픽스(있는 경우) 및/또는 새로운 기능을 활용하려면 App Service 앱에 최신 PHP 버전을 사용하는 것이 좋습니다. 이 정책은 Linux 앱에만 적용됩니다. 이 정책을 사용하려면 요구 사항을 충족하는 PHP 버전을 지정해야 합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 보안 결함으로 인해 또는 추가 기능을 포함하기 위해 Python 소프트웨어에 대한 최신 버전이 주기적으로 릴리스됩니다. 최신 버전의 보안 수정 사항(있는 경우) 및/또는 새 기능을 활용하려면 App Service 앱에 최신 Python 버전을 사용하는 것이 좋습니다. 이 정책은 Linux 앱에만 적용됩니다. 이 정책을 사용하려면 요구 사항을 충족하는 Python 버전을 지정해야 합니다. | AuditIfNotExists; 비활성화 | 1.0.0 | |
| App Service 앱에는 클라이언트 인증서(들어오는 클라이언트 인증서)를 사용하도록 설정해야 합니다 | 클라이언트 인증서는 앱이 들어오는 요청에 대한 인증서를 요청하도록 허용합니다. 유효한 인증서가 있는 클라이언트만 앱에 연결할 수 있습니다. 이 정책은 Http 버전이 1.1로 설정된 앱에 적용됩니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| App Service 앱에는 원격 디버깅이 꺼져 있어야 합니다 | 원격 디버깅을 사용하려면 App Service 앱에서 인바운드 포트를 열어야 합니다. 원격 디버깅을 해제해야 합니다. | AuditIfNotExists; 비활성화 | 2.0.0 |
| App Service 앱에는 모든 리소스가 앱을 access 수 있도록 CORS가 구성되어 있지 않아야 합니다 | CORS(원본 간 리소스 공유)는 모든 도메인이 앱을 access 수 있도록 허용해서는 안 됩니다. 필요한 도메인만 앱과 상호 작용하도록 허용합니다. | AuditIfNotExists; 비활성화 | 2.0.0 |
| App Service 앱은 최신 'HTTP 버전'을 사용해야 함 | 보안 결함이 있거나 추가 기능을 포함하기 위해 HTTP에 대한 최신 버전이 주기적으로 릴리스됩니다. 최신 버전의 보안 픽스(있는 경우) 및/또는 새로운 기능을 활용하려면 웹앱에 최신 HTTP 버전을 사용하는 것이 좋습니다. | AuditIfNotExists; 비활성화 | 4.0.0 |
| 보안 결함으로 인해 또는 추가 기능을 포함하기 위해 Java 소프트웨어에 대한 최신 버전이 주기적으로 릴리스됩니다. 최신 버전의 보안 수정 사항(있는 경우) 및/또는 새 기능을 활용하려면 App Service 앱에 최신 Java 버전을 사용하는 것이 좋습니다. 이 정책은 Linux 앱에만 적용됩니다. 이 정책을 사용하려면 요구 사항을 충족하는 Java 버전을 지정해야 합니다. | AuditIfNotExists; 비활성화 | 3.1.0 | |
| PHP를 사용하는 App Service 앱은 지정된 ‘PHP 버전’을 사용해야 함 | 보안 결함이 있거나 추가 기능을 포함하기 위해 PHP 소프트웨어에 대한 최신 버전이 주기적으로 릴리스됩니다. 최신 버전의 보안 픽스(있는 경우) 및/또는 새로운 기능을 활용하려면 App Service 앱에 최신 PHP 버전을 사용하는 것이 좋습니다. 이 정책은 Linux 앱에만 적용됩니다. 이 정책을 사용하려면 요구 사항을 충족하는 PHP 버전을 지정해야 합니다. | AuditIfNotExists; 비활성화 | 3.2.0 |
| 보안 결함으로 인해 또는 추가 기능을 포함하기 위해 Python 소프트웨어에 대한 최신 버전이 주기적으로 릴리스됩니다. 최신 버전의 보안 수정 사항(있는 경우) 및/또는 새 기능을 활용하려면 App Service 앱에 최신 Python 버전을 사용하는 것이 좋습니다. 이 정책은 Linux 앱에만 적용됩니다. 이 정책을 사용하려면 요구 사항을 충족하는 Python 버전을 지정해야 합니다. | AuditIfNotExists; 비활성화 | 4.1.0 | |
| [미리 보기]: Automanage 구성 프로필 할당이 Conformant여야 함 | Automanage에서 관리하는 리소스는 Conformant 또는 ConformantCorrected 상태여야 합니다. | AuditIfNotExists; 비활성화 | 1.0.0-preview |
| Azure API Management stv1 컴퓨팅 플랫폼 버전은 2024년 8월 31일부터 사용 중지되며, 이러한 인스턴스는 지속적인 지원을 위해 stv2 컴퓨팅 플랫폼으로 마이그레이션되어야 합니다. |
감사; 거절하다; 비활성화 | 1.0.0 | |
| Azure Arc 사용하도록 설정된 Kubernetes 클러스터에는 Azure Policy 확장이 설치되어 있어야 합니다 | Azure Arc 대한 Azure Policy 확장은 Arc 지원 Kubernetes 클러스터에 대한 대규모 적용 및 보호 기능을 중앙 집중식으로 일관적인 방식으로 제공합니다. Kubernetes 클러스터에 대한 Azure Policy 자세히 알아보세요. | AuditIfNotExists; 비활성화 | 1.1.0 |
| Azure Data Factory 소스 제어에 Git 리포지토리를 사용해야 합니다 | 개발 전용 데이터 팩토리만 Git 통합으로 구성합니다. 테스트 및 프로덕션에 대한 변경 내용은 CI/CD를 통해 배포되어야 하며 Git 통합이 있어서는 안 됩니다. QA/테스트/프로덕션 데이터 팩터리에 이 정책을 적용하지 마세요. | 감사; 거절하다; 비활성화 | 1.0.1 |
| Azure Machine Learning 컴퓨팅 인스턴스에 유휴 종료가 있어야 함 | 유휴 상태 종료 일정을 사용하면 사전 결정된 활동 기간 후에 유휴 상태인 컴퓨팅을 종료하여 비용이 줄어듭니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 최신 소프트웨어 업데이트를 받으려면 Azure Machine Learning 컴퓨팅 인스턴스를 다시 만들어야 합니다 | Azure Machine Learning 컴퓨팅 인스턴스가 사용 가능한 최신 운영 체제에서 실행되는지 확인합니다. 최신 보안 패치를 실행하여 보안이 개선되고 취약성이 줄어듭니다. 자세한 내용은 https://aka.ms/azureml-ci-updates/을 참조하세요. | 감사; 비활성화 | 1.0.3 |
| Azure Machine Learning 작업 영역은 V1LegacyMode를 활성화하여 네트워크 격리 이전 버전과의 호환성을 지원해야 함 | Azure ML은 Azure Resource Manager에서 새 V2 API 플랫폼으로 전환하고 있으며 V1LegacyMode 매개 변수를 사용하여 API 플랫폼 버전을 제어할 수 있습니다. V1LegacyMode 매개 변수를 사용하도록 설정하면 새 V2 기능을 사용하지 않더라도 작업 영역을 V1과 동일한 네트워크 격리 상태로 유지할 수 있습니다. 프라이빗 네트워크 내에서 AzureML 컨트롤 플레인 데이터를 유지하려는 경우에만 V1 레거시 모드를 설정하는 것이 좋습니다. https://aka.ms/V1LegacyMode에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| Azure Policy AKS(Kubernetes Service)에 대한 추가 기능을 클러스터에 설치하고 사용하도록 설정해야 합니다 | Azure Policy AKS(Kubernetes Service)용 추가 기능은 OPA(Open Policy Agent)에 대한 허용 컨트롤러 웹후크인 Gatekeeper v3를 확장하여 중앙 집중식으로 일관된 방식으로 클러스터에 대규모 적용 및 보호 기능을 적용합니다. | 감사; 비활성화 | 1.0.2 |
| [미리 보기]: 가상 머신에서 부팅 진단을 사용하도록 설정해야 함 | Azure 가상 머신은 부팅 디그니오스틱을 사용하도록 설정해야 합니다. | 감사; 비활성화 | 1.0.0-preview |
| 개별 노드를 편집할 수 없음 | 개별 노드를 편집할 수 없습니다. 사용자는 개별 노드를 편집해서는 안 됩니다. 노드 풀을 편집하세요. 개별 노드를 수정하면 일관되지 않은 설정, 운영 문제 및 잠재적인 보안 위험이 발생할 수 있습니다. | 감사; 거절하다; 비활성화 | 1.3.1 |
| PostgreSQL 데이터베이스 서버에 대해 연결 제한을 사용하도록 설정해야 합니다. | 이 정책은 연결 제한을 사용하지 않고 사용자 환경의 PostgreSQL 데이터베이스를 감사하는 데 도움이 됩니다. 이 설정을 사용하면 너무 많은 잘못된 암호 로그인 실패에 대해 IP당 임시 연결 제한을 사용할 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 컨테이너 레지스트리에는 내보내기가 비활성화되어 이어야 함 | 내보내기를 비활성화하면 레지스트리의 데이터가 데이터 평면('docker pull')을 통해서만 액세스되도록 하여 보안이 향상됩니다. 데이터는 'acr import' 또는 'acr transfer'를 통해 레지스트리 밖으로 이동할 수 없습니다. 내보내기를 비활성화하려면 공용 네트워크 액세스를 비활성화해야 합니다. https://aka.ms/acr/export-policy에서 자세히 알아보세요. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 클러스터 컨테이너에 준비 상태 또는 활동성 프로브가 구성되어 있는지 확인 | 이 정책은 모든 Pod에 준비 상태 및/또는 활동성 프로브를 구성하도록 적용합니다. 프로브 형식은 tcpSocket, httpGet 및 exec일 수 있습니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 이 정책 사용에 대한 지침은 https://aka.ms/kubepolicydoc를 방문하세요. | 감사; 거절하다; 비활성화 | 3.3.0 |
| 함수 앱 슬롯에는 원격 디버깅이 꺼져 있어야 함 | 원격 디버깅을 수행하려면 함수 앱에서 인바운드 포트를 열어야 합니다. 원격 디버깅을 해제해야 합니다. | AuditIfNotExists; 비활성화 | 1.1.0 |
| 함수 앱 슬롯에는 모든 리소스가 앱에 액세스할 수 있도록 구성된 CORS가 없어야 함 | CORS(원본 간 리소스 공유)는 모든 도메인이 함수 앱을 access 수 있도록 허용해서는 안 됩니다. 필요한 도메인만 함수 앱과 상호 작용할 수 있도록 허용합니다. | AuditIfNotExists; 비활성화 | 1.1.0 |
| 함수 앱 슬롯은 최신 ‘HTTP 버전’을 사용해야 함 | 보안 결함이 있거나 추가 기능을 포함하기 위해 HTTP에 대한 최신 버전이 주기적으로 릴리스됩니다. 최신 버전의 보안 픽스(있는 경우) 및/또는 새로운 기능을 활용하려면 웹앱에 최신 HTTP 버전을 사용하는 것이 좋습니다. | AuditIfNotExists; 비활성화 | 1.1.0 |
| 보안 결함으로 인해 또는 추가 기능을 포함하기 위해 Java 소프트웨어에 대한 최신 버전이 주기적으로 릴리스됩니다. 최신 버전의 보안 수정(있는 경우) 및/또는 새 기능을 활용하려면 함수 앱에 최신 Java 버전을 사용하는 것이 좋습니다. 이 정책은 Linux 앱에만 적용됩니다. 이 정책을 사용하려면 요구 사항을 충족하는 Java 버전을 지정해야 합니다. | AuditIfNotExists; 비활성화 | 1.0.0 | |
| Function 앱에는 클라이언트 인증서(들어오는 클라이언트 인증서)를 사용하도록 설정해야 합니다 | 클라이언트 인증서는 앱이 들어오는 요청에 대한 인증서를 요청하도록 허용합니다. 유효한 인증서가 있는 클라이언트만 앱에 연결할 수 있습니다. 이 정책은 Http 버전이 1.1로 설정된 앱에 적용됩니다. | AuditIfNotExists; 비활성화 | 1.1.0 |
| Function 앱에는 원격 디버깅이 꺼져 있어야 합니다 | 원격 디버깅을 수행하려면 함수 앱에서 인바운드 포트를 열어야 합니다. 원격 디버깅을 해제해야 합니다. | AuditIfNotExists; 비활성화 | 2.1.0 |
| Function 앱에는 모든 리소스가 앱을 access 수 있도록 CORS가 구성되지 않아야 합니다 | CORS(원본 간 리소스 공유)는 모든 도메인이 함수 앱을 access 수 있도록 허용해서는 안 됩니다. 필요한 도메인만 함수 앱과 상호 작용할 수 있도록 허용합니다. | AuditIfNotExists; 비활성화 | 2.1.0 |
| 함수 앱은 최신 'HTTP 버전'을 사용해야 함 | 보안 결함이 있거나 추가 기능을 포함하기 위해 HTTP에 대한 최신 버전이 주기적으로 릴리스됩니다. 최신 버전의 보안 픽스(있는 경우) 및/또는 새로운 기능을 활용하려면 웹앱에 최신 HTTP 버전을 사용하는 것이 좋습니다. | AuditIfNotExists; 비활성화 | 4.1.0 |
| 보안 결함으로 인해 또는 추가 기능을 포함하기 위해 Java 소프트웨어에 대한 최신 버전이 주기적으로 릴리스됩니다. 최신 버전의 보안 수정(있는 경우) 및/또는 새 기능을 활용하려면 함수 앱에 최신 Java 버전을 사용하는 것이 좋습니다. 이 정책은 Linux 앱에만 적용됩니다. 이 정책을 사용하려면 요구 사항을 충족하는 Java 버전을 지정해야 합니다. | AuditIfNotExists; 비활성화 | 3.1.0 | |
| 보안 결함으로 인해 또는 추가 기능을 포함하기 위해 Python 소프트웨어에 대한 최신 버전이 주기적으로 릴리스됩니다. 최신 버전의 보안 수정 사항(있는 경우) 및/또는 새 기능을 활용하려면 함수 앱에 최신 Python 버전을 사용하는 것이 좋습니다. 이 정책은 Linux 앱에만 적용됩니다. 이 정책을 사용하려면 요구 사항을 충족하는 Python 버전을 지정해야 합니다. | AuditIfNotExists; 비활성화 | 4.1.0 | |
| Kubernetes 클러스터 컨테이너 이미지에는 최신 이미지 태그가 포함되어서는 안 됩니다. | 컨테이너 이미지는 Kubernetes의 최신 태그를 사용하지 않아야 하며, 명시적이고 버전이 지정된 컨테이너 이미지를 사용하여 재현성을 보장하고, 의도하지 않은 업데이트를 방지하고, 더 쉽게 디버깅 및 롤백을 지원하는 것이 모범 사례입니다. | 감사; 거절하다; 비활성화 | 2.0.1 |
| Kubernetes 클러스터에서 리소스 소모 공격을 방지하기 위해 컨테이너 CPU 및 메모리 리소스 제한을 적용합니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 9.3.0 | |
| Kubernetes 클러스터 컨테이너 CPU 및 메모리 리소스 요청을 정의해야 합니다. | 컨테이너 CPU 및 메모리 리소스 요청을 적용하여 예약된 노드에 필요한 리소스가 있는지 확인합니다. | 감사; 거절하다; 비활성화 | 1.0.0-preview |
| Kubernetes 클러스터 컨테이너는 호스트 네임스페이스를 공유해서는 안 됩니다 | Pod 컨테이너가 Kubernetes 클러스터에서 호스트 프로세스 ID 네임스페이스, 호스트 IPC 네임스페이스 및 호스트 네트워크 네임스페이스를 공유하지 못하도록 차단합니다. 이 권장 사항은 호스트 네임스페이스에 대한 Kubernetes Pod 보안 표준에 부합하며 Kubernetes 환경의 보안을 개선하기 위한 CIS 5.2.1, 5.2.2 및 5.2.3의 일부입니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 거절하다; 비활성화 | 6.0.0 |
| Kubernetes 클러스터 컨테이너는 허용되는 AppArmor 프로필만 사용해야 합니다 | 컨테이너는 Kubernetes 클러스터에서 허용된 AppArmor 프로필만 사용해야 합니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 6.2.1 |
| Kubernetes 클러스터 컨테이너는 허용되는 기능만 사용해야 합니다 | Kubernetes 클러스터에서 컨테이너의 공격 surface 줄이기 위한 기능을 제한합니다. 이 권장 사항은 Kubernetes 환경의 보안을 향상시키기 위한 CIS 5.2.8 및 CIS 5.2.9의 일부입니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 6.2.0 |
| Kubernetes 클러스터 컨테이너는 허용된 이미지만 사용해야 합니다 | 신뢰할 수 있는 레지스트리의 이미지를 사용하여 알 수 없는 취약성, 보안 문제 및 악성 이미지에 대한 Kubernetes 클러스터의 노출 위험을 줄입니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 9.3.0 |
| Kubernetes 클러스터 컨테이너는 허용된 ProcMountType만 사용해야 함 | Pod 컨테이너는 Kubernetes 클러스터에서 허용된 ProcMountTypes만 사용할 수 있습니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 https://aka.ms/kubepolicydoc를 참조하세요. | 감사; 거절하다; 비활성화 | 8.2.0 |
| Kubernetes 클러스터 컨테이너는 허용된 끌어오기 정책만 사용해야 함 | 컨테이너의 끌어오기 정책을 제한하여 컨테이너가 배포에서 허용된 이미지만 사용하도록 허용 | 감사; 거절하다; 비활성화 | 3.2.0 |
| Kubernetes 클러스터 컨테이너는 허용된 seccomp 프로필만 사용해야 함 | Pod 컨테이너는 Kubernetes 클러스터에서 허용된 seccomp 프로필만 사용할 수 있습니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 https://aka.ms/kubepolicydoc를 참조하세요. | 감사; 거절하다; 비활성화 | 7.2.0 |
| Kubernetes 클러스터 컨테이너는 읽기 전용 루트 파일 시스템으로 실행되어야 합니다 | 읽기 전용 루트 파일 시스템을 통해 컨테이너를 실행하여 Kubernetes 클러스터의 PATH에 추가된 악성 이진 파일로 인한 런타임 시 변경으로부터 보호합니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 6.3.0 |
| [미리 보기]: Kubernetes 클러스터 컨테이너는 허용되는 sysctl 인터페이스만 사용해야 합니다. | 컨테이너는 Kubernetes 클러스터에서 허용되는 sysctl 인터페이스만 사용해야 합니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 https://aka.ms/kubepolicydoc를 참조하세요. | 감사; 거절하다; 비활성화 | 1.0.0-preview |
| Kubernetes 클러스터 Pod hostPath 볼륨은 허용된 호스트 경로만 사용해야 합니다 | Pod HostPath 볼륨 탑재를 Kubernetes 클러스터에서 허용된 호스트 경로로 제한합니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대해 일반적으로 사용할 수 있습니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 6.3.0 |
| Kubernetes 클러스터 Pod 및 컨테이너는 SELinux 보안 표준을 따라야 합니다. | 이 정책은 KUbernetes Pod Security Standards for SELinux 옵션을 적용합니다. PSS 모드에서는 'user' 및 'role' 필드가 비어 있어야 하고 'type' 필드는 허용되는 값 중 하나여야 합니다. 자세한 내용은 https://aka.ms/kubepolicydoc를 참조하세요. | 감사; 거절하다; 비활성화 | 8.0.0 |
| Pod 및 컨테이너가 Kubernetes 클러스터에서 실행하는 데 사용할 수 있는 사용자, 기본 그룹, 보조 그룹 및 파일 시스템 그룹 ID를 제어합니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 6.2.0 | |
| Kubernetes 클러스터 Pod는 허용된 볼륨 유형만 사용해야 함 | Pod는 Kubernetes 클러스터에서 허용된 볼륨 유형만 사용할 수 있습니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 https://aka.ms/kubepolicydoc를 참조하세요. | 감사; 거절하다; 비활성화 | 5.2.0 |
| Pod access Kubernetes 클러스터의 호스트 네트워크 및 허용 가능한 호스트 포트로 제한합니다. 이 권장 사항은 Kubernetes 환경의 보안을 개선하기 위한 CIS 5.2.4의 일부이며 hostPorts에 대한 Pod 보안 표준(PSS)과 일치합니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 거절하다; 비활성화 | 7.0.0 | |
| Kubernetes 클러스터 서비스는 허용된 포트에서만 수신 대기해야 합니다 | Kubernetes 클러스터에 대한 access 보호하기 위해 허용된 포트에서만 수신 대기하도록 서비스를 제한합니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 8.2.0 |
| Kubernetes 클러스터 서비스는 허용되는 외부 IP만 사용해야 합니다. | 허용되는 외부 IP를 사용하여 Kubernetes 클러스터에서 잠재적인 공격(CVE-2020-8554)을 방지합니다. 자세한 내용은 https://aka.ms/kubepolicydoc를 참조하세요. | 감사; 거절하다; 비활성화 | 5.2.0 |
| Kubernetes 클러스터 서비스는 고유한 선택기를 사용해야 합니다. | 네임스페이스의 서비스에 고유한 선택기가 있는지 확인합니다. 고유한 서비스 선택기를 사용하면 네임스페이스 내의 각 서비스가 특정 기준에 따라 고유하게 식별될 수 있습니다. 이 정책은 Gatekeeper를 통해 서비스 리소스를 OPA에 동기화합니다. 적용하기 전에 Gatekeeper Pod 메모리 용량이 초과되지 않는지 확인합니다. 매개 변수는 특정 네임스페이스에 적용되지만 모든 네임스페이스에서 해당 형식의 모든 리소스를 동기화합니다. 현재 AKS(Kubernetes Service) 미리 보기 상태입니다. | 감사; 거절하다; 비활성화 | 1.2.2 |
| Kubernetes 클러스터는 권한 있는 컨테이너를 만드는 것을 허용하지 않습니다. 이 권장 사항은 Kubernetes 환경의 보안을 향상시키기 위한 CIS 5.2.1의 일부입니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 9.2.0 | |
| Kubernetes 클러스터에서 Naked Pod를 사용하지 않아야 함 | Naked Pod를 사용하지 않도록 차단합니다. 노드 실패가 발생하는 경우 Naked Pod의 일정이 조정되지 않습니다. Pod는 Deployment, Replicset, Daemonset 또는 Jobs를 통해 관리해야 합니다. | 감사; 거절하다; 비활성화 | 2.3.1 |
| 사용자가 Windows Pod 또는 컨테이너에 대한 컨테이너 프로세스를 실행하기 위해 ContainerAdministrator를 사용할 수 없도록 합니다. 이 권장 사항은 Windows 노드의 보안을 개선하기 위한 것입니다. 자세한 내용은 https://kubernetes.io/docs/concepts/windows/intro/을 참조하십시오. | 감사; 거절하다; 비활성화 | 1.2.0 | |
| Windows 노드에 대한 권한 있는 액세스를 방지합니다. 이 권장 사항은 Windows 노드의 보안을 개선하기 위한 것입니다. 자세한 내용은 https://kubernetes.io/docs/concepts/windows/intro/을 참조하십시오. | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Kubernetes 클러스터는 API 자격 증명 자동 탑재를 사용하지 않도록 설정해야 합니다 | 잠재적으로 손상된 Pod 리소스가 Kubernetes 클러스터에 대해 API 명령을 실행할 수 없도록 자동 탑재 API 자격 증명을 사용하지 않도록 설정합니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 4.2.0 |
| 컨테이너가 Kubernetes 클러스터 루트로의 권한 상승을 통해 실행되는 것을 허용하지 않습니다. 이 권장 사항은 Kubernetes 환경의 보안을 향상시키기 위한 CIS 5.2.5의 일부입니다. 이 정책은 AKS(Kubernetes Service) 및 Azure Arc 사용하도록 설정된 Kubernetes에 대한 미리 보기에서 일반적으로 사용할 수 있습니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 거절하다; 비활성화 | 8.0.0 | |
| Kubernetes 클러스터는 CAP_SYS_ADMIN 보안 기능을 부여해서는 안 됩니다 | 컨테이너의 공격 surface 줄이려면 CAP_SYS_ADMIN Linux 기능을 제한합니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 5.1.0 |
| ConfigMap, Pod, Secret, Service 및 ServiceAccount 리소스 종류에 대한 무단 access 방지하기 위해 Kubernetes 클러스터의 기본 네임스페이스를 사용할 수 없도록 합니다. 자세한 내용은 Kubernetes 클러스터에 대한 Azure Policy 참조하세요. | 감사; 감사; 거절하다; 거절하다; 비활성화; 비활성화 | 4.2.0 | |
| Kubernetes 클러스터는 CSI(Container Storage Interface) 드라이버 StorageClass를 사용해야 합니다. | CSI(Container Storage Interface)는 Kubernetes에서 컨테이너화된 워크로드에 임의 블록 및 파일 스토리지 시스템을 노출하는 표준입니다. AKS 버전 1.21 이후 트리 내 프로비저닝 프로그램 StorageClass는 더 이상 사용되지 않습니다. 자세한 내용은 https://aka.ms/aks-csi-driver를 참조하세요. | 감사; 거절하다; 비활성화 | 2.3.0 |
| 선호도 방지 규칙 또는 토폴로지 스프레드 제약 조건을 설정해야 합니다. | 이 정책은 Pod가 클러스터 내의 다른 노드에 예약되도록 보장합니다. 선호도 방지 규칙 또는 Pod 토폴로지 분산 제약 조건을 적용하면 노드 중 하나를 사용할 수 없게 되는 경우에도 가용성이 유지됩니다. Pod는 다른 노드에서 계속 실행되어 복원력이 향상됩니다. | 감사; 거절하다; 비활성화 | 1.2.2 |
| 승인된 VM 확장만 설치해야 함 | 이 정책은 승인되지 않은 가상 머신 확장을 관리합니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
| 변형이 적용되는 경우 메시지를 인쇄합니다. | 적용된 변형 주석을 조회하고 주석이 있는 경우 메시지를 출력합니다. | 감사; 비활성화 | 1.2.1 |
| 스토리지 계정은 테넌트 간 개체 복제를 방지해야 합니다. | 스토리지 계정에 대한 개체 복제 제한을 감사합니다. 기본적으로 사용자는 하나의 Azure AD 테넌트에 있는 원본 스토리지 계정과 다른 테넌트에 있는 대상 계정으로 개체 복제를 구성할 수 있습니다. 이것은 고객의 데이터가 고객이 소유한 스토리지 계정에 복제될 수 있기 때문에 보안 문제입니다. allowCrossTenantReplication을 false로 설정하면 원본 계정과 대상 계정이 모두 동일한 Azure AD 테넌트에 있는 경우에만 개체 복제를 구성할 수 있습니다. | 감사; 거절하다; 비활성화 | 1.0.0 |
PV-4: 컴퓨팅 리소스에 대한 보안 구성 감사 및 적용
자세한 내용은 Posture 및 Vulnerability Management: PV-4: 컴퓨팅 리소스에 대한 보안 구성 감사 및 적용을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 암호 없이 계정에서 원격 연결을 허용하는 Linux 머신 감사 | 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. 암호 없이 계정에서 원격 연결을 허용하는 Linux 머신의 경우 머신은 비규격입니다. | AuditIfNotExists; 비활성화 | 3.1.0 |
| passwd 파일 권한이 0644로 설정되지 않은 Linux 머신 감사 | 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. passwd 파일 권한이 0644로 설정되지 않은 Linux 머신의 경우 머신은 비규격입니다. | AuditIfNotExists; 비활성화 | 3.1.0 |
| 암호가 없는 계정이 있는 Linux 머신 감사 | 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. 암호가 없는 계정이 있는 Linux 머신의 경우 머신은 비규격입니다. | AuditIfNotExists; 비활성화 | 3.1.0 |
| 지정된 수의 고유 암호 이후 암호를 다시 사용할 수 있는 Windows 머신을 감사합니다 | 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. 지정된 수의 고유 암호 이후 암호를 다시 사용할 수 있는 Windows 컴퓨터의 경우 컴퓨터가 비준수입니다. 고유 암호의 기본값은 24입니다. | AuditIfNotExists; 비활성화 | 2.1.0 |
| 지정된 일 수로 설정된 최대 암호 사용 기간이 없는 Windows 머신을 감사합니다 | 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. 최대 암호 사용 기간이 지정된 일 수로 설정되지 않은 Windows 컴퓨터의 경우 컴퓨터는 비준수입니다. 최대 암호 사용 기간의 기본값은 70일입니다. | AuditIfNotExists; 비활성화 | 2.1.0 |
| 지정된 일 수로 설정된 최소 암호 기간이 없는 Windows 머신을 감사합니다 | 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. 최소 암호 사용 기간이 지정된 일 수로 설정되지 않은 Windows 컴퓨터의 경우 컴퓨터가 비준수입니다. 최소 암호 사용 기간의 기본값은 1일입니다. | AuditIfNotExists; 비활성화 | 2.1.0 |
| 암호 복잡성 설정이 활성화되지 않은 Windows 머신을 감사합니다 | 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. 암호 복잡성 설정이 사용하도록 설정되지 않은 Windows 컴퓨터의 경우 컴퓨터가 비준수입니다. | AuditIfNotExists; 비활성화 | 2.0.0 |
| 최소 암호 길이를 지정된 문자 수로 제한하지 않는 Windows 머신을 감사합니다 | 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. 최소 암호 길이를 지정된 문자 수로 제한하지 않는 Windows 컴퓨터의 경우 컴퓨터가 비준수입니다. 최소 암호 길이에 대한 기본값은 14자입니다. | AuditIfNotExists; 비활성화 | 2.1.0 |
| 되돌릴 수 있는 암호화를 사용하여 암호를 저장하지 않는 Windows 머신을 감사합니다 | 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. 되돌릴 수 있는 암호화를 사용하여 암호를 저장하지 않는 Windows 컴퓨터의 경우 컴퓨터가 비준수입니다. | AuditIfNotExists; 비활성화 | 2.0.0 |
| [미리 보기]: Azure Stack HCI 서버에는 일관되게 적용된 애플리케이션 제어 정책이 있어야 합니다 | 최소한 모든 Azure Stack HCI 서버에서 Microsoft WDAC 기본 정책을 적용 모드로 적용합니다. 적용된 Windows Defender WDAC(애플리케이션 제어) 정책은 동일한 클러스터의 서버에서 일관되어야 합니다. | 감사; 비활성화; AuditIfNotExists | 1.0.0-preview |
| [미리 보기]: Azure Stack HCI 서버는 보안 코어 요구 사항을 충족해야 합니다 | 모든 Azure Stack HCI 서버가 보안 코어 요구 사항을 충족하는지 확인합니다. 보안 코어 서버 요구 사항을 사용하도록 설정하려면: 1. Azure Stack HCI 클러스터 페이지에서 Windows Admin Center 이동하여 연결을 선택합니다. 2. 보안 확장으로 이동하여 보안 코어를 선택합니다. 3. 사용하도록 설정되지 않은 설정을 선택하고 사용을 클릭합니다. | 감사; 비활성화; AuditIfNotExists | 1.0.0-preview |
| Cloud Services(추가 지원) 역할 인스턴스는 안전하게 구성되어야 함 | OS 취약점이 노출되지 않는지 확인하여 공격으로부터 Cloud Service(추가 지원) 역할 인스턴스를 보호합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 디스크 및 OS 이미지는 TrustedLaunch를 지원해야 함 | TrustedLaunch는 이를 지원하기 위해 OS 디스크 및 OS 이미지가 필요한 가상 머신의 보안을 개선합니다(Gen 2). TrustedLaunch에 대해 자세히 알아보려면 https://aka.ms/trustedlaunch를 참조하세요. | 감사; 비활성화 | 1.0.0 |
| 지원되는 Linux 가상 머신에 게스트 증명 확장을 설치하여 Azure Security Center 부팅 무결성을 사전에 증명하고 모니터링할 수 있도록 합니다. 설치가 완료되면 원격 증명을 통해 부팅 무결성이 증명됩니다. 이 평가는 신뢰할 수 있는 시작 및 기밀 Linux virtual machines 적용됩니다. | AuditIfNotExists; 비활성화 | 6.0.0-preview | |
| [미리 보기]: 지원되는 Linux virtual machines 확장 집합에 게스트 증명 확장을 설치해야 합니다 | 지원되는 Linux 가상 머신 확장 집합에 게스트 증명 확장을 설치하여 Azure Security Center 부팅 무결성을 사전에 증명하고 모니터링할 수 있도록 합니다. 설치가 완료되면 원격 증명을 통해 부팅 무결성이 증명됩니다. 이 평가는 신뢰할 수 있는 시작 및 기밀 Linux virtual machine scale sets 적용됩니다. | AuditIfNotExists; 비활성화 | 5.1.0-preview |
| [미리 보기]: 지원되는 Windows 가상 머신에 게스트 증명 확장을 설치해야 합니다 | 지원되는 가상 머신에 게스트 증명 확장을 설치하여 Azure Security Center 부팅 무결성을 사전에 증명하고 모니터링할 수 있도록 합니다. 설치가 완료되면 원격 증명을 통해 부팅 무결성이 증명됩니다. 이 평가는 신뢰할 수 있는 시작 및 기밀 Windows 가상 머신에 적용됩니다. | AuditIfNotExists; 비활성화 | 4.0.0-preview |
| [미리 보기]: 지원되는 Windows 가상 머신 확장 집합에 게스트 증명 확장을 설치해야 합니다 | 지원되는 가상 머신 확장 집합에 게스트 증명 확장을 설치하여 Azure Security Center 부팅 무결성을 사전에 증명하고 모니터링할 수 있도록 합니다. 설치가 완료되면 원격 증명을 통해 부팅 무결성이 증명됩니다. 이 평가는 신뢰할 수 있는 시작 및 기밀 Windows 가상 머신 확장 집합에 적용됩니다. | AuditIfNotExists; 비활성화 | 3.1.0-preview |
| 머신에 구성 확장이 설치되어야 합니다 | 머신의 게스트 내 설정을 안전하게 구성하려면 게스트 구성 확장을 설치합니다. 확장에서 모니터링하는 게스트 내 설정에는 운영 체제 구성, 애플리케이션 구성 또는 현재 상태 및 환경 설정이 포함됩니다. 설치되면 'Windows Exploit Guard를 사용하도록 설정해야 합니다.'와 같은 게스트 내 정책을 사용할 수 있습니다. 자세한 내용은 기계 구성 Azure . | AuditIfNotExists; 비활성화 | 1.0.3 |
| Linux 머신은 Azure 컴퓨팅 보안 기준에 대한 요구 사항을 충족해야 합니다 | 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 자세한 내용은 기계 구성 Azure 참조하세요. 컴퓨터가 Azure 컴퓨팅 보안 기준의 권장 사항 중 하나에 대해 올바르게 구성되지 않은 경우 컴퓨터는 비준수입니다. | AuditIfNotExists; 비활성화 | 2.3.0 |
| [미리 보기]: Linux virtual machines 서명되고 신뢰할 수 있는 부팅 구성 요소만 사용해야 합니다 | 신뢰할 수 있는 게시자가 모든 OS 부팅 구성 요소(부트 로더, 커널, 커널 드라이버)에 서명해야 합니다. 클라우드용 Defender 하나 이상의 Linux 머신에서 신뢰할 수 없는 OS 부팅 구성 요소를 식별했습니다. 잠재적으로 악의적인 구성 요소로부터 컴퓨터를 보호하려면 허용 목록에 컴퓨터를 추가하거나 식별된 구성 요소를 제거합니다. | AuditIfNotExists; 비활성화 | 1.0.0-preview |
| [미리 보기]: 지원되는 Windows 가상 머신에서 보안 부팅을 사용하도록 설정해야 합니다 | 지원되는 Windows 가상 머신에서 보안 부팅을 사용하도록 설정하여 부팅 체인의 악의적이고 무단 변경에 대해 완화합니다. 이 기능을 사용하도록 설정하면 신뢰할 수 있는 부팅 로더, 커널 및 커널 드라이버만 실행할 수 있습니다. 이 평가는 신뢰할 수 있는 시작 및 기밀 Windows 가상 머신에 적용됩니다. | 감사; 비활성화 | 4.0.0-preview |
| 가상 머신에는 TrustedLaunch가 사용하도록 설정되어 있어야 함 | 보안 강화를 위해 가상 머신에서 TrustedLaunch를 사용하도록 설정하고 TrustedLaunch를 지원하는 VM SKU(Gen 2)를 사용합니다. TrustedLaunch에 대해 자세히 알아보려면 /azure/virtual-machines/trusted-launch를 방문하세요. | 감사; 비활성화 | 1.0.0 |
| 게스트 구성 확장에는 시스템이 할당한 관리 ID가 필요합니다. 이 정책 범위의 Azure 가상 머신은 게스트 구성 확장이 설치되어 있지만 시스템 할당 관리 ID가 없는 경우 비준수입니다. 자세한 내용은 |
AuditIfNotExists; 비활성화 | 1.0.1 | |
| 지원되는 virtual machines 가상 TPM 디바이스를 사용하도록 설정하여 TPM이 필요한 측정 부팅 및 기타 OS 보안 기능을 용이하게 합니다. 사용하도록 설정되면 vTPM을 사용하여 부팅 무결성을 증명할 수 있습니다. 이 평가는 신뢰할 수 있는 시작 사용 virtual machines만 적용됩니다. | 감사; 비활성화 | 2.0.0-preview | |
| Windows 머신은 1일 이내에 보호 서명을 업데이트하도록 Windows Defender 구성해야 합니다 | 새로 릴리스된 맬웨어에 대해 적절한 보호를 제공하려면 새로 릴리스된 맬웨어를 고려하여 Windows Defender 보호 서명을 정기적으로 업데이트해야 합니다. 이 정책은 Arc 연결 서버에는 적용되지 않으며 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 게스트 구성에 대한 자세한 내용은 https://aka.ms/gcpol을 방문하세요. | AuditIfNotExists; 비활성화 | 1.0.1 |
| Windows 머신은 Windows Defender 실시간 보호를 사용하도록 설정해야 합니다 | Windows 컴퓨터는 새로 릴리스된 맬웨어에 대해 적절한 보호를 제공하기 위해 Windows Defender 실시간 보호를 사용하도록 설정해야 합니다. 이 정책은 Arc 연결 서버에는 적용되지 않으며 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 게스트 구성에 대한 자세한 내용은 https://aka.ms/gcpol을 방문하세요. | AuditIfNotExists; 비활성화 | 1.0.1 |
| Windows 머신에는 입력 개인 설정 및 잠금 화면 사용 방지를 위해 '관리 템플릿 - 제어판' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 자동 로그온, 화면 보호기, 네트워크 동작, 안전한 DLL 및 이벤트 로그에 대한 '관리 템플릿 - MSS(레거시)' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 머신에는 게스트 로그온, 동시 연결, 네트워크 브리지, ICS 및 멀티캐스트 이름 확인에 대한 '관리 템플릿 - 네트워크' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 관리 환경 및 원격 지원을 제어하는 설정에 대해 '관리 템플릿 - 시스템' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 빈 암호 및 게스트 계정 상태의 로컬 계정 사용을 제한하기 위해 '보안 옵션 - 계정' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 감사 정책 하위 범주를 강제 적용하고 보안 감사를 기록할 수 없는 경우 종료하기 위해 '보안 옵션 - 감사' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 로그온하지 않고 도킹 해제, 인쇄 드라이버 설치 및 미디어 서식 지정/배출을 위해 '보안 옵션 - 디바이스' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 성을 표시하고 ctrl-alt-del을 요구하기 위해 '보안 옵션 - 대화형 로그온' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 Microsoft 네트워크 클라이언트/서버 및 SMB v1에 대한 '보안 옵션 - Microsoft 네트워크 클라이언트' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 SMB v1 서버를 사용하지 않도록 설정하기 위해 '보안 옵션 - Microsoft 네트워크 서버' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 익명 사용자, 로컬 계정 및 레지스트리에 대한 원격 액세스를 포함하기 위해 '보안 옵션 - 네트워크 액세스' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 머신에는 로컬 시스템 동작, PKU2U, LAN 관리자, LDAP 클라이언트 및 NTLM SSP를 포함하는 '보안 옵션 - 네트워크 보안' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 플로피 복사 및 모든 드라이브 및 폴더에 대한 액세스를 허용하기 위해 '보안 옵션 - 복구 콘솔' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 로그온하지 않고 종료를 허용하고 가상 메모리 페이지 파일을 지우기 위해 '보안 옵션 - 종료' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 비 Windows 하위 시스템에 대한 대/소문자 구분 및 내부 시스템 개체의 사용 권한에 대한 '보안 옵션 - 시스템 개체' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 SRP 및 선택적 하위 시스템의 실행 파일에 대한 인증서 규칙에 대한 '보안 옵션 - 시스템 설정' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터는 관리자 모드, 권한 상승 프롬프트 동작 및 파일 및 레지스트리 쓰기 실패 가상화에 대한 '보안 옵션 - 사용자 계정 컨트롤' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 머신에는 암호 기록, 나이, 길이, 복잡성 및 되돌릴 수 있는 암호화를 사용하여 암호 저장에 대한 '보안 설정 - 계정 정책' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 머신에는 자격 증명 유효성 검사 및 기타 계정 로그온 이벤트를 감사하기 위해 '시스템 감사 정책 - 계정 로그온' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 머신에는 감사 애플리케이션, 보안 및 사용자 그룹 관리 및 기타 관리 이벤트에 대한 '시스템 감사 정책 - 계정 관리' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 DPAPI 감사, 프로세스 생성/종료, RPC 이벤트 및 PNP 작업에 대한 '시스템 감사 정책 - 자세한 추적' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터는 IPSec, 네트워크 정책, 클레임, 계정 잠금, 그룹 멤버 자격 및 로그온/로그오프 이벤트를 감사하기 위해 '시스템 감사 정책 - 로그온-로그오프' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 감사 파일, 레지스트리, SAM, 스토리지, 필터링, 커널 및 기타 시스템 유형에 대한 '시스템 감사 정책 - 개체 액세스' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 시스템 감사 정책의 변경 내용을 감사하기 위한 '시스템 감사 정책 - 정책 변경' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 머신에는 민감하지 않은 및 기타 권한 사용을 감사하기 위해 '시스템 감사 정책 - 권한 사용' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 머신에는 IPsec 드라이버, 시스템 무결성, 시스템 확장, 상태 변경 및 기타 시스템 이벤트를 감사하기 위한 '시스템 감사 정책 - 시스템' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 머신에는 로컬 로그온, RDP, 네트워크에서의 액세스 및 기타 많은 사용자 활동을 허용하기 위한 '사용자 권한 할당' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 기본 인증, 암호화되지 않은 트래픽, Microsoft 계정, 원격 분석, Cortana 및 기타 Windows 동작에 대해 'Windows 구성 요소' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터에는 방화벽 상태, 연결, 규칙 관리 및 알림에 대한 'Windows 방화벽 속성' 범주에 지정된 그룹 정책 설정이 있어야 합니다. 이 정책을 사용하려면 게스트 구성 필수 구성 요소가 정책 할당 범위에 배포되어 있어야 합니다. 자세한 내용은 https://aka.ms/gcpol방문하세요. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Windows 컴퓨터는 Azure 컴퓨팅 보안 기준의 요구 사항을 충족해야 합니다 | 필수 구성 요소가 정책 할당 범위에 배포되어야 합니다. 자세한 내용은 기계 구성 Azure 참조하세요. 컴퓨터가 Azure 컴퓨팅 보안 기준의 권장 사항 중 하나에 대해 올바르게 구성되지 않은 경우 컴퓨터는 비준수입니다. | AuditIfNotExists; 비활성화 | 2.1.0 |
PV-5: 취약성 평가 수행
자세한 내용은 자세 및 취약성 관리: PV-5: 취약성 평가 수행을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| virtual machines 감사하여 지원되는 취약성 평가 솔루션을 실행하고 있는지 여부를 감지합니다. 모든 사이버 위험 및 보안 프로그램의 핵심 구성 요소는 취약성을 식별하고 분석하는 것입니다. Azure Security Center 표준 가격 책정 계층에는 추가 비용 없이 가상 머신에 대한 취약성 검사가 포함됩니다. 또한 Security Center가 자동으로 도구를 배포할 수 있습니다. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| 메인은 비밀 조사 결과를 확인해야 합니다 | virtual machines 감사하여 virtual machines 비밀 검사 솔루션의 비밀 발견이 포함되어 있는지 여부를 감지합니다. | AuditIfNotExists; 비활성화 | 1.0.2 |
| 되풀이 취약성 평가 검사를 사용하도록 설정하지 않은 각 SQL Managed Instance 감사합니다. 취약성 평가는 잠재적 데이터베이스 취약성을 검색 및 추적할 수 있고 해결하는 데 도움이 될 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.1 | |
| 취약성 평가가 제대로 구성되지 않은 Azure SQL 서버를 감사합니다. 취약성 평가는 잠재적 데이터베이스 취약성을 검색 및 추적할 수 있고 해결하는 데 도움이 될 수 있습니다. | AuditIfNotExists; 비활성화 | 3.0.0 | |
| Synapse 작업 영역에서 취약성 평가를 사용하도록 설정해야 함 | Synapse 작업 영역에서 되풀이되는 SQL 취약성 평가 검사를 구성하여 잠재적 취약성을 검색, 추적 및 수정합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
PV-6: 취약성을 신속하고 자동으로 수정
자세한 내용은 자세 및 취약성 관리: PV-6: 취약성을 신속하고 자동으로 수정하는 방법을 참조하세요.
| 이름 | Description | Effect(s) | 버전 |
|---|---|---|---|
| 컨테이너 이미지 취약성 평가는 레지스트리에서 CVE(일반적으로 알려진 취약성)을 검사하고 각 이미지에 대한 자세한 취약성 보고서를 제공합니다. 취약성을 해결하면 보안 태세가 크게 향상되어 배포 전에 이미지를 안전하게 사용할 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.1 | |
| Azure 실행 중인 컨테이너 이미지에는 취약성이 해결되어야 합니다(Microsoft Defender 취약성 관리 기반) | 컨테이너 이미지 취약성 평가는 레지스트리에서 CVE(일반적으로 알려진 취약성)을 검사하고 각 이미지에 대한 자세한 취약성 보고서를 제공합니다. 이 권장 사항은 현재 Kubernetes 클러스터에서 실행 중인 취약한 이미지에 대한 가시성을 제공합니다. 현재 실행 중인 컨테이너 이미지의 취약성을 수정하는 것이 보안 태세를 개선하고 컨테이너화된 워크로드에 대한 공격 surface 크게 줄이는 데 중요합니다. | AuditIfNotExists; 비활성화 | 1.0.1 |
| Cloud Services(추가 지원) 역할 인스턴스에 시스템 업데이트가 설치되어 있어야 함 | 최신 보안 및 중요 업데이트가 설치되어 있는지 확인하여 Cloud Service(추가 지원) 역할 인스턴스를 보호합니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 핫패치로 다시 부팅을 최소화하고 업데이트를 빠르게 설치합니다. /azure/automanage/automanage-hotpatch에서 자세히 알아보기 | 감사; 거절하다; 비활성화 | 1.0.0 | |
| Kubernetes Services를 취약하지 않은 Kubernetes 버전으로 업그레이드해야 함 | 현재 Kubernetes 버전의 알려진 취약성으로부터 보호하려면 Kubernetes 서비스 클러스터를 최신 Kubernetes 버전으로 업그레이드하세요. 취약성 CVE-2019-9946이 Kubernetes 버전 1.11.9+, 1.12.7+, 1.13.5+ 및 1.14.0+에서 패치되었습니다. | 감사; 비활성화 | 1.0.2 |
| 메인은 시스템 업데이트 누락을 주기적으로 확인하도록 구성해야 합니다 | 누락된 시스템 업데이트에 대한 정기 평가가 24시간마다 자동으로 트리거되도록 하려면 AssessmentMode 속성을 'AutomaticByPlatform'으로 설정해야 합니다. Windows 대한 AssessmentMode 속성에 대해 자세히 알아보세요. linux용 Windows 패치 평가 모드: Linux 패치 평가 모드. | 감사; 거절하다; 비활성화 | 3.9.0 |
| SQL 데이터베이스에는 취약성 발견이 해결되어야 합니다 | 취약성 평가 검사 결과 및 데이터베이스 취약성을 수정하는 방법에 관한 권장 사항을 모니터링합니다. | AuditIfNotExists; 비활성화 | 4.1.0 |
| 컴퓨터의 SQL 서버에는 취약성 발견이 해결되어야 합니다 | SQL 취약성 평가는 데이터베이스를 검사하여 보안 취약성을 찾아내고, 구성 오류, 과도한 권한, 보호되지 않는 중요한 데이터 등과 같이 모범 사례를 따르지 않는 부분을 공개합니다. 발견된 취약성을 해결하면 데이터베이스 보안 상태가 크게 향상될 수 있습니다. | AuditIfNotExists; 비활성화 | 1.0.0 |
| 시스템 업데이트는 컴퓨터에 설치해야 합니다(업데이트 센터에서 구동) | 머신에 누락된 시스템, 보안 및 중요 업데이트가 있습니다. 소프트웨어 업데이트에는 보안 허점을 메우기 위한 중요한 패치가 포함된 경우가 많습니다. 이러한 허점은 맬웨어 공격에 자주 악용되므로 소프트웨어를 업데이트된 상태로 유지하는 것이 중요합니다. 미적용 패치를 모두 설치하고 머신을 보호하려면 수정 단계를 수행합니다. | AuditIfNotExists; 비활성화 | 1.0.1 |
다음 단계
- 제어 세부 정보에 대한 자세한 내용은 Microsoft 클라우드 보안 벤치마크 검토하세요.
- CIS Controls v8.1 매핑의 통합 보기를 보려면 MCSB v2에서 CIS 컨트롤 매핑을 참조하세요.
Azure 포털 Azure Policy