diff --git a/prowler/providers/azure/services/aks/aks_cluster_rbac_enabled/aks_cluster_rbac_enabled.metadata.json b/prowler/providers/azure/services/aks/aks_cluster_rbac_enabled/aks_cluster_rbac_enabled.metadata.json index 418271152c..f421d2efc5 100644 --- a/prowler/providers/azure/services/aks/aks_cluster_rbac_enabled/aks_cluster_rbac_enabled.metadata.json +++ b/prowler/providers/azure/services/aks/aks_cluster_rbac_enabled/aks_cluster_rbac_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "aks_cluster_rbac_enabled", "CheckTitle": "Ensure AKS RBAC is enabled", "CheckType": [], - "ServiceName": "aks", - "SubServiceName": "", + "ServiceName": "AKS", + "SubServiceName": "Cluster", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Microsoft.ContainerService/ManagedClusters", diff --git a/prowler/providers/azure/services/aks/aks_clusters_created_with_private_nodes/aks_clusters_created_with_private_nodes.metadata.json b/prowler/providers/azure/services/aks/aks_clusters_created_with_private_nodes/aks_clusters_created_with_private_nodes.metadata.json index 5cb50a528a..e3005b722e 100644 --- a/prowler/providers/azure/services/aks/aks_clusters_created_with_private_nodes/aks_clusters_created_with_private_nodes.metadata.json +++ b/prowler/providers/azure/services/aks/aks_clusters_created_with_private_nodes/aks_clusters_created_with_private_nodes.metadata.json @@ -3,8 +3,8 @@ "CheckID": "aks_clusters_created_with_private_nodes", "CheckTitle": "Ensure clusters are created with Private Nodes", "CheckType": [], - "ServiceName": "aks", - "SubServiceName": "", + "ServiceName": "AKS", + "SubServiceName": "Cluster", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Microsoft.ContainerService/ManagedClusters", diff --git a/prowler/providers/azure/services/aks/aks_clusters_public_access_disabled/aks_clusters_public_access_disabled.metadata.json b/prowler/providers/azure/services/aks/aks_clusters_public_access_disabled/aks_clusters_public_access_disabled.metadata.json index 5f7b482ea7..96a07d0db6 100644 --- a/prowler/providers/azure/services/aks/aks_clusters_public_access_disabled/aks_clusters_public_access_disabled.metadata.json +++ b/prowler/providers/azure/services/aks/aks_clusters_public_access_disabled/aks_clusters_public_access_disabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "aks_clusters_public_access_disabled", "CheckTitle": "Ensure clusters are created with Private Endpoint Enabled and Public Access Disabled", "CheckType": [], - "ServiceName": "aks", - "SubServiceName": "", + "ServiceName": "AKS", + "SubServiceName": "Cluster", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Microsoft.ContainerService/ManagedClusters", diff --git a/prowler/providers/azure/services/aks/aks_network_policy_enabled/aks_network_policy_enabled.metadata.json b/prowler/providers/azure/services/aks/aks_network_policy_enabled/aks_network_policy_enabled.metadata.json index 8dce1cf5ee..8bf1978f75 100644 --- a/prowler/providers/azure/services/aks/aks_network_policy_enabled/aks_network_policy_enabled.metadata.json +++ b/prowler/providers/azure/services/aks/aks_network_policy_enabled/aks_network_policy_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "aks_network_policy_enabled", "CheckTitle": "Ensure Network Policy is Enabled and set as appropriate", "CheckType": [], - "ServiceName": "aks", - "SubServiceName": "", + "ServiceName": "AKS", + "SubServiceName": "Network", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Microsoft.ContainerService/managedClusters", diff --git a/prowler/providers/azure/services/app/app_client_certificates_on/app_client_certificates_on.metadata.json b/prowler/providers/azure/services/app/app_client_certificates_on/app_client_certificates_on.metadata.json index 8c0a0cff88..3e7d416830 100644 --- a/prowler/providers/azure/services/app/app_client_certificates_on/app_client_certificates_on.metadata.json +++ b/prowler/providers/azure/services/app/app_client_certificates_on/app_client_certificates_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "app_client_certificates_on", "CheckTitle": "Ensure the web app has 'Client Certificates (Incoming client certificates)' set to 'On'", "CheckType": [], - "ServiceName": "app", + "ServiceName": "App", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/app/app_ensure_auth_is_set_up/app_ensure_auth_is_set_up.metadata.json b/prowler/providers/azure/services/app/app_ensure_auth_is_set_up/app_ensure_auth_is_set_up.metadata.json index b38b00f5ec..9166b7ba3a 100644 --- a/prowler/providers/azure/services/app/app_ensure_auth_is_set_up/app_ensure_auth_is_set_up.metadata.json +++ b/prowler/providers/azure/services/app/app_ensure_auth_is_set_up/app_ensure_auth_is_set_up.metadata.json @@ -3,7 +3,7 @@ "CheckID": "app_ensure_auth_is_set_up", "CheckTitle": "Ensure App Service Authentication is set up for apps in Azure App Service", "CheckType": [], - "ServiceName": "app", + "ServiceName": "App", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/app/app_ensure_http_is_redirected_to_https/app_ensure_http_is_redirected_to_https.metadata.json b/prowler/providers/azure/services/app/app_ensure_http_is_redirected_to_https/app_ensure_http_is_redirected_to_https.metadata.json index 2907d7a5a3..1ae356fbaa 100644 --- a/prowler/providers/azure/services/app/app_ensure_http_is_redirected_to_https/app_ensure_http_is_redirected_to_https.metadata.json +++ b/prowler/providers/azure/services/app/app_ensure_http_is_redirected_to_https/app_ensure_http_is_redirected_to_https.metadata.json @@ -3,7 +3,7 @@ "CheckID": "app_ensure_http_is_redirected_to_https", "CheckTitle": "Ensure Web App Redirects All HTTP traffic to HTTPS in Azure App Service", "CheckType": [], - "ServiceName": "app", + "ServiceName": "App", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/app/app_ensure_java_version_is_latest/app_ensure_java_version_is_latest.metadata.json b/prowler/providers/azure/services/app/app_ensure_java_version_is_latest/app_ensure_java_version_is_latest.metadata.json index afe04bb6c7..696e83d5b5 100644 --- a/prowler/providers/azure/services/app/app_ensure_java_version_is_latest/app_ensure_java_version_is_latest.metadata.json +++ b/prowler/providers/azure/services/app/app_ensure_java_version_is_latest/app_ensure_java_version_is_latest.metadata.json @@ -3,7 +3,7 @@ "CheckID": "app_ensure_java_version_is_latest", "CheckTitle": "Ensure that 'Java version' is the latest, if used to run the Web App", "CheckType": [], - "ServiceName": "app", + "ServiceName": "App", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "low", diff --git a/prowler/providers/azure/services/app/app_ensure_php_version_is_latest/app_ensure_php_version_is_latest.metadata.json b/prowler/providers/azure/services/app/app_ensure_php_version_is_latest/app_ensure_php_version_is_latest.metadata.json index 5c3458bce1..e0e3ec0861 100644 --- a/prowler/providers/azure/services/app/app_ensure_php_version_is_latest/app_ensure_php_version_is_latest.metadata.json +++ b/prowler/providers/azure/services/app/app_ensure_php_version_is_latest/app_ensure_php_version_is_latest.metadata.json @@ -3,7 +3,7 @@ "CheckID": "app_ensure_php_version_is_latest", "CheckTitle": "Ensure That 'PHP version' is the Latest, If Used to Run the Web App", "CheckType": [], - "ServiceName": "app", + "ServiceName": "App", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "low", diff --git a/prowler/providers/azure/services/app/app_ensure_python_version_is_latest/app_ensure_python_version_is_latest.metadata.json b/prowler/providers/azure/services/app/app_ensure_python_version_is_latest/app_ensure_python_version_is_latest.metadata.json index fcdbbac460..1e5aee6dba 100644 --- a/prowler/providers/azure/services/app/app_ensure_python_version_is_latest/app_ensure_python_version_is_latest.metadata.json +++ b/prowler/providers/azure/services/app/app_ensure_python_version_is_latest/app_ensure_python_version_is_latest.metadata.json @@ -3,7 +3,7 @@ "CheckID": "app_ensure_python_version_is_latest", "CheckTitle": "Ensure that 'Python version' is the Latest Stable Version, if Used to Run the Web App", "CheckType": [], - "ServiceName": "app", + "ServiceName": "App", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "low", diff --git a/prowler/providers/azure/services/app/app_ensure_using_http20/app_ensure_using_http20.metadata.json b/prowler/providers/azure/services/app/app_ensure_using_http20/app_ensure_using_http20.metadata.json index 2289a3a5ad..3ed7cd664a 100644 --- a/prowler/providers/azure/services/app/app_ensure_using_http20/app_ensure_using_http20.metadata.json +++ b/prowler/providers/azure/services/app/app_ensure_using_http20/app_ensure_using_http20.metadata.json @@ -3,7 +3,7 @@ "CheckID": "app_ensure_using_http20", "CheckTitle": "Ensure that 'HTTP Version' is the Latest, if Used to Run the Web App", "CheckType": [], - "ServiceName": "app", + "ServiceName": "App", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "low", diff --git a/prowler/providers/azure/services/app/app_ftp_deployment_disabled/app_ftp_deployment_disabled.metadata.json b/prowler/providers/azure/services/app/app_ftp_deployment_disabled/app_ftp_deployment_disabled.metadata.json index 0c24ad4108..02e05493fd 100644 --- a/prowler/providers/azure/services/app/app_ftp_deployment_disabled/app_ftp_deployment_disabled.metadata.json +++ b/prowler/providers/azure/services/app/app_ftp_deployment_disabled/app_ftp_deployment_disabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "app_ftp_deployment_disabled", "CheckTitle": "Ensure FTP deployments are Disabled", "CheckType": [], - "ServiceName": "app", + "ServiceName": "App", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/app/app_http_logs_enabled/app_http_logs_enabled.metadata.json b/prowler/providers/azure/services/app/app_http_logs_enabled/app_http_logs_enabled.metadata.json index 361a3d0cf1..ad4a9870ed 100644 --- a/prowler/providers/azure/services/app/app_http_logs_enabled/app_http_logs_enabled.metadata.json +++ b/prowler/providers/azure/services/app/app_http_logs_enabled/app_http_logs_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "app_http_logs_enabled", "CheckTitle": "Ensure that logging for Azure AppService 'HTTP logs' is enabled", "CheckType": [], - "ServiceName": "app", + "ServiceName": "App", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "low", diff --git a/prowler/providers/azure/services/app/app_minimum_tls_version_12/app_minimum_tls_version_12.metadata.json b/prowler/providers/azure/services/app/app_minimum_tls_version_12/app_minimum_tls_version_12.metadata.json index 6178bed00c..5d4d99c1cc 100644 --- a/prowler/providers/azure/services/app/app_minimum_tls_version_12/app_minimum_tls_version_12.metadata.json +++ b/prowler/providers/azure/services/app/app_minimum_tls_version_12/app_minimum_tls_version_12.metadata.json @@ -3,7 +3,7 @@ "CheckID": "app_minimum_tls_version_12", "CheckTitle": "Ensure Web App is using the latest version of TLS encryption", "CheckType": [], - "ServiceName": "app", + "ServiceName": "App", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/app/app_register_with_identity/app_register_with_identity.metadata.json b/prowler/providers/azure/services/app/app_register_with_identity/app_register_with_identity.metadata.json index ed4d5dbe41..e23836933c 100644 --- a/prowler/providers/azure/services/app/app_register_with_identity/app_register_with_identity.metadata.json +++ b/prowler/providers/azure/services/app/app_register_with_identity/app_register_with_identity.metadata.json @@ -3,7 +3,7 @@ "CheckID": "app_register_with_identity", "CheckTitle": "Ensure that Register with Azure Active Directory is enabled on App Service", "CheckType": [], - "ServiceName": "app", + "ServiceName": "App", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/appinsights/appinsights_ensure_is_configured/appinsights_ensure_is_configured.metadata.json b/prowler/providers/azure/services/appinsights/appinsights_ensure_is_configured/appinsights_ensure_is_configured.metadata.json index badc97a65a..f5837e17d9 100644 --- a/prowler/providers/azure/services/appinsights/appinsights_ensure_is_configured/appinsights_ensure_is_configured.metadata.json +++ b/prowler/providers/azure/services/appinsights/appinsights_ensure_is_configured/appinsights_ensure_is_configured.metadata.json @@ -3,7 +3,7 @@ "CheckID": "appinsights_ensure_is_configured", "CheckTitle": "Ensure Application Insights are Configured.", "CheckType": [], - "ServiceName": "appinsights", + "ServiceName": "AppInsights", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "low", diff --git a/prowler/providers/azure/services/cosmosdb/cosmosdb_account_firewall_use_selected_networks/cosmosdb_account_firewall_use_selected_networks.metadata.json b/prowler/providers/azure/services/cosmosdb/cosmosdb_account_firewall_use_selected_networks/cosmosdb_account_firewall_use_selected_networks.metadata.json index 57298ea92d..900ba00f13 100644 --- a/prowler/providers/azure/services/cosmosdb/cosmosdb_account_firewall_use_selected_networks/cosmosdb_account_firewall_use_selected_networks.metadata.json +++ b/prowler/providers/azure/services/cosmosdb/cosmosdb_account_firewall_use_selected_networks/cosmosdb_account_firewall_use_selected_networks.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cosmosdb_account_firewall_use_selected_networks", "CheckTitle": "Ensure That 'Firewalls & Networks' Is Limited to Use Selected Networks Instead of All Networks", "CheckType": [], - "ServiceName": "cosmosdb", - "SubServiceName": "", + "ServiceName": "CosmosDB", + "SubServiceName": "Network", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "CosmosDB", diff --git a/prowler/providers/azure/services/cosmosdb/cosmosdb_account_use_aad_and_rbac/cosmosdb_account_use_aad_and_rbac.metadata.json b/prowler/providers/azure/services/cosmosdb/cosmosdb_account_use_aad_and_rbac/cosmosdb_account_use_aad_and_rbac.metadata.json index a81188f8dc..f1e366ffa6 100644 --- a/prowler/providers/azure/services/cosmosdb/cosmosdb_account_use_aad_and_rbac/cosmosdb_account_use_aad_and_rbac.metadata.json +++ b/prowler/providers/azure/services/cosmosdb/cosmosdb_account_use_aad_and_rbac/cosmosdb_account_use_aad_and_rbac.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cosmosdb_account_use_aad_and_rbac", "CheckTitle": "Use Azure Active Directory (AAD) Client Authentication and Azure RBAC where possible.", "CheckType": [], - "ServiceName": "cosmosdb", - "SubServiceName": "", + "ServiceName": "CosmosDB", + "SubServiceName": "Account", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "CosmosDB", diff --git a/prowler/providers/azure/services/cosmosdb/cosmosdb_account_use_private_endpoints/cosmosdb_account_use_private_endpoints.metadata.json b/prowler/providers/azure/services/cosmosdb/cosmosdb_account_use_private_endpoints/cosmosdb_account_use_private_endpoints.metadata.json index cece2160e2..b09bb8dacc 100644 --- a/prowler/providers/azure/services/cosmosdb/cosmosdb_account_use_private_endpoints/cosmosdb_account_use_private_endpoints.metadata.json +++ b/prowler/providers/azure/services/cosmosdb/cosmosdb_account_use_private_endpoints/cosmosdb_account_use_private_endpoints.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cosmosdb_account_use_private_endpoints", "CheckTitle": "Ensure That Private Endpoints Are Used Where Possible", "CheckType": [], - "ServiceName": "cosmosdb", - "SubServiceName": "", + "ServiceName": "CosmosDB", + "SubServiceName": "Account", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "CosmosDB", diff --git a/prowler/providers/azure/services/defender/defender_additional_email_configured_with_a_security_contact/defender_additional_email_configured_with_a_security_contact.metadata.json b/prowler/providers/azure/services/defender/defender_additional_email_configured_with_a_security_contact/defender_additional_email_configured_with_a_security_contact.metadata.json index d28d75bec5..506e24e7c7 100644 --- a/prowler/providers/azure/services/defender/defender_additional_email_configured_with_a_security_contact/defender_additional_email_configured_with_a_security_contact.metadata.json +++ b/prowler/providers/azure/services/defender/defender_additional_email_configured_with_a_security_contact/defender_additional_email_configured_with_a_security_contact.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_additional_email_configured_with_a_security_contact", "CheckTitle": "Ensure 'Additional email addresses' is Configured with a Security Contact Email", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/defender/defender_assessments_vm_endpoint_protection_installed/defender_assessments_vm_endpoint_protection_installed.metadata.json b/prowler/providers/azure/services/defender/defender_assessments_vm_endpoint_protection_installed/defender_assessments_vm_endpoint_protection_installed.metadata.json index 943c62b654..e030126bd4 100644 --- a/prowler/providers/azure/services/defender/defender_assessments_vm_endpoint_protection_installed/defender_assessments_vm_endpoint_protection_installed.metadata.json +++ b/prowler/providers/azure/services/defender/defender_assessments_vm_endpoint_protection_installed/defender_assessments_vm_endpoint_protection_installed.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_assessments_vm_endpoint_protection_installed", "CheckTitle": "Ensure that Endpoint Protection for all Virtual Machines is installed", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_auto_provisioning_log_analytics_agent_vms_on/defender_auto_provisioning_log_analytics_agent_vms_on.metadata.json b/prowler/providers/azure/services/defender/defender_auto_provisioning_log_analytics_agent_vms_on/defender_auto_provisioning_log_analytics_agent_vms_on.metadata.json index ec571bf45c..772ee4ac42 100644 --- a/prowler/providers/azure/services/defender/defender_auto_provisioning_log_analytics_agent_vms_on/defender_auto_provisioning_log_analytics_agent_vms_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_auto_provisioning_log_analytics_agent_vms_on/defender_auto_provisioning_log_analytics_agent_vms_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_auto_provisioning_log_analytics_agent_vms_on", "CheckTitle": "Ensure that Auto provisioning of 'Log Analytics agent for Azure VMs' is Set to 'On'", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/defender/defender_auto_provisioning_vulnerabilty_assessments_machines_on/defender_auto_provisioning_vulnerabilty_assessments_machines_on.metadata.json b/prowler/providers/azure/services/defender/defender_auto_provisioning_vulnerabilty_assessments_machines_on/defender_auto_provisioning_vulnerabilty_assessments_machines_on.metadata.json index fb01fa9b24..d71c655930 100644 --- a/prowler/providers/azure/services/defender/defender_auto_provisioning_vulnerabilty_assessments_machines_on/defender_auto_provisioning_vulnerabilty_assessments_machines_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_auto_provisioning_vulnerabilty_assessments_machines_on/defender_auto_provisioning_vulnerabilty_assessments_machines_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_auto_provisioning_vulnerabilty_assessments_machines_on", "CheckTitle": "Ensure that Auto provisioning of 'Vulnerability assessment for machines' is Set to 'On'", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/defender/defender_container_images_resolved_vulnerabilities/defender_container_images_resolved_vulnerabilities.metadata.json b/prowler/providers/azure/services/defender/defender_container_images_resolved_vulnerabilities/defender_container_images_resolved_vulnerabilities.metadata.json index 99b1e1bb8e..79d2d4a8e1 100644 --- a/prowler/providers/azure/services/defender/defender_container_images_resolved_vulnerabilities/defender_container_images_resolved_vulnerabilities.metadata.json +++ b/prowler/providers/azure/services/defender/defender_container_images_resolved_vulnerabilities/defender_container_images_resolved_vulnerabilities.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_container_images_resolved_vulnerabilities", "CheckTitle": "Container images used by containers should have vulnerabilities resolved", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/defender/defender_container_images_scan_enabled/defender_container_images_scan_enabled.metadata.json b/prowler/providers/azure/services/defender/defender_container_images_scan_enabled/defender_container_images_scan_enabled.metadata.json index 86e7c3df25..506c2c8dfe 100644 --- a/prowler/providers/azure/services/defender/defender_container_images_scan_enabled/defender_container_images_scan_enabled.metadata.json +++ b/prowler/providers/azure/services/defender/defender_container_images_scan_enabled/defender_container_images_scan_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_container_images_scan_enabled", "CheckTitle": "Ensure Image Vulnerability Scanning using Azure Defender image scanning or a third party provider", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/defender/defender_ensure_defender_for_app_services_is_on/defender_ensure_defender_for_app_services_is_on.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_defender_for_app_services_is_on/defender_ensure_defender_for_app_services_is_on.metadata.json index 698f58b8d4..9b3a5856f4 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_defender_for_app_services_is_on/defender_ensure_defender_for_app_services_is_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_defender_for_app_services_is_on/defender_ensure_defender_for_app_services_is_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_defender_for_app_services_is_on", "CheckTitle": "Ensure That Microsoft Defender for App Services Is Set To 'On' ", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_defender_for_arm_is_on/defender_ensure_defender_for_arm_is_on.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_defender_for_arm_is_on/defender_ensure_defender_for_arm_is_on.metadata.json index c694ab0045..f70a4bcac2 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_defender_for_arm_is_on/defender_ensure_defender_for_arm_is_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_defender_for_arm_is_on/defender_ensure_defender_for_arm_is_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_defender_for_arm_is_on", "CheckTitle": "Ensure That Microsoft Defender for Azure Resource Manager Is Set To 'On' ", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_defender_for_azure_sql_databases_is_on/defender_ensure_defender_for_azure_sql_databases_is_on.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_defender_for_azure_sql_databases_is_on/defender_ensure_defender_for_azure_sql_databases_is_on.metadata.json index 100eb20d03..bb158cfd83 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_defender_for_azure_sql_databases_is_on/defender_ensure_defender_for_azure_sql_databases_is_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_defender_for_azure_sql_databases_is_on/defender_ensure_defender_for_azure_sql_databases_is_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_defender_for_azure_sql_databases_is_on", "CheckTitle": "Ensure That Microsoft Defender for Azure SQL Databases Is Set To 'On' ", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_defender_for_containers_is_on/defender_ensure_defender_for_containers_is_on.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_defender_for_containers_is_on/defender_ensure_defender_for_containers_is_on.metadata.json index 77142a2832..5b34b99150 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_defender_for_containers_is_on/defender_ensure_defender_for_containers_is_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_defender_for_containers_is_on/defender_ensure_defender_for_containers_is_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_defender_for_containers_is_on", "CheckTitle": "Ensure That Microsoft Defender for Containers Is Set To 'On' ", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_defender_for_cosmosdb_is_on/defender_ensure_defender_for_cosmosdb_is_on.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_defender_for_cosmosdb_is_on/defender_ensure_defender_for_cosmosdb_is_on.metadata.json index 9019153d27..d1640b0ba9 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_defender_for_cosmosdb_is_on/defender_ensure_defender_for_cosmosdb_is_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_defender_for_cosmosdb_is_on/defender_ensure_defender_for_cosmosdb_is_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_defender_for_cosmosdb_is_on", "CheckTitle": "Ensure That Microsoft Defender for Cosmos DB Is Set To 'On' ", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_defender_for_databases_is_on/defender_ensure_defender_for_databases_is_on.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_defender_for_databases_is_on/defender_ensure_defender_for_databases_is_on.metadata.json index 9e5671e528..4890f2211f 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_defender_for_databases_is_on/defender_ensure_defender_for_databases_is_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_defender_for_databases_is_on/defender_ensure_defender_for_databases_is_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_defender_for_databases_is_on", "CheckTitle": "Ensure That Microsoft Defender for Databases Is Set To 'On' ", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_defender_for_dns_is_on/defender_ensure_defender_for_dns_is_on.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_defender_for_dns_is_on/defender_ensure_defender_for_dns_is_on.metadata.json index 5ea38185af..4550bcd0a2 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_defender_for_dns_is_on/defender_ensure_defender_for_dns_is_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_defender_for_dns_is_on/defender_ensure_defender_for_dns_is_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_defender_for_dns_is_on", "CheckTitle": "Ensure That Microsoft Defender for DNS Is Set To 'On' ", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_defender_for_keyvault_is_on/defender_ensure_defender_for_keyvault_is_on.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_defender_for_keyvault_is_on/defender_ensure_defender_for_keyvault_is_on.metadata.json index 5336d6ace9..a0da3e505e 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_defender_for_keyvault_is_on/defender_ensure_defender_for_keyvault_is_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_defender_for_keyvault_is_on/defender_ensure_defender_for_keyvault_is_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_defender_for_keyvault_is_on", "CheckTitle": "Ensure That Microsoft Defender for KeyVault Is Set To 'On' ", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_defender_for_os_relational_databases_is_on/defender_ensure_defender_for_os_relational_databases_is_on.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_defender_for_os_relational_databases_is_on/defender_ensure_defender_for_os_relational_databases_is_on.metadata.json index 460bb21dcd..0637333d94 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_defender_for_os_relational_databases_is_on/defender_ensure_defender_for_os_relational_databases_is_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_defender_for_os_relational_databases_is_on/defender_ensure_defender_for_os_relational_databases_is_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_defender_for_os_relational_databases_is_on", "CheckTitle": "Ensure That Microsoft Defender for Open-Source Relational Databases Is Set To 'On' ", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_defender_for_server_is_on/defender_ensure_defender_for_server_is_on.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_defender_for_server_is_on/defender_ensure_defender_for_server_is_on.metadata.json index c54325f1bb..8cf843a73f 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_defender_for_server_is_on/defender_ensure_defender_for_server_is_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_defender_for_server_is_on/defender_ensure_defender_for_server_is_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_defender_for_server_is_on", "CheckTitle": "Ensure That Microsoft Defender for Servers Is Set to 'On'", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_defender_for_sql_servers_is_on/defender_ensure_defender_for_sql_servers_is_on.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_defender_for_sql_servers_is_on/defender_ensure_defender_for_sql_servers_is_on.metadata.json index cc9c0373cf..1a8d77127d 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_defender_for_sql_servers_is_on/defender_ensure_defender_for_sql_servers_is_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_defender_for_sql_servers_is_on/defender_ensure_defender_for_sql_servers_is_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_defender_for_sql_servers_is_on", "CheckTitle": "Ensure That Microsoft Defender for SQL Servers on Machines Is Set To 'On' ", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_defender_for_storage_is_on/defender_ensure_defender_for_storage_is_on.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_defender_for_storage_is_on/defender_ensure_defender_for_storage_is_on.metadata.json index b543b6bfa0..cefd5bc193 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_defender_for_storage_is_on/defender_ensure_defender_for_storage_is_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_defender_for_storage_is_on/defender_ensure_defender_for_storage_is_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_defender_for_storage_is_on", "CheckTitle": "Ensure That Microsoft Defender for Storage Is Set To 'On' ", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_iot_hub_defender_is_on/defender_ensure_iot_hub_defender_is_on.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_iot_hub_defender_is_on/defender_ensure_iot_hub_defender_is_on.metadata.json index 9f4d1f4350..04c60f8e22 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_iot_hub_defender_is_on/defender_ensure_iot_hub_defender_is_on.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_iot_hub_defender_is_on/defender_ensure_iot_hub_defender_is_on.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_iot_hub_defender_is_on", "CheckTitle": "Ensure That Microsoft Defender for IoT Hub Is Set To 'On'", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_mcas_is_enabled/defender_ensure_mcas_is_enabled.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_mcas_is_enabled/defender_ensure_mcas_is_enabled.metadata.json index 913f8f9044..4572c20ede 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_mcas_is_enabled/defender_ensure_mcas_is_enabled.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_mcas_is_enabled/defender_ensure_mcas_is_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_mcas_is_enabled", "CheckTitle": "Ensure that Microsoft Defender for Cloud Apps integration with Microsoft Defender for Cloud is Selected", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/defender/defender_ensure_notify_alerts_severity_is_high/defender_ensure_notify_alerts_severity_is_high.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_notify_alerts_severity_is_high/defender_ensure_notify_alerts_severity_is_high.metadata.json index 20fc3d837c..7bfa76393b 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_notify_alerts_severity_is_high/defender_ensure_notify_alerts_severity_is_high.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_notify_alerts_severity_is_high/defender_ensure_notify_alerts_severity_is_high.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_notify_alerts_severity_is_high", "CheckTitle": "Ensure That 'Notify about alerts with the following severity' is Set to 'High'", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_notify_emails_to_owners/defender_ensure_notify_emails_to_owners.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_notify_emails_to_owners/defender_ensure_notify_emails_to_owners.metadata.json index a0375f9e93..0433877a63 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_notify_emails_to_owners/defender_ensure_notify_emails_to_owners.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_notify_emails_to_owners/defender_ensure_notify_emails_to_owners.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_notify_emails_to_owners", "CheckTitle": "Ensure That 'All users with the following roles' is set to 'Owner'", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/defender/defender_ensure_system_updates_are_applied/defender_ensure_system_updates_are_applied.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_system_updates_are_applied/defender_ensure_system_updates_are_applied.metadata.json index 787220adb1..154a8e0c30 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_system_updates_are_applied/defender_ensure_system_updates_are_applied.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_system_updates_are_applied/defender_ensure_system_updates_are_applied.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_system_updates_are_applied", "CheckTitle": "Ensure that Microsoft Defender Recommendation for 'Apply system updates' status is 'Completed'", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/defender/defender_ensure_wdatp_is_enabled/defender_ensure_wdatp_is_enabled.metadata.json b/prowler/providers/azure/services/defender/defender_ensure_wdatp_is_enabled/defender_ensure_wdatp_is_enabled.metadata.json index e1241c0933..cf1217e19b 100644 --- a/prowler/providers/azure/services/defender/defender_ensure_wdatp_is_enabled/defender_ensure_wdatp_is_enabled.metadata.json +++ b/prowler/providers/azure/services/defender/defender_ensure_wdatp_is_enabled/defender_ensure_wdatp_is_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "defender_ensure_wdatp_is_enabled", "CheckTitle": "Ensure that Microsoft Defender for Endpoint integration with Microsoft Defender for Cloud is selected", "CheckType": [], - "ServiceName": "defender", + "ServiceName": "Defender", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/entra/entra_conditional_access_policy_require_mfa_for_management_api/entra_conditional_access_policy_require_mfa_for_management_api.metadata.json b/prowler/providers/azure/services/entra/entra_conditional_access_policy_require_mfa_for_management_api/entra_conditional_access_policy_require_mfa_for_management_api.metadata.json index 6becc5710b..6bdc20ab1a 100644 --- a/prowler/providers/azure/services/entra/entra_conditional_access_policy_require_mfa_for_management_api/entra_conditional_access_policy_require_mfa_for_management_api.metadata.json +++ b/prowler/providers/azure/services/entra/entra_conditional_access_policy_require_mfa_for_management_api/entra_conditional_access_policy_require_mfa_for_management_api.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_conditional_access_policy_require_mfa_for_management_api", "CheckTitle": "Ensure Multifactor Authentication is Required for Windows Azure Service Management API", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "#microsoft.graph.conditionalAccess", diff --git a/prowler/providers/azure/services/entra/entra_global_admin_in_less_than_five_users/entra_global_admin_in_less_than_five_users.metadata.json b/prowler/providers/azure/services/entra/entra_global_admin_in_less_than_five_users/entra_global_admin_in_less_than_five_users.metadata.json index b41ee2f3d2..2e8151547a 100644 --- a/prowler/providers/azure/services/entra/entra_global_admin_in_less_than_five_users/entra_global_admin_in_less_than_five_users.metadata.json +++ b/prowler/providers/azure/services/entra/entra_global_admin_in_less_than_five_users/entra_global_admin_in_less_than_five_users.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_global_admin_in_less_than_five_users", "CheckTitle": "Ensure fewer than 5 users have global administrator assignment", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "#microsoft.graph.directoryRole", diff --git a/prowler/providers/azure/services/entra/entra_non_privileged_user_has_mfa/entra_non_privileged_user_has_mfa.metadata.json b/prowler/providers/azure/services/entra/entra_non_privileged_user_has_mfa/entra_non_privileged_user_has_mfa.metadata.json index 077d54654b..f8afa7388c 100644 --- a/prowler/providers/azure/services/entra/entra_non_privileged_user_has_mfa/entra_non_privileged_user_has_mfa.metadata.json +++ b/prowler/providers/azure/services/entra/entra_non_privileged_user_has_mfa/entra_non_privileged_user_has_mfa.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_non_privileged_user_has_mfa", "CheckTitle": "Ensure that 'Multi-Factor Auth Status' is 'Enabled' for all Non-Privileged Users", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "#microsoft.graph.users", diff --git a/prowler/providers/azure/services/entra/entra_policy_default_users_cannot_create_security_groups/entra_policy_default_users_cannot_create_security_groups.metadata.json b/prowler/providers/azure/services/entra/entra_policy_default_users_cannot_create_security_groups/entra_policy_default_users_cannot_create_security_groups.metadata.json index 23047f5663..00670aae8f 100644 --- a/prowler/providers/azure/services/entra/entra_policy_default_users_cannot_create_security_groups/entra_policy_default_users_cannot_create_security_groups.metadata.json +++ b/prowler/providers/azure/services/entra/entra_policy_default_users_cannot_create_security_groups/entra_policy_default_users_cannot_create_security_groups.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_policy_default_users_cannot_create_security_groups", "CheckTitle": "Ensure that 'Users can create security groups in Azure portals, API or PowerShell' is set to 'No'", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "#microsoft.graph.authorizationPolicy", diff --git a/prowler/providers/azure/services/entra/entra_policy_ensure_default_user_cannot_create_apps/entra_policy_ensure_default_user_cannot_create_apps.metadata.json b/prowler/providers/azure/services/entra/entra_policy_ensure_default_user_cannot_create_apps/entra_policy_ensure_default_user_cannot_create_apps.metadata.json index 0cc445a713..6f3da398b7 100644 --- a/prowler/providers/azure/services/entra/entra_policy_ensure_default_user_cannot_create_apps/entra_policy_ensure_default_user_cannot_create_apps.metadata.json +++ b/prowler/providers/azure/services/entra/entra_policy_ensure_default_user_cannot_create_apps/entra_policy_ensure_default_user_cannot_create_apps.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_policy_ensure_default_user_cannot_create_apps", "CheckTitle": "Ensure That 'Users Can Register Applications' Is Set to 'No'", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "#microsoft.graph.authorizationPolicy", diff --git a/prowler/providers/azure/services/entra/entra_policy_ensure_default_user_cannot_create_tenants/entra_policy_ensure_default_user_cannot_create_tenants.metadata.json b/prowler/providers/azure/services/entra/entra_policy_ensure_default_user_cannot_create_tenants/entra_policy_ensure_default_user_cannot_create_tenants.metadata.json index 4d7a2d7bd9..d8fc46ff31 100644 --- a/prowler/providers/azure/services/entra/entra_policy_ensure_default_user_cannot_create_tenants/entra_policy_ensure_default_user_cannot_create_tenants.metadata.json +++ b/prowler/providers/azure/services/entra/entra_policy_ensure_default_user_cannot_create_tenants/entra_policy_ensure_default_user_cannot_create_tenants.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_policy_ensure_default_user_cannot_create_tenants", "CheckTitle": "Ensure that 'Restrict non-admin users from creating tenants' is set to 'Yes'", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "#microsoft.graph.authorizationPolicy", diff --git a/prowler/providers/azure/services/entra/entra_policy_guest_invite_only_for_admin_roles/entra_policy_guest_invite_only_for_admin_roles.metadata.json b/prowler/providers/azure/services/entra/entra_policy_guest_invite_only_for_admin_roles/entra_policy_guest_invite_only_for_admin_roles.metadata.json index 7e91ea70c2..26a9aa92ce 100644 --- a/prowler/providers/azure/services/entra/entra_policy_guest_invite_only_for_admin_roles/entra_policy_guest_invite_only_for_admin_roles.metadata.json +++ b/prowler/providers/azure/services/entra/entra_policy_guest_invite_only_for_admin_roles/entra_policy_guest_invite_only_for_admin_roles.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_policy_guest_invite_only_for_admin_roles", "CheckTitle": "Ensure that 'Guest invite restrictions' is set to 'Only users assigned to specific admin roles can invite guest users'", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "#microsoft.graph.authorizationPolicy", diff --git a/prowler/providers/azure/services/entra/entra_policy_guest_users_access_restrictions/entra_policy_guest_users_access_restrictions.metadata.json b/prowler/providers/azure/services/entra/entra_policy_guest_users_access_restrictions/entra_policy_guest_users_access_restrictions.metadata.json index 2fbe16eb02..1473776e34 100644 --- a/prowler/providers/azure/services/entra/entra_policy_guest_users_access_restrictions/entra_policy_guest_users_access_restrictions.metadata.json +++ b/prowler/providers/azure/services/entra/entra_policy_guest_users_access_restrictions/entra_policy_guest_users_access_restrictions.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_policy_guest_users_access_restrictions", "CheckTitle": "Ensure That 'Guest users access restrictions' is set to 'Guest user access is restricted to properties and memberships of their own directory objects'", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "#microsoft.graph.authorizationPolicy", diff --git a/prowler/providers/azure/services/entra/entra_policy_restricts_user_consent_for_apps/entra_policy_restricts_user_consent_for_apps.metadata.json b/prowler/providers/azure/services/entra/entra_policy_restricts_user_consent_for_apps/entra_policy_restricts_user_consent_for_apps.metadata.json index e7a25d29ae..adbafadec3 100644 --- a/prowler/providers/azure/services/entra/entra_policy_restricts_user_consent_for_apps/entra_policy_restricts_user_consent_for_apps.metadata.json +++ b/prowler/providers/azure/services/entra/entra_policy_restricts_user_consent_for_apps/entra_policy_restricts_user_consent_for_apps.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_policy_restricts_user_consent_for_apps", "CheckTitle": "Ensure 'User consent for applications' is set to 'Do not allow user consent'", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "#microsoft.graph.authorizationPolicy", diff --git a/prowler/providers/azure/services/entra/entra_policy_user_consent_for_verified_apps/entra_policy_user_consent_for_verified_apps.metadata.json b/prowler/providers/azure/services/entra/entra_policy_user_consent_for_verified_apps/entra_policy_user_consent_for_verified_apps.metadata.json index 12c6239f6c..8998a61078 100644 --- a/prowler/providers/azure/services/entra/entra_policy_user_consent_for_verified_apps/entra_policy_user_consent_for_verified_apps.metadata.json +++ b/prowler/providers/azure/services/entra/entra_policy_user_consent_for_verified_apps/entra_policy_user_consent_for_verified_apps.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_policy_user_consent_for_verified_apps", "CheckTitle": "Ensure 'User consent for applications' Is Set To 'Allow for Verified Publishers'", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "#microsoft.graph.authorizationPolicy", diff --git a/prowler/providers/azure/services/entra/entra_privileged_user_has_mfa/entra_privileged_user_has_mfa.metadata.json b/prowler/providers/azure/services/entra/entra_privileged_user_has_mfa/entra_privileged_user_has_mfa.metadata.json index 130e412666..4d498d9a37 100644 --- a/prowler/providers/azure/services/entra/entra_privileged_user_has_mfa/entra_privileged_user_has_mfa.metadata.json +++ b/prowler/providers/azure/services/entra/entra_privileged_user_has_mfa/entra_privileged_user_has_mfa.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_privileged_user_has_mfa", "CheckTitle": "Ensure that 'Multi-Factor Auth Status' is 'Enabled' for all Privileged Users", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "#microsoft.graph.users", diff --git a/prowler/providers/azure/services/entra/entra_security_defaults_enabled/entra_security_defaults_enabled.metadata.json b/prowler/providers/azure/services/entra/entra_security_defaults_enabled/entra_security_defaults_enabled.metadata.json index ca0c1e2914..c4d6ed7fee 100644 --- a/prowler/providers/azure/services/entra/entra_security_defaults_enabled/entra_security_defaults_enabled.metadata.json +++ b/prowler/providers/azure/services/entra/entra_security_defaults_enabled/entra_security_defaults_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_security_defaults_enabled", "CheckTitle": "Ensure Security Defaults is enabled on Microsoft Entra ID", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "#microsoft.graph.identitySecurityDefaultsEnforcementPolicy", diff --git a/prowler/providers/azure/services/entra/entra_trusted_named_locations_exists/entra_trusted_named_locations_exists.metadata.json b/prowler/providers/azure/services/entra/entra_trusted_named_locations_exists/entra_trusted_named_locations_exists.metadata.json index 86ade59a19..7711f5294f 100644 --- a/prowler/providers/azure/services/entra/entra_trusted_named_locations_exists/entra_trusted_named_locations_exists.metadata.json +++ b/prowler/providers/azure/services/entra/entra_trusted_named_locations_exists/entra_trusted_named_locations_exists.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_trusted_named_locations_exists", "CheckTitle": "Ensure Trusted Locations Are Defined", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "#microsoft.graph.ipNamedLocation", diff --git a/prowler/providers/azure/services/entra/entra_user_with_vm_access_has_mfa/entra_user_with_vm_access_has_mfa.metadata.json b/prowler/providers/azure/services/entra/entra_user_with_vm_access_has_mfa/entra_user_with_vm_access_has_mfa.metadata.json index e1eb406681..6631201468 100644 --- a/prowler/providers/azure/services/entra/entra_user_with_vm_access_has_mfa/entra_user_with_vm_access_has_mfa.metadata.json +++ b/prowler/providers/azure/services/entra/entra_user_with_vm_access_has_mfa/entra_user_with_vm_access_has_mfa.metadata.json @@ -3,7 +3,7 @@ "CheckID": "entra_user_with_vm_access_has_mfa", "CheckTitle": "Ensure only MFA enabled identities can access privileged Virtual Machine", "CheckType": [], - "ServiceName": "iam", + "ServiceName": "IAM", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/entra/entra_users_cannot_create_microsoft_365_groups/entra_users_cannot_create_microsoft_365_groups.metadata.json b/prowler/providers/azure/services/entra/entra_users_cannot_create_microsoft_365_groups/entra_users_cannot_create_microsoft_365_groups.metadata.json index 23e082ff59..7234ca5599 100644 --- a/prowler/providers/azure/services/entra/entra_users_cannot_create_microsoft_365_groups/entra_users_cannot_create_microsoft_365_groups.metadata.json +++ b/prowler/providers/azure/services/entra/entra_users_cannot_create_microsoft_365_groups/entra_users_cannot_create_microsoft_365_groups.metadata.json @@ -3,8 +3,8 @@ "CheckID": "entra_users_cannot_create_microsoft_365_groups", "CheckTitle": "Ensure that 'Users can create Microsoft 365 groups in Azure portals, API or PowerShell' is set to 'No'", "CheckType": [], - "ServiceName": "entra", - "SubServiceName": "", + "ServiceName": "Entra", + "SubServiceName": "Manage", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Microsoft.Users/Settings", diff --git a/prowler/providers/azure/services/iam/iam_custom_role_has_permissions_to_administer_resource_locks/iam_custom_role_has_permissions_to_administer_resource_locks.metadata.json b/prowler/providers/azure/services/iam/iam_custom_role_has_permissions_to_administer_resource_locks/iam_custom_role_has_permissions_to_administer_resource_locks.metadata.json index ba0b057d84..25b44a479b 100644 --- a/prowler/providers/azure/services/iam/iam_custom_role_has_permissions_to_administer_resource_locks/iam_custom_role_has_permissions_to_administer_resource_locks.metadata.json +++ b/prowler/providers/azure/services/iam/iam_custom_role_has_permissions_to_administer_resource_locks/iam_custom_role_has_permissions_to_administer_resource_locks.metadata.json @@ -3,7 +3,7 @@ "CheckID": "iam_custom_role_has_permissions_to_administer_resource_locks", "CheckTitle": "Ensure an IAM custom role has permissions to administer resource locks", "CheckType": [], - "ServiceName": "iam", + "ServiceName": "IAM", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/iam/iam_subscription_roles_owner_custom_not_created/iam_subscription_roles_owner_custom_not_created.metadata.json b/prowler/providers/azure/services/iam/iam_subscription_roles_owner_custom_not_created/iam_subscription_roles_owner_custom_not_created.metadata.json index d1b25286e9..a935e1fd10 100644 --- a/prowler/providers/azure/services/iam/iam_subscription_roles_owner_custom_not_created/iam_subscription_roles_owner_custom_not_created.metadata.json +++ b/prowler/providers/azure/services/iam/iam_subscription_roles_owner_custom_not_created/iam_subscription_roles_owner_custom_not_created.metadata.json @@ -3,7 +3,7 @@ "CheckID": "iam_subscription_roles_owner_custom_not_created", "CheckTitle": "Ensure that no custom subscription owner roles are created", "CheckType": [], - "ServiceName": "iam", + "ServiceName": "IAM", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/keyvault/keyvault_key_expiration_set_in_non_rbac/keyvault_key_expiration_set_in_non_rbac.metadata.json b/prowler/providers/azure/services/keyvault/keyvault_key_expiration_set_in_non_rbac/keyvault_key_expiration_set_in_non_rbac.metadata.json index 6df7b29f32..310f62ec55 100644 --- a/prowler/providers/azure/services/keyvault/keyvault_key_expiration_set_in_non_rbac/keyvault_key_expiration_set_in_non_rbac.metadata.json +++ b/prowler/providers/azure/services/keyvault/keyvault_key_expiration_set_in_non_rbac/keyvault_key_expiration_set_in_non_rbac.metadata.json @@ -3,7 +3,7 @@ "CheckID": "keyvault_key_expiration_set_in_non_rbac", "CheckTitle": "Ensure that the Expiration Date is set for all Keys in Non-RBAC Key Vaults.", "CheckType": [], - "ServiceName": "keyvault", + "ServiceName": "Keyvault", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/keyvault/keyvault_key_rotation_enabled/keyvault_key_rotation_enabled.metadata.json b/prowler/providers/azure/services/keyvault/keyvault_key_rotation_enabled/keyvault_key_rotation_enabled.metadata.json index a7aacb5526..717aa62766 100644 --- a/prowler/providers/azure/services/keyvault/keyvault_key_rotation_enabled/keyvault_key_rotation_enabled.metadata.json +++ b/prowler/providers/azure/services/keyvault/keyvault_key_rotation_enabled/keyvault_key_rotation_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "keyvault_key_rotation_enabled", "CheckTitle": "Ensure Automatic Key Rotation is Enabled Within Azure Key Vault for the Supported Services", "CheckType": [], - "ServiceName": "keyvault", + "ServiceName": "Keyvault", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/keyvault/keyvault_logging_enabled/keyvault_logging_enabled.metadata.json b/prowler/providers/azure/services/keyvault/keyvault_logging_enabled/keyvault_logging_enabled.metadata.json index 48bb32d095..9733806116 100644 --- a/prowler/providers/azure/services/keyvault/keyvault_logging_enabled/keyvault_logging_enabled.metadata.json +++ b/prowler/providers/azure/services/keyvault/keyvault_logging_enabled/keyvault_logging_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "keyvault_logging_enabled", "CheckTitle": "Ensure that logging for Azure Key Vault is 'Enabled'", "CheckType": [], - "ServiceName": "keyvault", + "ServiceName": "Keyvault", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/keyvault/keyvault_non_rbac_secret_expiration_set/keyvault_non_rbac_secret_expiration_set.metadata.json b/prowler/providers/azure/services/keyvault/keyvault_non_rbac_secret_expiration_set/keyvault_non_rbac_secret_expiration_set.metadata.json index b0f2cf93ad..8e0e4251e7 100644 --- a/prowler/providers/azure/services/keyvault/keyvault_non_rbac_secret_expiration_set/keyvault_non_rbac_secret_expiration_set.metadata.json +++ b/prowler/providers/azure/services/keyvault/keyvault_non_rbac_secret_expiration_set/keyvault_non_rbac_secret_expiration_set.metadata.json @@ -3,7 +3,7 @@ "CheckID": "keyvault_non_rbac_secret_expiration_set", "CheckTitle": "Ensure that the Expiration Date is set for all Secrets in Non-RBAC Key Vaults", "CheckType": [], - "ServiceName": "keyvault", + "ServiceName": "Keyvault", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/keyvault/keyvault_private_endpoints/keyvault_private_endpoints.metadata.json b/prowler/providers/azure/services/keyvault/keyvault_private_endpoints/keyvault_private_endpoints.metadata.json index ae6cf6135f..80deb11966 100644 --- a/prowler/providers/azure/services/keyvault/keyvault_private_endpoints/keyvault_private_endpoints.metadata.json +++ b/prowler/providers/azure/services/keyvault/keyvault_private_endpoints/keyvault_private_endpoints.metadata.json @@ -3,7 +3,7 @@ "CheckID": "keyvault_private_endpoints", "CheckTitle": "Ensure that Private Endpoints are Used for Azure Key Vault", "CheckType": [], - "ServiceName": "keyvault", + "ServiceName": "Keyvault", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/keyvault/keyvault_rbac_enabled/keyvault_rbac_enabled.metadata.json b/prowler/providers/azure/services/keyvault/keyvault_rbac_enabled/keyvault_rbac_enabled.metadata.json index bc9b171ad0..3076858120 100644 --- a/prowler/providers/azure/services/keyvault/keyvault_rbac_enabled/keyvault_rbac_enabled.metadata.json +++ b/prowler/providers/azure/services/keyvault/keyvault_rbac_enabled/keyvault_rbac_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "keyvault_rbac_enabled", "CheckTitle": "Enable Role Based Access Control for Azure Key Vault", "CheckType": [], - "ServiceName": "keyvault", + "ServiceName": "Keyvault", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/keyvault/keyvault_rbac_key_expiration_set/keyvault_rbac_key_expiration_set.metadata.json b/prowler/providers/azure/services/keyvault/keyvault_rbac_key_expiration_set/keyvault_rbac_key_expiration_set.metadata.json index 1c9a1f445a..96204bec28 100644 --- a/prowler/providers/azure/services/keyvault/keyvault_rbac_key_expiration_set/keyvault_rbac_key_expiration_set.metadata.json +++ b/prowler/providers/azure/services/keyvault/keyvault_rbac_key_expiration_set/keyvault_rbac_key_expiration_set.metadata.json @@ -3,7 +3,7 @@ "CheckID": "keyvault_rbac_key_expiration_set", "CheckTitle": "Ensure that the Expiration Date is set for all Keys in RBAC Key Vaults", "CheckType": [], - "ServiceName": "keyvault", + "ServiceName": "Keyvault", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/keyvault/keyvault_rbac_secret_expiration_set/keyvault_rbac_secret_expiration_set.metadata.json b/prowler/providers/azure/services/keyvault/keyvault_rbac_secret_expiration_set/keyvault_rbac_secret_expiration_set.metadata.json index 05f2740626..ac25266224 100644 --- a/prowler/providers/azure/services/keyvault/keyvault_rbac_secret_expiration_set/keyvault_rbac_secret_expiration_set.metadata.json +++ b/prowler/providers/azure/services/keyvault/keyvault_rbac_secret_expiration_set/keyvault_rbac_secret_expiration_set.metadata.json @@ -3,7 +3,7 @@ "CheckID": "keyvault_rbac_secret_expiration_set", "CheckTitle": "Ensure that the Expiration Date is set for all Secrets in RBAC Key Vaults", "CheckType": [], - "ServiceName": "keyvault", + "ServiceName": "Keyvault", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/keyvault/keyvault_recoverable/keyvault_recoverable.metadata.json b/prowler/providers/azure/services/keyvault/keyvault_recoverable/keyvault_recoverable.metadata.json index 5d2e1e732b..e0fef43be8 100644 --- a/prowler/providers/azure/services/keyvault/keyvault_recoverable/keyvault_recoverable.metadata.json +++ b/prowler/providers/azure/services/keyvault/keyvault_recoverable/keyvault_recoverable.metadata.json @@ -3,7 +3,7 @@ "CheckID": "keyvault_recoverable", "CheckTitle": "Ensure the Key Vault is Recoverable", "CheckType": [], - "ServiceName": "keyvault", + "ServiceName": "Keyvault", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/monitor/monitor_alert_create_policy_assignment/monitor_alert_create_policy_assignment.metadata.json b/prowler/providers/azure/services/monitor/monitor_alert_create_policy_assignment/monitor_alert_create_policy_assignment.metadata.json index ad102df518..1b10cbf28a 100644 --- a/prowler/providers/azure/services/monitor/monitor_alert_create_policy_assignment/monitor_alert_create_policy_assignment.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_alert_create_policy_assignment/monitor_alert_create_policy_assignment.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_alert_create_policy_assignment", "CheckTitle": "Ensure that Activity Log Alert exists for Create Policy Assignment", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "", + "ServiceName": "Monitor", + "SubServiceName": "Alert", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/monitor/monitor_alert_create_update_nsg/monitor_alert_create_update_nsg.metadata.json b/prowler/providers/azure/services/monitor/monitor_alert_create_update_nsg/monitor_alert_create_update_nsg.metadata.json index b36be1ee1a..f0e252ab01 100644 --- a/prowler/providers/azure/services/monitor/monitor_alert_create_update_nsg/monitor_alert_create_update_nsg.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_alert_create_update_nsg/monitor_alert_create_update_nsg.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_alert_create_update_policy_assignment", "CheckTitle": "Ensure that Activity Log Alert exists for Create or Update Network Security Group", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "", + "ServiceName": "Monitor", + "SubServiceName": "Alert", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/monitor/monitor_alert_create_update_public_ip_address_rule/monitor_alert_create_update_public_ip_address_rule.metadata.json b/prowler/providers/azure/services/monitor/monitor_alert_create_update_public_ip_address_rule/monitor_alert_create_update_public_ip_address_rule.metadata.json index 667ba826e5..e0b0c4c9f0 100644 --- a/prowler/providers/azure/services/monitor/monitor_alert_create_update_public_ip_address_rule/monitor_alert_create_update_public_ip_address_rule.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_alert_create_update_public_ip_address_rule/monitor_alert_create_update_public_ip_address_rule.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_alert_create_update_public_ip_address_rule", "CheckTitle": "Ensure that Activity Log Alert exists for Create or Update Public IP Address rule", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "", + "ServiceName": "Monitor", + "SubServiceName": "Alert", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/monitor/monitor_alert_create_update_security_solution/monitor_alert_create_update_security_solution.metadata.json b/prowler/providers/azure/services/monitor/monitor_alert_create_update_security_solution/monitor_alert_create_update_security_solution.metadata.json index f660216f28..e5cdc39c19 100644 --- a/prowler/providers/azure/services/monitor/monitor_alert_create_update_security_solution/monitor_alert_create_update_security_solution.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_alert_create_update_security_solution/monitor_alert_create_update_security_solution.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_alert_create_update_security_solution", "CheckTitle": "Ensure that Activity Log Alert exists for Create or Update Security Solution", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "", + "ServiceName": "Monitor", + "SubServiceName": "Alert", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/monitor/monitor_alert_create_update_sqlserver_fr/monitor_alert_create_update_sqlserver_fr.metadata.json b/prowler/providers/azure/services/monitor/monitor_alert_create_update_sqlserver_fr/monitor_alert_create_update_sqlserver_fr.metadata.json index eecacc7705..6faab497e9 100644 --- a/prowler/providers/azure/services/monitor/monitor_alert_create_update_sqlserver_fr/monitor_alert_create_update_sqlserver_fr.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_alert_create_update_sqlserver_fr/monitor_alert_create_update_sqlserver_fr.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_alert_create_update_sqlserver_fr", "CheckTitle": "Ensure that Activity Log Alert exists for Create or Update SQL Server Firewall Rule", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "", + "ServiceName": "Monitor", + "SubServiceName": "Alert", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/monitor/monitor_alert_delete_nsg/monitor_alert_delete_nsg.metadata.json b/prowler/providers/azure/services/monitor/monitor_alert_delete_nsg/monitor_alert_delete_nsg.metadata.json index c5ab182c44..eaf0cd6beb 100644 --- a/prowler/providers/azure/services/monitor/monitor_alert_delete_nsg/monitor_alert_delete_nsg.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_alert_delete_nsg/monitor_alert_delete_nsg.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_alert_delete_nsg", "CheckTitle": "Ensure that Activity Log Alert exists for Delete Network Security Group", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "", + "ServiceName": "Monitor", + "SubServiceName": "Alert", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/monitor/monitor_alert_delete_policy_assignment/monitor_alert_delete_policy_assignment.metadata.json b/prowler/providers/azure/services/monitor/monitor_alert_delete_policy_assignment/monitor_alert_delete_policy_assignment.metadata.json index f655257c8a..366c536941 100644 --- a/prowler/providers/azure/services/monitor/monitor_alert_delete_policy_assignment/monitor_alert_delete_policy_assignment.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_alert_delete_policy_assignment/monitor_alert_delete_policy_assignment.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_alert_delete_policy_assignment", "CheckTitle": "Ensure that Activity Log Alert exists for Delete Policy Assignment", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "", + "ServiceName": "Monitor", + "SubServiceName": "Alert", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/monitor/monitor_alert_delete_public_ip_address_rule/monitor_alert_delete_public_ip_address_rule.metadata.json b/prowler/providers/azure/services/monitor/monitor_alert_delete_public_ip_address_rule/monitor_alert_delete_public_ip_address_rule.metadata.json index e23e2b237f..6e406db7a0 100644 --- a/prowler/providers/azure/services/monitor/monitor_alert_delete_public_ip_address_rule/monitor_alert_delete_public_ip_address_rule.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_alert_delete_public_ip_address_rule/monitor_alert_delete_public_ip_address_rule.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_alert_delete_public_ip_address_rule", "CheckTitle": "Ensure that Activity Log Alert exists for Delete Public IP Address rule", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "", + "ServiceName": "Monitor", + "SubServiceName": "Alert", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/monitor/monitor_alert_delete_security_solution/monitor_alert_delete_security_solution.metadata.json b/prowler/providers/azure/services/monitor/monitor_alert_delete_security_solution/monitor_alert_delete_security_solution.metadata.json index 780c454ad8..d1f88e8163 100644 --- a/prowler/providers/azure/services/monitor/monitor_alert_delete_security_solution/monitor_alert_delete_security_solution.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_alert_delete_security_solution/monitor_alert_delete_security_solution.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_alert_delete_security_solution", "CheckTitle": "Ensure that Activity Log Alert exists for Delete Security Solution", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "", + "ServiceName": "Monitor", + "SubServiceName": "Alert", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/monitor/monitor_alert_delete_sqlserver_fr/monitor_alert_delete_sqlserver_fr.metadata.json b/prowler/providers/azure/services/monitor/monitor_alert_delete_sqlserver_fr/monitor_alert_delete_sqlserver_fr.metadata.json index bb709a12e9..e331dd9c22 100644 --- a/prowler/providers/azure/services/monitor/monitor_alert_delete_sqlserver_fr/monitor_alert_delete_sqlserver_fr.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_alert_delete_sqlserver_fr/monitor_alert_delete_sqlserver_fr.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_alert_delete_sqlserver_fr", "CheckTitle": "Ensure that Activity Log Alert exists for Delete SQL Server Firewall Rule", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "", + "ServiceName": "Monitor", + "SubServiceName": "Alert", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/monitor/monitor_diagnostic_setting_with_appropriate_categories/monitor_diagnostic_setting_with_appropriate_categories.metadata.json b/prowler/providers/azure/services/monitor/monitor_diagnostic_setting_with_appropriate_categories/monitor_diagnostic_setting_with_appropriate_categories.metadata.json index 3e3e125bd9..c86be53aa0 100644 --- a/prowler/providers/azure/services/monitor/monitor_diagnostic_setting_with_appropriate_categories/monitor_diagnostic_setting_with_appropriate_categories.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_diagnostic_setting_with_appropriate_categories/monitor_diagnostic_setting_with_appropriate_categories.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_diagnostic_setting_with_appropriate_categories", "CheckTitle": "Ensure Diagnostic Setting captures appropriate categories", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "Configuring Diagnostic Settings", + "ServiceName": "Monitor", + "SubServiceName": "DiagnosticSettings", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/monitor/monitor_diagnostic_settings_exists/monitor_diagnostic_settings_exists.metadata.json b/prowler/providers/azure/services/monitor/monitor_diagnostic_settings_exists/monitor_diagnostic_settings_exists.metadata.json index 933be943c4..89768babdd 100644 --- a/prowler/providers/azure/services/monitor/monitor_diagnostic_settings_exists/monitor_diagnostic_settings_exists.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_diagnostic_settings_exists/monitor_diagnostic_settings_exists.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_diagnostic_settings_exists", "CheckTitle": "Ensure that a 'Diagnostic Setting' exists for Subscription Activity Logs ", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "", + "ServiceName": "Monitor", + "SubServiceName": "DiagnosticSettings", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/monitor/monitor_storage_account_with_activity_logs_cmk_encrypted/monitor_storage_account_with_activity_logs_cmk_encrypted.metadata.json b/prowler/providers/azure/services/monitor/monitor_storage_account_with_activity_logs_cmk_encrypted/monitor_storage_account_with_activity_logs_cmk_encrypted.metadata.json index ff653e94c5..b85ffd6482 100644 --- a/prowler/providers/azure/services/monitor/monitor_storage_account_with_activity_logs_cmk_encrypted/monitor_storage_account_with_activity_logs_cmk_encrypted.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_storage_account_with_activity_logs_cmk_encrypted/monitor_storage_account_with_activity_logs_cmk_encrypted.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_storage_account_with_activity_logs_cmk_encrypted", "CheckTitle": "Ensure the storage account containing the container with activity logs is encrypted with Customer Managed Key", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "", + "ServiceName": "Monitor", + "SubServiceName": "StorageAccounts", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/monitor/monitor_storage_account_with_activity_logs_is_private/monitor_storage_account_with_activity_logs_is_private.metadata.json b/prowler/providers/azure/services/monitor/monitor_storage_account_with_activity_logs_is_private/monitor_storage_account_with_activity_logs_is_private.metadata.json index b294af7193..fa0782435c 100644 --- a/prowler/providers/azure/services/monitor/monitor_storage_account_with_activity_logs_is_private/monitor_storage_account_with_activity_logs_is_private.metadata.json +++ b/prowler/providers/azure/services/monitor/monitor_storage_account_with_activity_logs_is_private/monitor_storage_account_with_activity_logs_is_private.metadata.json @@ -3,8 +3,8 @@ "CheckID": "monitor_storage_container_with_activity_logs_is_private", "CheckTitle": "Ensure the Storage Container Storing the Activity Logs is not Publicly Accessible", "CheckType": [], - "ServiceName": "monitor", - "SubServiceName": "", + "ServiceName": "Monitor", + "SubServiceName": "StorageAccounts", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Monitor", diff --git a/prowler/providers/azure/services/mysql/mysql_flexible_server_audit_log_connection_activated/mysql_flexible_server_audit_log_connection_activated.metadata.json b/prowler/providers/azure/services/mysql/mysql_flexible_server_audit_log_connection_activated/mysql_flexible_server_audit_log_connection_activated.metadata.json index 665bfbfab4..af63aa3c5c 100644 --- a/prowler/providers/azure/services/mysql/mysql_flexible_server_audit_log_connection_activated/mysql_flexible_server_audit_log_connection_activated.metadata.json +++ b/prowler/providers/azure/services/mysql/mysql_flexible_server_audit_log_connection_activated/mysql_flexible_server_audit_log_connection_activated.metadata.json @@ -3,8 +3,8 @@ "CheckID": "mysql_flexible_server_audit_log_connection_activated", "CheckTitle": "Ensure server parameter 'audit_log_events' has 'CONNECTION' set for MySQL Database Server", "CheckType": [], - "ServiceName": "mysql", - "SubServiceName": "", + "ServiceName": "MySQL", + "SubServiceName": "flexibleServers", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Microsoft.DBforMySQL/flexibleServers", diff --git a/prowler/providers/azure/services/mysql/mysql_flexible_server_audit_log_enabled/mysql_flexible_server_audit_log_enabled.metadata.json b/prowler/providers/azure/services/mysql/mysql_flexible_server_audit_log_enabled/mysql_flexible_server_audit_log_enabled.metadata.json index d018e38092..6b8b667776 100644 --- a/prowler/providers/azure/services/mysql/mysql_flexible_server_audit_log_enabled/mysql_flexible_server_audit_log_enabled.metadata.json +++ b/prowler/providers/azure/services/mysql/mysql_flexible_server_audit_log_enabled/mysql_flexible_server_audit_log_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "mysql_flexible_server_audit_log_enabled", "CheckTitle": "Ensure server parameter 'audit_log_enabled' is set to 'ON' for MySQL Database Server", "CheckType": [], - "ServiceName": "mysql", - "SubServiceName": "", + "ServiceName": "MySQL", + "SubServiceName": "flexibleServers", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Microsoft.DBforMySQL/flexibleServers", diff --git a/prowler/providers/azure/services/mysql/mysql_flexible_server_minimum_tls_version_12/mysql_flexible_server_minimum_tls_version_12.metadata.json b/prowler/providers/azure/services/mysql/mysql_flexible_server_minimum_tls_version_12/mysql_flexible_server_minimum_tls_version_12.metadata.json index ff0349be1a..00f3a4101f 100644 --- a/prowler/providers/azure/services/mysql/mysql_flexible_server_minimum_tls_version_12/mysql_flexible_server_minimum_tls_version_12.metadata.json +++ b/prowler/providers/azure/services/mysql/mysql_flexible_server_minimum_tls_version_12/mysql_flexible_server_minimum_tls_version_12.metadata.json @@ -3,8 +3,8 @@ "CheckID": "mysql_flexible_server_minimum_tls_version_12", "CheckTitle": "Ensure 'TLS Version' is set to 'TLSV1.2' for MySQL flexible Database Server", "CheckType": [], - "ServiceName": "mysql", - "SubServiceName": "", + "ServiceName": "MySQL", + "SubServiceName": "flexibleServers", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Microsoft.DBforMySQL/flexibleServers", diff --git a/prowler/providers/azure/services/mysql/mysql_flexible_server_ssl_connection_enabled/mysql_flexible_server_ssl_connection_enabled.metadata.json b/prowler/providers/azure/services/mysql/mysql_flexible_server_ssl_connection_enabled/mysql_flexible_server_ssl_connection_enabled.metadata.json index 347ee58606..a0af52d41d 100644 --- a/prowler/providers/azure/services/mysql/mysql_flexible_server_ssl_connection_enabled/mysql_flexible_server_ssl_connection_enabled.metadata.json +++ b/prowler/providers/azure/services/mysql/mysql_flexible_server_ssl_connection_enabled/mysql_flexible_server_ssl_connection_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "mysql_flexible_server_ssl_connection_enabled", "CheckTitle": "Ensure 'Enforce SSL connection' is set to 'Enabled' for Standard MySQL Database Server", "CheckType": [], - "ServiceName": "mysql", - "SubServiceName": "", + "ServiceName": "MySQL", + "SubServiceName": "flexibleServers", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Microsoft.DBforMySQL/flexibleServers", diff --git a/prowler/providers/azure/services/network/network_bastion_host_exists/network_bastion_host_exists.metadata.json b/prowler/providers/azure/services/network/network_bastion_host_exists/network_bastion_host_exists.metadata.json index b79be02b8e..d5e13f7c67 100644 --- a/prowler/providers/azure/services/network/network_bastion_host_exists/network_bastion_host_exists.metadata.json +++ b/prowler/providers/azure/services/network/network_bastion_host_exists/network_bastion_host_exists.metadata.json @@ -3,8 +3,8 @@ "CheckID": "network_bastion_host_exists", "CheckTitle": "Ensure an Azure Bastion Host Exists", "CheckType": [], - "ServiceName": "network", - "SubServiceName": "", + "ServiceName": "Network", + "SubServiceName": "Bastions", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Network", diff --git a/prowler/providers/azure/services/network/network_flow_log_captured_sent/network_flow_log_captured_sent.metadata.json b/prowler/providers/azure/services/network/network_flow_log_captured_sent/network_flow_log_captured_sent.metadata.json index 1233f1b5e8..b2230b237b 100644 --- a/prowler/providers/azure/services/network/network_flow_log_captured_sent/network_flow_log_captured_sent.metadata.json +++ b/prowler/providers/azure/services/network/network_flow_log_captured_sent/network_flow_log_captured_sent.metadata.json @@ -3,8 +3,8 @@ "CheckID": "network_flow_log_captured_sent", "CheckTitle": "Ensure that network flow logs are captured and fed into a central log analytics workspace.", "CheckType": [], - "ServiceName": "network", - "SubServiceName": "", + "ServiceName": "Network", + "SubServiceName": "FlowLogs", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Network", diff --git a/prowler/providers/azure/services/network/network_flow_log_more_than_90_days/network_flow_log_more_than_90_days.metadata.json b/prowler/providers/azure/services/network/network_flow_log_more_than_90_days/network_flow_log_more_than_90_days.metadata.json index d4407f1f02..ea07dcd094 100644 --- a/prowler/providers/azure/services/network/network_flow_log_more_than_90_days/network_flow_log_more_than_90_days.metadata.json +++ b/prowler/providers/azure/services/network/network_flow_log_more_than_90_days/network_flow_log_more_than_90_days.metadata.json @@ -3,8 +3,8 @@ "CheckID": "network_flow_log_more_than_90_days", "CheckTitle": "Ensure that Network Security Group Flow Log retention period is 'greater than 90 days'", "CheckType": [], - "ServiceName": "network", - "SubServiceName": "", + "ServiceName": "Network", + "SubServiceName": "FlowLogs", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Network", diff --git a/prowler/providers/azure/services/network/network_http_internet_access_restricted/network_http_internet_access_restricted.metadata.json b/prowler/providers/azure/services/network/network_http_internet_access_restricted/network_http_internet_access_restricted.metadata.json index bd04ea80b7..fe1faa9650 100644 --- a/prowler/providers/azure/services/network/network_http_internet_access_restricted/network_http_internet_access_restricted.metadata.json +++ b/prowler/providers/azure/services/network/network_http_internet_access_restricted/network_http_internet_access_restricted.metadata.json @@ -3,7 +3,7 @@ "CheckID": "network_http_internet_access_restricted", "CheckTitle": "Ensure that HTTP(S) access from the Internet is evaluated and restricted", "CheckType": [], - "ServiceName": "network", + "ServiceName": "Network", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/network/network_public_ip_shodan/network_public_ip_shodan.metadata.json b/prowler/providers/azure/services/network/network_public_ip_shodan/network_public_ip_shodan.metadata.json index 41c56e221e..e6589479a4 100644 --- a/prowler/providers/azure/services/network/network_public_ip_shodan/network_public_ip_shodan.metadata.json +++ b/prowler/providers/azure/services/network/network_public_ip_shodan/network_public_ip_shodan.metadata.json @@ -3,7 +3,7 @@ "CheckID": "network_public_ip_shodan", "CheckTitle": "Check if an Azure Public IP is exposed in Shodan (requires Shodan API KEY).", "CheckType": [], - "ServiceName": "network", + "ServiceName": "Network", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/network/network_rdp_internet_access_restricted/network_rdp_internet_access_restricted.metadata.json b/prowler/providers/azure/services/network/network_rdp_internet_access_restricted/network_rdp_internet_access_restricted.metadata.json index 46d6ca7da7..fc1c703252 100644 --- a/prowler/providers/azure/services/network/network_rdp_internet_access_restricted/network_rdp_internet_access_restricted.metadata.json +++ b/prowler/providers/azure/services/network/network_rdp_internet_access_restricted/network_rdp_internet_access_restricted.metadata.json @@ -3,7 +3,7 @@ "CheckID": "network_rdp_internet_access_restricted", "CheckTitle": "Ensure that RDP access from the Internet is evaluated and restricted", "CheckType": [], - "ServiceName": "network", + "ServiceName": "Network", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/network/network_ssh_internet_access_restricted/network_ssh_internet_access_restricted.metadata.json b/prowler/providers/azure/services/network/network_ssh_internet_access_restricted/network_ssh_internet_access_restricted.metadata.json index 759cd35980..f694053142 100644 --- a/prowler/providers/azure/services/network/network_ssh_internet_access_restricted/network_ssh_internet_access_restricted.metadata.json +++ b/prowler/providers/azure/services/network/network_ssh_internet_access_restricted/network_ssh_internet_access_restricted.metadata.json @@ -3,7 +3,7 @@ "CheckID": "network_ssh_internet_access_restricted", "CheckTitle": "Ensure that SSH access from the Internet is evaluated and restricted", "CheckType": [], - "ServiceName": "network", + "ServiceName": "Network", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/network/network_udp_internet_access_restricted/network_udp_internet_access_restricted.metadata.json b/prowler/providers/azure/services/network/network_udp_internet_access_restricted/network_udp_internet_access_restricted.metadata.json index 0b37e96d4f..c3dc927f7c 100644 --- a/prowler/providers/azure/services/network/network_udp_internet_access_restricted/network_udp_internet_access_restricted.metadata.json +++ b/prowler/providers/azure/services/network/network_udp_internet_access_restricted/network_udp_internet_access_restricted.metadata.json @@ -3,7 +3,7 @@ "CheckID": "network_udp_internet_access_restricted", "CheckTitle": "Ensure that UDP access from the Internet is evaluated and restricted", "CheckType": [], - "ServiceName": "network", + "ServiceName": "Network", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/azure/services/network/network_watcher_enabled/network_watcher_enabled.metadata.json b/prowler/providers/azure/services/network/network_watcher_enabled/network_watcher_enabled.metadata.json index 83513a2073..6a19244aa6 100644 --- a/prowler/providers/azure/services/network/network_watcher_enabled/network_watcher_enabled.metadata.json +++ b/prowler/providers/azure/services/network/network_watcher_enabled/network_watcher_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "network_watcher_enabled", "CheckTitle": "Ensure that Network Watcher is 'Enabled'", "CheckType": [], - "ServiceName": "network", - "SubServiceName": "", + "ServiceName": "Network", + "SubServiceName": "NetworkWatcher", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Network", diff --git a/prowler/providers/azure/services/policy/policy_ensure_asc_enforcement_enabled/policy_ensure_asc_enforcement_enabled.metadata.json b/prowler/providers/azure/services/policy/policy_ensure_asc_enforcement_enabled/policy_ensure_asc_enforcement_enabled.metadata.json index 21d1a0eb73..be1b7f8b52 100644 --- a/prowler/providers/azure/services/policy/policy_ensure_asc_enforcement_enabled/policy_ensure_asc_enforcement_enabled.metadata.json +++ b/prowler/providers/azure/services/policy/policy_ensure_asc_enforcement_enabled/policy_ensure_asc_enforcement_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "policy_ensure_asc_enforcement_enabled", "CheckTitle": "Ensure Any of the ASC Default Policy Settings are Not Set to 'Disabled'", "CheckType": [], - "ServiceName": "policy", + "ServiceName": "Policy", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_allow_access_services_disabled/postgresql_flexible_server_allow_access_services_disabled.metadata.json b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_allow_access_services_disabled/postgresql_flexible_server_allow_access_services_disabled.metadata.json index d45a08c34e..66d8bce717 100644 --- a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_allow_access_services_disabled/postgresql_flexible_server_allow_access_services_disabled.metadata.json +++ b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_allow_access_services_disabled/postgresql_flexible_server_allow_access_services_disabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "postgresql_flexible_server_allow_access_services_disabled", "CheckTitle": "Ensure 'Allow access to Azure services' for PostgreSQL Database Server is disabled", "CheckType": [], - "ServiceName": "postgresql", - "SubServiceName": "", + "ServiceName": "Postgresql", + "SubServiceName": "FlexibleServer", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "PostgreSQL", diff --git a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_connection_throttling_on/postgresql_flexible_server_connection_throttling_on.metadata.json b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_connection_throttling_on/postgresql_flexible_server_connection_throttling_on.metadata.json index 10052fb918..de41ece2a4 100644 --- a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_connection_throttling_on/postgresql_flexible_server_connection_throttling_on.metadata.json +++ b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_connection_throttling_on/postgresql_flexible_server_connection_throttling_on.metadata.json @@ -3,8 +3,8 @@ "CheckID": "postgresql_flexible_server_connection_throttling_on", "CheckTitle": "Ensure server parameter 'connection_throttling' is set to 'ON' for PostgreSQL Database Server", "CheckType": [], - "ServiceName": "postgresql", - "SubServiceName": "", + "ServiceName": "Postgresql", + "SubServiceName": "FlexibleServer", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "PostgreSQL", diff --git a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_enforce_ssl_enabled/postgresql_flexible_server_enforce_ssl_enabled.metadata.json b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_enforce_ssl_enabled/postgresql_flexible_server_enforce_ssl_enabled.metadata.json index dcae4c1ba6..9af1bb6df1 100644 --- a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_enforce_ssl_enabled/postgresql_flexible_server_enforce_ssl_enabled.metadata.json +++ b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_enforce_ssl_enabled/postgresql_flexible_server_enforce_ssl_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "postgresql_flexible_server_enforce_ssl_enabled", "CheckTitle": "Ensure 'Enforce SSL connection' is set to 'ENABLED' for PostgreSQL Database Server", "CheckType": [], - "ServiceName": "postgresql", - "SubServiceName": "", + "ServiceName": "Postgresql", + "SubServiceName": "FlexibleServer", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "PostgreSQL", diff --git a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_checkpoints_on/postgresql_flexible_server_log_checkpoints_on.metadata.json b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_checkpoints_on/postgresql_flexible_server_log_checkpoints_on.metadata.json index eb7ccfbd0a..7ae227a90a 100644 --- a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_checkpoints_on/postgresql_flexible_server_log_checkpoints_on.metadata.json +++ b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_checkpoints_on/postgresql_flexible_server_log_checkpoints_on.metadata.json @@ -3,8 +3,8 @@ "CheckID": "postgresql_flexible_server_log_checkpoints_on", "CheckTitle": "Ensure Server Parameter 'log_checkpoints' is set to 'ON' for PostgreSQL Database Server", "CheckType": [], - "ServiceName": "postgresql", - "SubServiceName": "", + "ServiceName": "Postgresql", + "SubServiceName": "FlexibleServer", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "PostgreSQL", diff --git a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_connections_on/postgresql_flexible_server_log_connections_on.metadata.json b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_connections_on/postgresql_flexible_server_log_connections_on.metadata.json index 97966077d5..4fe9edc77f 100644 --- a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_connections_on/postgresql_flexible_server_log_connections_on.metadata.json +++ b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_connections_on/postgresql_flexible_server_log_connections_on.metadata.json @@ -3,8 +3,8 @@ "CheckID": "postgresql_flexible_server_log_connections_on", "CheckTitle": "Ensure server parameter 'log_connections' is set to 'ON' for PostgreSQL Database Server", "CheckType": [], - "ServiceName": "postgresql", - "SubServiceName": "", + "ServiceName": "Postgresql", + "SubServiceName": "FlexibleServer", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "PostgreSQL", diff --git a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_disconnections_on/postgresql_flexible_server_log_disconnections_on.metadata.json b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_disconnections_on/postgresql_flexible_server_log_disconnections_on.metadata.json index 1f75ad5dd6..b43b64c97d 100644 --- a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_disconnections_on/postgresql_flexible_server_log_disconnections_on.metadata.json +++ b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_disconnections_on/postgresql_flexible_server_log_disconnections_on.metadata.json @@ -3,8 +3,8 @@ "CheckID": "postgresql_flexible_server_log_disconnections_on", "CheckTitle": "Ensure server parameter 'log_disconnections' is set to 'ON' for PostgreSQL Database Server", "CheckType": [], - "ServiceName": "postgresql", - "SubServiceName": "", + "ServiceName": "Postgresql", + "SubServiceName": "FlexibleServer", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "PostgreSQL", diff --git a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_retention_days_greater_3/postgresql_flexible_server_log_retention_days_greater_3.metadata.json b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_retention_days_greater_3/postgresql_flexible_server_log_retention_days_greater_3.metadata.json index c346f52b0b..6dc6b0441e 100644 --- a/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_retention_days_greater_3/postgresql_flexible_server_log_retention_days_greater_3.metadata.json +++ b/prowler/providers/azure/services/postgresql/postgresql_flexible_server_log_retention_days_greater_3/postgresql_flexible_server_log_retention_days_greater_3.metadata.json @@ -3,8 +3,8 @@ "CheckID": "postgresql_flexible_server_log_retention_days_greater_3", "CheckTitle": "Ensure Server Parameter 'log_retention_days' is greater than 3 days for PostgreSQL Database Server", "CheckType": [], - "ServiceName": "postgresql", - "SubServiceName": "", + "ServiceName": "Postgresql", + "SubServiceName": "FlexibleServer", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "PostgreSQL", diff --git a/prowler/providers/azure/services/sqlserver/sqlserver_auditing_enabled/sqlserver_auditing_enabled.metadata.json b/prowler/providers/azure/services/sqlserver/sqlserver_auditing_enabled/sqlserver_auditing_enabled.metadata.json index bf324c4115..16bbd20a26 100644 --- a/prowler/providers/azure/services/sqlserver/sqlserver_auditing_enabled/sqlserver_auditing_enabled.metadata.json +++ b/prowler/providers/azure/services/sqlserver/sqlserver_auditing_enabled/sqlserver_auditing_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "sqlserver_auditing_enabled", "CheckTitle": "Ensure that SQL Servers have an audit policy configured", "CheckType": [], - "ServiceName": "sqlserver", + "ServiceName": "SQLServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/sqlserver/sqlserver_auditing_retention_90_days/sqlserver_auditing_retention_90_days.metadata.json b/prowler/providers/azure/services/sqlserver/sqlserver_auditing_retention_90_days/sqlserver_auditing_retention_90_days.metadata.json index 3726871879..7bc8dc6f0e 100644 --- a/prowler/providers/azure/services/sqlserver/sqlserver_auditing_retention_90_days/sqlserver_auditing_retention_90_days.metadata.json +++ b/prowler/providers/azure/services/sqlserver/sqlserver_auditing_retention_90_days/sqlserver_auditing_retention_90_days.metadata.json @@ -3,7 +3,7 @@ "CheckID": "sqlserver_auditing_retention_90_days", "CheckTitle": "Ensure that 'Auditing' Retention is 'greater than 90 days'", "CheckType": [], - "ServiceName": "sqlserver", + "ServiceName": "SQLServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/sqlserver/sqlserver_azuread_administrator_enabled/sqlserver_azuread_administrator_enabled.metadata.json b/prowler/providers/azure/services/sqlserver/sqlserver_azuread_administrator_enabled/sqlserver_azuread_administrator_enabled.metadata.json index 85cf50c57f..6e2e8641ac 100644 --- a/prowler/providers/azure/services/sqlserver/sqlserver_azuread_administrator_enabled/sqlserver_azuread_administrator_enabled.metadata.json +++ b/prowler/providers/azure/services/sqlserver/sqlserver_azuread_administrator_enabled/sqlserver_azuread_administrator_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "sqlserver_azuread_administrator_enabled", "CheckTitle": "Ensure that SQL Servers have an Azure Active Directory administrator", "CheckType": [], - "ServiceName": "sqlserver", + "ServiceName": "SQLServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/sqlserver/sqlserver_microsoft_defender_enabled/sqlserver_microsoft_defender_enabled.metadata.json b/prowler/providers/azure/services/sqlserver/sqlserver_microsoft_defender_enabled/sqlserver_microsoft_defender_enabled.metadata.json index 45e44a1e53..8807101b45 100644 --- a/prowler/providers/azure/services/sqlserver/sqlserver_microsoft_defender_enabled/sqlserver_microsoft_defender_enabled.metadata.json +++ b/prowler/providers/azure/services/sqlserver/sqlserver_microsoft_defender_enabled/sqlserver_microsoft_defender_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "sqlserver_microsoft_defender_enabled", "CheckTitle": "Ensure that Microsoft Defender for SQL is set to 'On' for critical SQL Servers", "CheckType": [], - "ServiceName": "sqlserver", - "SubServiceName": "", + "ServiceName": "SQLServer", + "SubServiceName": "Defender", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "SQLServer", diff --git a/prowler/providers/azure/services/sqlserver/sqlserver_tde_encrypted_with_cmk/sqlserver_tde_encrypted_with_cmk.metadata.json b/prowler/providers/azure/services/sqlserver/sqlserver_tde_encrypted_with_cmk/sqlserver_tde_encrypted_with_cmk.metadata.json index ff01eedbdd..8180e68b30 100644 --- a/prowler/providers/azure/services/sqlserver/sqlserver_tde_encrypted_with_cmk/sqlserver_tde_encrypted_with_cmk.metadata.json +++ b/prowler/providers/azure/services/sqlserver/sqlserver_tde_encrypted_with_cmk/sqlserver_tde_encrypted_with_cmk.metadata.json @@ -3,7 +3,7 @@ "CheckID": "sqlserver_tde_encrypted_with_cmk", "CheckTitle": "Ensure SQL server's Transparent Data Encryption (TDE) protector is encrypted with Customer-managed key", "CheckType": [], - "ServiceName": "sqlserver", + "ServiceName": "SQLServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/sqlserver/sqlserver_tde_encryption_enabled/sqlserver_tde_encryption_enabled.metadata.json b/prowler/providers/azure/services/sqlserver/sqlserver_tde_encryption_enabled/sqlserver_tde_encryption_enabled.metadata.json index 63be7b0cc3..6577f758d6 100644 --- a/prowler/providers/azure/services/sqlserver/sqlserver_tde_encryption_enabled/sqlserver_tde_encryption_enabled.metadata.json +++ b/prowler/providers/azure/services/sqlserver/sqlserver_tde_encryption_enabled/sqlserver_tde_encryption_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "sqlserver_tde_encryption_enabled", "CheckTitle": "Ensure SQL server's Transparent Data Encryption (TDE) protector is encrypted", "CheckType": [], - "ServiceName": "sqlserver", + "ServiceName": "SQLServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/sqlserver/sqlserver_unrestricted_inbound_access/sqlserver_unrestricted_inbound_access.metadata.json b/prowler/providers/azure/services/sqlserver/sqlserver_unrestricted_inbound_access/sqlserver_unrestricted_inbound_access.metadata.json index be0e60758d..8299152cf0 100644 --- a/prowler/providers/azure/services/sqlserver/sqlserver_unrestricted_inbound_access/sqlserver_unrestricted_inbound_access.metadata.json +++ b/prowler/providers/azure/services/sqlserver/sqlserver_unrestricted_inbound_access/sqlserver_unrestricted_inbound_access.metadata.json @@ -3,7 +3,7 @@ "CheckID": "sqlserver_unrestricted_inbound_access", "CheckTitle": "Ensure that there are no firewall rules allowing traffic from 0.0.0.0-255.255.255.255", "CheckType": [], - "ServiceName": "sqlserver", + "ServiceName": "SQLServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "critical", diff --git a/prowler/providers/azure/services/sqlserver/sqlserver_va_emails_notifications_admins_enabled/sqlserver_va_emails_notifications_admins_enabled.metadata.json b/prowler/providers/azure/services/sqlserver/sqlserver_va_emails_notifications_admins_enabled/sqlserver_va_emails_notifications_admins_enabled.metadata.json index 12b6a276bc..e3f351e219 100644 --- a/prowler/providers/azure/services/sqlserver/sqlserver_va_emails_notifications_admins_enabled/sqlserver_va_emails_notifications_admins_enabled.metadata.json +++ b/prowler/providers/azure/services/sqlserver/sqlserver_va_emails_notifications_admins_enabled/sqlserver_va_emails_notifications_admins_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "sqlserver_va_emails_notifications_admins_enabled", "CheckTitle": "Ensure that Vulnerability Assessment (VA) setting 'Also send email notifications to admins and subscription owners' is set for each SQL Server", "CheckType": [], - "ServiceName": "sqlserver", + "ServiceName": "SQLServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/sqlserver/sqlserver_va_periodic_recurring_scans_enabled/sqlserver_va_periodic_recurring_scans_enabled.metadata.json b/prowler/providers/azure/services/sqlserver/sqlserver_va_periodic_recurring_scans_enabled/sqlserver_va_periodic_recurring_scans_enabled.metadata.json index a349528f23..a4977b4376 100644 --- a/prowler/providers/azure/services/sqlserver/sqlserver_va_periodic_recurring_scans_enabled/sqlserver_va_periodic_recurring_scans_enabled.metadata.json +++ b/prowler/providers/azure/services/sqlserver/sqlserver_va_periodic_recurring_scans_enabled/sqlserver_va_periodic_recurring_scans_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "sqlserver_va_periodic_recurring_scans_enabled", "CheckTitle": "Ensure that Vulnerability Assessment (VA) setting 'Periodic recurring scans' is set to 'on' for each SQL server", "CheckType": [], - "ServiceName": "sqlserver", + "ServiceName": "SQLServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/sqlserver/sqlserver_va_scan_reports_configured/sqlserver_va_scan_reports_configured.metadata.json b/prowler/providers/azure/services/sqlserver/sqlserver_va_scan_reports_configured/sqlserver_va_scan_reports_configured.metadata.json index 5f2353b819..6903ab122d 100644 --- a/prowler/providers/azure/services/sqlserver/sqlserver_va_scan_reports_configured/sqlserver_va_scan_reports_configured.metadata.json +++ b/prowler/providers/azure/services/sqlserver/sqlserver_va_scan_reports_configured/sqlserver_va_scan_reports_configured.metadata.json @@ -3,7 +3,7 @@ "CheckID": "sqlserver_va_scan_reports_configured", "CheckTitle": "Ensure that Vulnerability Assessment (VA) setting 'Send scan reports to' is configured for a SQL server", "CheckType": [], - "ServiceName": "sqlserver", + "ServiceName": "SQLServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/sqlserver/sqlserver_vulnerability_assessment_enabled/sqlserver_vulnerability_assessment_enabled.metadata.json b/prowler/providers/azure/services/sqlserver/sqlserver_vulnerability_assessment_enabled/sqlserver_vulnerability_assessment_enabled.metadata.json index 2eeeb37e01..f8b4740e86 100644 --- a/prowler/providers/azure/services/sqlserver/sqlserver_vulnerability_assessment_enabled/sqlserver_vulnerability_assessment_enabled.metadata.json +++ b/prowler/providers/azure/services/sqlserver/sqlserver_vulnerability_assessment_enabled/sqlserver_vulnerability_assessment_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "sqlserver_vulnerability_assessment_enabled", "CheckTitle": "Ensure that Vulnerability Assessment (VA) is enabled on a SQL server by setting a Storage Account", "CheckType": [], - "ServiceName": "sqlserver", + "ServiceName": "SQLServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/azure/services/storage/storage_blob_public_access_level_is_disabled/storage_blob_public_access_level_is_disabled.metadata.json b/prowler/providers/azure/services/storage/storage_blob_public_access_level_is_disabled/storage_blob_public_access_level_is_disabled.metadata.json index 84b12b88c0..a12f487975 100644 --- a/prowler/providers/azure/services/storage/storage_blob_public_access_level_is_disabled/storage_blob_public_access_level_is_disabled.metadata.json +++ b/prowler/providers/azure/services/storage/storage_blob_public_access_level_is_disabled/storage_blob_public_access_level_is_disabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "storage_blob_public_access_level_is_disabled", "CheckTitle": "Ensure that the 'Public access level' is set to 'Private (no anonymous access)' for all blob containers in your storage account", "CheckType": [], - "ServiceName": "storage", - "SubServiceName": "", + "ServiceName": "Storage", + "SubServiceName": "IAM", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "AzureStorageAccount", diff --git a/prowler/providers/azure/services/storage/storage_default_network_access_rule_is_denied/storage_default_network_access_rule_is_denied.metadata.json b/prowler/providers/azure/services/storage/storage_default_network_access_rule_is_denied/storage_default_network_access_rule_is_denied.metadata.json index b17e2ebb2b..866b164c78 100644 --- a/prowler/providers/azure/services/storage/storage_default_network_access_rule_is_denied/storage_default_network_access_rule_is_denied.metadata.json +++ b/prowler/providers/azure/services/storage/storage_default_network_access_rule_is_denied/storage_default_network_access_rule_is_denied.metadata.json @@ -3,8 +3,8 @@ "CheckID": "storage_default_network_access_rule_is_denied", "CheckTitle": "Ensure Default Network Access Rule for Storage Accounts is Set to Deny", "CheckType": [], - "ServiceName": "storage", - "SubServiceName": "", + "ServiceName": "Storage", + "SubServiceName": "Network", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "AzureStorageAccount", diff --git a/prowler/providers/azure/services/storage/storage_ensure_azure_services_are_trusted_to_access_is_enabled/storage_ensure_azure_services_are_trusted_to_access_is_enabled.metadata.json b/prowler/providers/azure/services/storage/storage_ensure_azure_services_are_trusted_to_access_is_enabled/storage_ensure_azure_services_are_trusted_to_access_is_enabled.metadata.json index 0fa4e0a1d8..598403adc5 100644 --- a/prowler/providers/azure/services/storage/storage_ensure_azure_services_are_trusted_to_access_is_enabled/storage_ensure_azure_services_are_trusted_to_access_is_enabled.metadata.json +++ b/prowler/providers/azure/services/storage/storage_ensure_azure_services_are_trusted_to_access_is_enabled/storage_ensure_azure_services_are_trusted_to_access_is_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "storage_ensure_azure_services_are_trusted_to_access_is_enabled", "CheckTitle": "Ensure that 'Allow trusted Microsoft services to access this storage account' is enabled for storage accounts", "CheckType": [], - "ServiceName": "storage", - "SubServiceName": "", + "ServiceName": "Storage", + "SubServiceName": "IAM", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "AzureStorageAccount", diff --git a/prowler/providers/azure/services/storage/storage_ensure_encryption_with_customer_managed_keys/storage_ensure_encryption_with_customer_managed_keys.metadata.json b/prowler/providers/azure/services/storage/storage_ensure_encryption_with_customer_managed_keys/storage_ensure_encryption_with_customer_managed_keys.metadata.json index c4df9ae54d..ebf50550e1 100644 --- a/prowler/providers/azure/services/storage/storage_ensure_encryption_with_customer_managed_keys/storage_ensure_encryption_with_customer_managed_keys.metadata.json +++ b/prowler/providers/azure/services/storage/storage_ensure_encryption_with_customer_managed_keys/storage_ensure_encryption_with_customer_managed_keys.metadata.json @@ -3,8 +3,8 @@ "CheckID": "storage_ensure_encryption_with_customer_managed_keys", "CheckTitle": "Ensure that your Microsoft Azure Storage accounts are using Customer Managed Keys (CMKs) instead of Microsoft Managed Keys", "CheckType": [], - "ServiceName": "storage", - "SubServiceName": "", + "ServiceName": "Storage", + "SubServiceName": "Encryption", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "AzureStorageAccount", diff --git a/prowler/providers/azure/services/storage/storage_ensure_minimum_tls_version_12/storage_ensure_minimum_tls_version_12.metadata.json b/prowler/providers/azure/services/storage/storage_ensure_minimum_tls_version_12/storage_ensure_minimum_tls_version_12.metadata.json index dde4338104..85a871c89b 100644 --- a/prowler/providers/azure/services/storage/storage_ensure_minimum_tls_version_12/storage_ensure_minimum_tls_version_12.metadata.json +++ b/prowler/providers/azure/services/storage/storage_ensure_minimum_tls_version_12/storage_ensure_minimum_tls_version_12.metadata.json @@ -3,8 +3,8 @@ "CheckID": "storage_ensure_minimum_tls_version_12", "CheckTitle": "Ensure the 'Minimum TLS version' for storage accounts is set to 'Version 1.2'", "CheckType": [], - "ServiceName": "storage", - "SubServiceName": "", + "ServiceName": "Storage", + "SubServiceName": "Network", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "AzureStorageAccount", diff --git a/prowler/providers/azure/services/storage/storage_ensure_private_endpoints_in_storage_accounts/storage_ensure_private_endpoints_in_storage_accounts.metadata.json b/prowler/providers/azure/services/storage/storage_ensure_private_endpoints_in_storage_accounts/storage_ensure_private_endpoints_in_storage_accounts.metadata.json index 8992f16c74..4cdc16787d 100644 --- a/prowler/providers/azure/services/storage/storage_ensure_private_endpoints_in_storage_accounts/storage_ensure_private_endpoints_in_storage_accounts.metadata.json +++ b/prowler/providers/azure/services/storage/storage_ensure_private_endpoints_in_storage_accounts/storage_ensure_private_endpoints_in_storage_accounts.metadata.json @@ -3,8 +3,8 @@ "CheckID": "storage_ensure_private_endpoints_in_storage_accounts", "CheckTitle": "Ensure Private Endpoints are used to access Storage Accounts", "CheckType": [], - "ServiceName": "storage", - "SubServiceName": "", + "ServiceName": "Storage", + "SubServiceName": "Network", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "AzureStorageAccount", diff --git a/prowler/providers/azure/services/storage/storage_ensure_soft_delete_is_enabled/storage_ensure_soft_delete_is_enabled.metadata.json b/prowler/providers/azure/services/storage/storage_ensure_soft_delete_is_enabled/storage_ensure_soft_delete_is_enabled.metadata.json index 13958c96b9..5e7761e2f4 100644 --- a/prowler/providers/azure/services/storage/storage_ensure_soft_delete_is_enabled/storage_ensure_soft_delete_is_enabled.metadata.json +++ b/prowler/providers/azure/services/storage/storage_ensure_soft_delete_is_enabled/storage_ensure_soft_delete_is_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "storage_ensure_soft_delete_is_enabled", "CheckTitle": "Ensure Soft Delete is Enabled for Azure Containers and Blob Storage", "CheckType": [], - "ServiceName": "storage", - "SubServiceName": "", + "ServiceName": "Storage", + "SubServiceName": "DataManagement", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "AzureStorageAccount", diff --git a/prowler/providers/azure/services/storage/storage_infrastructure_encryption_is_enabled/storage_infrastructure_encryption_is_enabled.metadata.json b/prowler/providers/azure/services/storage/storage_infrastructure_encryption_is_enabled/storage_infrastructure_encryption_is_enabled.metadata.json index 480763be58..f5121bd644 100644 --- a/prowler/providers/azure/services/storage/storage_infrastructure_encryption_is_enabled/storage_infrastructure_encryption_is_enabled.metadata.json +++ b/prowler/providers/azure/services/storage/storage_infrastructure_encryption_is_enabled/storage_infrastructure_encryption_is_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "storage_infrastructure_encryption_is_enabled", "CheckTitle": "Ensure that 'Enable Infrastructure Encryption' for Each Storage Account in Azure Storage is Set to 'enabled' ", "CheckType": [], - "ServiceName": "storage", - "SubServiceName": "", + "ServiceName": "Storage", + "SubServiceName": "DataManagement", "ResourceIdTemplate": "", "Severity": "low", "ResourceType": "AzureRole", diff --git a/prowler/providers/azure/services/storage/storage_key_rotation_90_days/storage_key_rotation_90_days.metadata.json b/prowler/providers/azure/services/storage/storage_key_rotation_90_days/storage_key_rotation_90_days.metadata.json index 548782f293..ba3d954083 100644 --- a/prowler/providers/azure/services/storage/storage_key_rotation_90_days/storage_key_rotation_90_days.metadata.json +++ b/prowler/providers/azure/services/storage/storage_key_rotation_90_days/storage_key_rotation_90_days.metadata.json @@ -3,8 +3,8 @@ "CheckID": "storage_key_rotation_90_days", "CheckTitle": "Ensure that Storage Account Access Keys are Periodically Regenerated", "CheckType": [], - "ServiceName": "storage", - "SubServiceName": "", + "ServiceName": "Storage", + "SubServiceName": "IAM", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "AzureStorageAccount", diff --git a/prowler/providers/azure/services/storage/storage_secure_transfer_required_is_enabled/storage_secure_transfer_required_is_enabled.metadata.json b/prowler/providers/azure/services/storage/storage_secure_transfer_required_is_enabled/storage_secure_transfer_required_is_enabled.metadata.json index f61aebc7cd..2e0f82514f 100644 --- a/prowler/providers/azure/services/storage/storage_secure_transfer_required_is_enabled/storage_secure_transfer_required_is_enabled.metadata.json +++ b/prowler/providers/azure/services/storage/storage_secure_transfer_required_is_enabled/storage_secure_transfer_required_is_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "storage_secure_transfer_required_is_enabled", "CheckTitle": "Ensure that all data transferred between clients and your Azure Storage account is encrypted using the HTTPS protocol.", "CheckType": [], - "ServiceName": "storage", - "SubServiceName": "", + "ServiceName": "Storage", + "SubServiceName": "Network", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "AzureStorageAccount", diff --git a/prowler/providers/azure/services/vm/vm_ensure_attached_disks_encrypted_with_cmk/vm_ensure_attached_disks_encrypted_with_cmk.metadata.json b/prowler/providers/azure/services/vm/vm_ensure_attached_disks_encrypted_with_cmk/vm_ensure_attached_disks_encrypted_with_cmk.metadata.json index fb664e1fc2..b5f6f6eda5 100644 --- a/prowler/providers/azure/services/vm/vm_ensure_attached_disks_encrypted_with_cmk/vm_ensure_attached_disks_encrypted_with_cmk.metadata.json +++ b/prowler/providers/azure/services/vm/vm_ensure_attached_disks_encrypted_with_cmk/vm_ensure_attached_disks_encrypted_with_cmk.metadata.json @@ -3,8 +3,8 @@ "CheckID": "vm_ensure_attached_disks_encrypted_with_cmk", "CheckTitle": "Ensure that 'OS and Data' disks are encrypted with Customer Managed Key (CMK)", "CheckType": [], - "ServiceName": "vm", - "SubServiceName": "", + "ServiceName": "VM", + "SubServiceName": "Disks", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Microsoft.Compute/virtualMachines", diff --git a/prowler/providers/azure/services/vm/vm_ensure_unattached_disks_encrypted_with_cmk/vm_ensure_unattached_disks_encrypted_with_cmk.metadata.json b/prowler/providers/azure/services/vm/vm_ensure_unattached_disks_encrypted_with_cmk/vm_ensure_unattached_disks_encrypted_with_cmk.metadata.json index 9ea330491e..1783101d06 100644 --- a/prowler/providers/azure/services/vm/vm_ensure_unattached_disks_encrypted_with_cmk/vm_ensure_unattached_disks_encrypted_with_cmk.metadata.json +++ b/prowler/providers/azure/services/vm/vm_ensure_unattached_disks_encrypted_with_cmk/vm_ensure_unattached_disks_encrypted_with_cmk.metadata.json @@ -3,8 +3,8 @@ "CheckID": "vm_ensure_unattached_disks_encrypted_with_cmk", "CheckTitle": "Ensure that 'Unattached disks' are encrypted with 'Customer Managed Key' (CMK)", "CheckType": [], - "ServiceName": "vm", - "SubServiceName": "", + "ServiceName": "VM", + "SubServiceName": "Disks", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Microsoft.Compute/virtualMachines", diff --git a/prowler/providers/azure/services/vm/vm_ensure_using_managed_disks/vm_ensure_using_managed_disks.metadata.json b/prowler/providers/azure/services/vm/vm_ensure_using_managed_disks/vm_ensure_using_managed_disks.metadata.json index 09b8326bae..3fec25c656 100644 --- a/prowler/providers/azure/services/vm/vm_ensure_using_managed_disks/vm_ensure_using_managed_disks.metadata.json +++ b/prowler/providers/azure/services/vm/vm_ensure_using_managed_disks/vm_ensure_using_managed_disks.metadata.json @@ -3,8 +3,8 @@ "CheckID": "vm_ensure_using_managed_disks", "CheckTitle": "Ensure Virtual Machines are utilizing Managed Disks", "CheckType": [], - "ServiceName": "vm", - "SubServiceName": "", + "ServiceName": "VM", + "SubServiceName": "Disks", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Microsoft.Compute/virtualMachines", diff --git a/prowler/providers/azure/services/vm/vm_trusted_launch_enabled/vm_trusted_launch_enabled.metadata.json b/prowler/providers/azure/services/vm/vm_trusted_launch_enabled/vm_trusted_launch_enabled.metadata.json index 6b0222968b..204535c63f 100644 --- a/prowler/providers/azure/services/vm/vm_trusted_launch_enabled/vm_trusted_launch_enabled.metadata.json +++ b/prowler/providers/azure/services/vm/vm_trusted_launch_enabled/vm_trusted_launch_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "vm_trusted_launch_enabled", "CheckTitle": "Ensure Trusted Launch is enabled on Virtual Machines", "CheckType": [], - "ServiceName": "vm", + "ServiceName": "VM", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/gcp/services/apikeys/apikeys_api_restrictions_configured/apikeys_api_restrictions_configured.metadata.json b/prowler/providers/gcp/services/apikeys/apikeys_api_restrictions_configured/apikeys_api_restrictions_configured.metadata.json index 896bdc9d0c..3f71b7386b 100644 --- a/prowler/providers/gcp/services/apikeys/apikeys_api_restrictions_configured/apikeys_api_restrictions_configured.metadata.json +++ b/prowler/providers/gcp/services/apikeys/apikeys_api_restrictions_configured/apikeys_api_restrictions_configured.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apikeys_api_restrictions_configured", "CheckTitle": "Ensure API Keys Are Restricted to Only APIs That Application Needs Access", "CheckType": [], - "ServiceName": "apikeys", + "ServiceName": "APIKeys", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/apikeys/apikeys_key_exists/apikeys_key_exists.metadata.json b/prowler/providers/gcp/services/apikeys/apikeys_key_exists/apikeys_key_exists.metadata.json index 7520e23ed0..e2bc45bd4f 100644 --- a/prowler/providers/gcp/services/apikeys/apikeys_key_exists/apikeys_key_exists.metadata.json +++ b/prowler/providers/gcp/services/apikeys/apikeys_key_exists/apikeys_key_exists.metadata.json @@ -3,8 +3,8 @@ "CheckID": "apikeys_key_exists", "CheckTitle": "Ensure API Keys Only Exist for Active Services", "CheckType": [], - "ServiceName": "apikeys", - "SubServiceName": "", + "ServiceName": "APIKeys", + "SubServiceName": "Credentials", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "API Key", diff --git a/prowler/providers/gcp/services/apikeys/apikeys_key_rotated_in_90_days/apikeys_key_rotated_in_90_days.metadata.json b/prowler/providers/gcp/services/apikeys/apikeys_key_rotated_in_90_days/apikeys_key_rotated_in_90_days.metadata.json index 676a41b9d7..3ac2e41417 100644 --- a/prowler/providers/gcp/services/apikeys/apikeys_key_rotated_in_90_days/apikeys_key_rotated_in_90_days.metadata.json +++ b/prowler/providers/gcp/services/apikeys/apikeys_key_rotated_in_90_days/apikeys_key_rotated_in_90_days.metadata.json @@ -3,8 +3,8 @@ "CheckID": "apikeys_key_rotated_in_90_days", "CheckTitle": "Ensure API Keys Are Rotated Every 90 Days", "CheckType": [], - "ServiceName": "apikeys", - "SubServiceName": "", + "ServiceName": "APIKeys", + "SubServiceName": "Credentials", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "API Key", diff --git a/prowler/providers/gcp/services/artifacts/artifacts_container_analysis_enabled/artifacts_container_analysis_enabled.metadata.json b/prowler/providers/gcp/services/artifacts/artifacts_container_analysis_enabled/artifacts_container_analysis_enabled.metadata.json index 78b8f9de91..8019a9b273 100644 --- a/prowler/providers/gcp/services/artifacts/artifacts_container_analysis_enabled/artifacts_container_analysis_enabled.metadata.json +++ b/prowler/providers/gcp/services/artifacts/artifacts_container_analysis_enabled/artifacts_container_analysis_enabled.metadata.json @@ -6,8 +6,8 @@ "Security", "Configuration" ], - "ServiceName": "artifacts", - "SubServiceName": "Container Analysis", + "ServiceName": "ArtifactRegistry", + "SubServiceName": "ContainerAnalysis", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Service", diff --git a/prowler/providers/gcp/services/bigquery/bigquery_dataset_cmk_encryption/bigquery_dataset_cmk_encryption.metadata.json b/prowler/providers/gcp/services/bigquery/bigquery_dataset_cmk_encryption/bigquery_dataset_cmk_encryption.metadata.json index 75a7a7823f..1f80e98083 100644 --- a/prowler/providers/gcp/services/bigquery/bigquery_dataset_cmk_encryption/bigquery_dataset_cmk_encryption.metadata.json +++ b/prowler/providers/gcp/services/bigquery/bigquery_dataset_cmk_encryption/bigquery_dataset_cmk_encryption.metadata.json @@ -3,8 +3,8 @@ "CheckID": "bigquery_dataset_cmk_encryption", "CheckTitle": "Ensure BigQuery datasets are encrypted with Customer-Managed Keys (CMKs).", "CheckType": [], - "ServiceName": "bigquery", - "SubServiceName": "", + "ServiceName": "BigQuery", + "SubServiceName": "Dataset", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Dataset", diff --git a/prowler/providers/gcp/services/bigquery/bigquery_dataset_public_access/bigquery_dataset_public_access.metadata.json b/prowler/providers/gcp/services/bigquery/bigquery_dataset_public_access/bigquery_dataset_public_access.metadata.json index 1919912650..bfc7087472 100644 --- a/prowler/providers/gcp/services/bigquery/bigquery_dataset_public_access/bigquery_dataset_public_access.metadata.json +++ b/prowler/providers/gcp/services/bigquery/bigquery_dataset_public_access/bigquery_dataset_public_access.metadata.json @@ -3,8 +3,8 @@ "CheckID": "bigquery_dataset_public_access", "CheckTitle": "Ensure That BigQuery Datasets Are Not Anonymously or Publicly Accessible.", "CheckType": [], - "ServiceName": "bigquery", - "SubServiceName": "", + "ServiceName": "BigQuery", + "SubServiceName": "Dataset", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Dataset", diff --git a/prowler/providers/gcp/services/bigquery/bigquery_table_cmk_encryption/bigquery_table_cmk_encryption.metadata.json b/prowler/providers/gcp/services/bigquery/bigquery_table_cmk_encryption/bigquery_table_cmk_encryption.metadata.json index cf3c391fd5..34edb0ef7e 100644 --- a/prowler/providers/gcp/services/bigquery/bigquery_table_cmk_encryption/bigquery_table_cmk_encryption.metadata.json +++ b/prowler/providers/gcp/services/bigquery/bigquery_table_cmk_encryption/bigquery_table_cmk_encryption.metadata.json @@ -3,8 +3,8 @@ "CheckID": "bigquery_table_cmk_encryption", "CheckTitle": "Ensure BigQuery tables are encrypted with Customer-Managed Keys (CMKs).", "CheckType": [], - "ServiceName": "bigquery", - "SubServiceName": "", + "ServiceName": "BigQuery", + "SubServiceName": "Table", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Table", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_automated_backups/cloudsql_instance_automated_backups.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_automated_backups/cloudsql_instance_automated_backups.metadata.json index 43516e8a76..3b8fb74cba 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_automated_backups/cloudsql_instance_automated_backups.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_automated_backups/cloudsql_instance_automated_backups.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_automated_backups", "CheckTitle": "Ensure That Cloud SQL Database Instances Are Configured With Automated Backups", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_mysql_local_infile_flag/cloudsql_instance_mysql_local_infile_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_mysql_local_infile_flag/cloudsql_instance_mysql_local_infile_flag.metadata.json index 758781c7e4..d8f4f1df5c 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_mysql_local_infile_flag/cloudsql_instance_mysql_local_infile_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_mysql_local_infile_flag/cloudsql_instance_mysql_local_infile_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_mysql_local_infile_flag", "CheckTitle": "Ensure That the Local_infile Database Flag for a Cloud SQL MySQL Instance Is Set to Off", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_mysql_skip_show_database_flag/cloudsql_instance_mysql_skip_show_database_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_mysql_skip_show_database_flag/cloudsql_instance_mysql_skip_show_database_flag.metadata.json index 2d7b87648c..12d3b8621e 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_mysql_skip_show_database_flag/cloudsql_instance_mysql_skip_show_database_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_mysql_skip_show_database_flag/cloudsql_instance_mysql_skip_show_database_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_mysql_skip_show_database_flag", "CheckTitle": "Ensure Skip_show_database Database Flag for Cloud SQL MySQL Instance Is Set to On", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_enable_pgaudit_flag/cloudsql_instance_postgres_enable_pgaudit_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_enable_pgaudit_flag/cloudsql_instance_postgres_enable_pgaudit_flag.metadata.json index 7ec83567ff..fcb7587a1b 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_enable_pgaudit_flag/cloudsql_instance_postgres_enable_pgaudit_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_enable_pgaudit_flag/cloudsql_instance_postgres_enable_pgaudit_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_postgres_enable_pgaudit_flag", "CheckTitle": "Ensure That 'cloudsql.enable_pgaudit' Database Flag for each Cloud Sql Postgresql Instance Is Set to 'on' For Centralized Logging", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_connections_flag/cloudsql_instance_postgres_log_connections_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_connections_flag/cloudsql_instance_postgres_log_connections_flag.metadata.json index f8de67808d..ca971470ac 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_connections_flag/cloudsql_instance_postgres_log_connections_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_connections_flag/cloudsql_instance_postgres_log_connections_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_postgres_log_connections_flag", "CheckTitle": "Ensure That the Log_connections Database Flag for Cloud SQL PostgreSQL Instance Is Set to On", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_disconnections_flag/cloudsql_instance_postgres_log_disconnections_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_disconnections_flag/cloudsql_instance_postgres_log_disconnections_flag.metadata.json index b5627e00e1..3dd3d05544 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_disconnections_flag/cloudsql_instance_postgres_log_disconnections_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_disconnections_flag/cloudsql_instance_postgres_log_disconnections_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_postgres_log_disconnections_flag", "CheckTitle": "Ensure That the log_disconnections Database Flag for Cloud SQL PostgreSQL Instance Is Set to On", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_error_verbosity_flag/cloudsql_instance_postgres_log_error_verbosity_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_error_verbosity_flag/cloudsql_instance_postgres_log_error_verbosity_flag.metadata.json index 5907f2985f..3e25a53beb 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_error_verbosity_flag/cloudsql_instance_postgres_log_error_verbosity_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_error_verbosity_flag/cloudsql_instance_postgres_log_error_verbosity_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_postgres_log_error_verbosity_flag", "CheckTitle": "Ensure Log_error_verbosity Database Flag for Cloud SQL PostgreSQL Instance Is Set to DEFAULT or Stricter", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_min_duration_statement_flag/cloudsql_instance_postgres_log_min_duration_statement_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_min_duration_statement_flag/cloudsql_instance_postgres_log_min_duration_statement_flag.metadata.json index 4dd56d514c..cbe1b27939 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_min_duration_statement_flag/cloudsql_instance_postgres_log_min_duration_statement_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_min_duration_statement_flag/cloudsql_instance_postgres_log_min_duration_statement_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_postgres_log_min_duration_statement_flag", "CheckTitle": "Ensure that the Log_min_duration_statement Flag for a Cloud SQL PostgreSQL Instance Is Set to -1", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_min_error_statement_flag/cloudsql_instance_postgres_log_min_error_statement_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_min_error_statement_flag/cloudsql_instance_postgres_log_min_error_statement_flag.metadata.json index 570f142227..f3e6833684 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_min_error_statement_flag/cloudsql_instance_postgres_log_min_error_statement_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_min_error_statement_flag/cloudsql_instance_postgres_log_min_error_statement_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_postgres_log_min_error_statement_flag", "CheckTitle": "Ensure that the Log_min_error_statement Flag for a Cloud SQL PostgreSQL Instance Is Set Appropriately", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_min_messages_flag/cloudsql_instance_postgres_log_min_messages_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_min_messages_flag/cloudsql_instance_postgres_log_min_messages_flag.metadata.json index 8a8963aea3..276bbabce6 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_min_messages_flag/cloudsql_instance_postgres_log_min_messages_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_min_messages_flag/cloudsql_instance_postgres_log_min_messages_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_postgres_log_min_messages_flag", "CheckTitle": "Ensure that the Log_min_messages Flag for a Cloud SQL PostgreSQL Instance Is Set Appropriately", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_statement_flag/cloudsql_instance_postgres_log_statement_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_statement_flag/cloudsql_instance_postgres_log_statement_flag.metadata.json index 21937a3ef9..11c6d20717 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_statement_flag/cloudsql_instance_postgres_log_statement_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_postgres_log_statement_flag/cloudsql_instance_postgres_log_statement_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_postgres_log_statement_flag", "CheckTitle": "Ensure That the Log_statement Database Flag for Cloud SQL PostgreSQL Instance Is Set Appropriately", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_private_ip_assignment/cloudsql_instance_private_ip_assignment.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_private_ip_assignment/cloudsql_instance_private_ip_assignment.metadata.json index b7c4d1bed9..6f6c1a9d0f 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_private_ip_assignment/cloudsql_instance_private_ip_assignment.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_private_ip_assignment/cloudsql_instance_private_ip_assignment.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_private_ip_assignment", "CheckTitle": "Ensure Instance IP assignment is set to private", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_public_access/cloudsql_instance_public_access.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_public_access/cloudsql_instance_public_access.metadata.json index 6a0cacfe46..15d35e9cda 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_public_access/cloudsql_instance_public_access.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_public_access/cloudsql_instance_public_access.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_public_access", "CheckTitle": "Ensure That Cloud SQL Database Instances Do Not Implicitly Whitelist All Public IP Addresses ", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_public_ip/cloudsql_instance_public_ip.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_public_ip/cloudsql_instance_public_ip.metadata.json index a4cadadbf0..c033930dc2 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_public_ip/cloudsql_instance_public_ip.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_public_ip/cloudsql_instance_public_ip.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_public_ip", "CheckTitle": "Check for Cloud SQL Database Instances with Public IPs", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_contained_database_authentication_flag/cloudsql_instance_sqlserver_contained_database_authentication_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_contained_database_authentication_flag/cloudsql_instance_sqlserver_contained_database_authentication_flag.metadata.json index 36341ef0c7..bab126eb08 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_contained_database_authentication_flag/cloudsql_instance_sqlserver_contained_database_authentication_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_contained_database_authentication_flag/cloudsql_instance_sqlserver_contained_database_authentication_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_sqlserver_contained_database_authentication_flag", "CheckTitle": "Ensure that the 'contained database authentication' database flag for Cloud SQL on the SQL Server instance is set to 'off' ", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_cross_db_ownership_chaining_flag/cloudsql_instance_sqlserver_cross_db_ownership_chaining_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_cross_db_ownership_chaining_flag/cloudsql_instance_sqlserver_cross_db_ownership_chaining_flag.metadata.json index c597df2812..4994bfec8c 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_cross_db_ownership_chaining_flag/cloudsql_instance_sqlserver_cross_db_ownership_chaining_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_cross_db_ownership_chaining_flag/cloudsql_instance_sqlserver_cross_db_ownership_chaining_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_sqlserver_cross_db_ownership_chaining_flag", "CheckTitle": "Ensure that the 'cross db ownership chaining' database flag for Cloud SQL SQL Server instance is set to 'off'", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_external_scripts_enabled_flag/cloudsql_instance_sqlserver_external_scripts_enabled_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_external_scripts_enabled_flag/cloudsql_instance_sqlserver_external_scripts_enabled_flag.metadata.json index e2bfea2864..02feec1b54 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_external_scripts_enabled_flag/cloudsql_instance_sqlserver_external_scripts_enabled_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_external_scripts_enabled_flag/cloudsql_instance_sqlserver_external_scripts_enabled_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_sqlserver_external_scripts_enabled_flag", "CheckTitle": "Ensure 'external scripts enabled' database flag for Cloud SQL SQL Server instance is set to 'off'", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_remote_access_flag/cloudsql_instance_sqlserver_remote_access_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_remote_access_flag/cloudsql_instance_sqlserver_remote_access_flag.metadata.json index 4b7b6a8f7f..2ceb1bbe07 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_remote_access_flag/cloudsql_instance_sqlserver_remote_access_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_remote_access_flag/cloudsql_instance_sqlserver_remote_access_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_sqlserver_remote_access_flag", "CheckTitle": "Ensure 'remote access' database flag for Cloud SQL SQL Server instance is set to 'off'", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_trace_flag/cloudsql_instance_sqlserver_trace_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_trace_flag/cloudsql_instance_sqlserver_trace_flag.metadata.json index 47297dae65..e1895cb4ce 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_trace_flag/cloudsql_instance_sqlserver_trace_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_trace_flag/cloudsql_instance_sqlserver_trace_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_sqlserver_trace_flag", "CheckTitle": "Ensure '3625 (trace flag)' database flag for all Cloud SQL Server instances is set to 'on' ", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_user_connections_flag/cloudsql_instance_sqlserver_user_connections_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_user_connections_flag/cloudsql_instance_sqlserver_user_connections_flag.metadata.json index 9a730126b1..cacb919806 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_user_connections_flag/cloudsql_instance_sqlserver_user_connections_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_user_connections_flag/cloudsql_instance_sqlserver_user_connections_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_sqlserver_user_connections_flag", "CheckTitle": "Ensure 'user Connections' Database Flag for Cloud Sql Sql Server Instance Is Set to a Non-limiting Value", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_user_options_flag/cloudsql_instance_sqlserver_user_options_flag.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_user_options_flag/cloudsql_instance_sqlserver_user_options_flag.metadata.json index a3d2187903..61d52c77b9 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_user_options_flag/cloudsql_instance_sqlserver_user_options_flag.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_sqlserver_user_options_flag/cloudsql_instance_sqlserver_user_options_flag.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_sqlserver_user_options_flag", "CheckTitle": "Ensure 'user options' database flag for Cloud SQL SQL Server instance is not configured", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_ssl_connections/cloudsql_instance_ssl_connections.metadata.json b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_ssl_connections/cloudsql_instance_ssl_connections.metadata.json index a76b669601..d4cad580cb 100644 --- a/prowler/providers/gcp/services/cloudsql/cloudsql_instance_ssl_connections/cloudsql_instance_ssl_connections.metadata.json +++ b/prowler/providers/gcp/services/cloudsql/cloudsql_instance_ssl_connections/cloudsql_instance_ssl_connections.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudsql_instance_ssl_connections", "CheckTitle": "Ensure That the Cloud SQL Database Instance Requires All Incoming Connections To Use SSL", "CheckType": [], - "ServiceName": "cloudsql", - "SubServiceName": "", + "ServiceName": "CloudSQL", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "DatabaseInstance", diff --git a/prowler/providers/gcp/services/cloudstorage/cloudstorage_bucket_log_retention_policy_lock/cloudstorage_bucket_log_retention_policy_lock.metadata.json b/prowler/providers/gcp/services/cloudstorage/cloudstorage_bucket_log_retention_policy_lock/cloudstorage_bucket_log_retention_policy_lock.metadata.json index 7064a79d73..94ccc16a76 100644 --- a/prowler/providers/gcp/services/cloudstorage/cloudstorage_bucket_log_retention_policy_lock/cloudstorage_bucket_log_retention_policy_lock.metadata.json +++ b/prowler/providers/gcp/services/cloudstorage/cloudstorage_bucket_log_retention_policy_lock/cloudstorage_bucket_log_retention_policy_lock.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudstorage_bucket_log_retention_policy_lock", "CheckTitle": "Ensure That Retention Policies on Cloud Storage Buckets Used for Exporting Logs Are Configured Using Bucket Lock", "CheckType": [], - "ServiceName": "cloudstorage", - "SubServiceName": "", + "ServiceName": "CloudStorage", + "SubServiceName": "Buckets", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Bucket", diff --git a/prowler/providers/gcp/services/cloudstorage/cloudstorage_bucket_public_access/cloudstorage_bucket_public_access.metadata.json b/prowler/providers/gcp/services/cloudstorage/cloudstorage_bucket_public_access/cloudstorage_bucket_public_access.metadata.json index 4be20f2f10..b4d12ec7dc 100644 --- a/prowler/providers/gcp/services/cloudstorage/cloudstorage_bucket_public_access/cloudstorage_bucket_public_access.metadata.json +++ b/prowler/providers/gcp/services/cloudstorage/cloudstorage_bucket_public_access/cloudstorage_bucket_public_access.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudstorage_bucket_public_access", "CheckTitle": "Ensure That Cloud Storage Bucket Is Not Anonymously or Publicly Accessible", "CheckType": [], - "ServiceName": "cloudstorage", - "SubServiceName": "", + "ServiceName": "CloudStorage", + "SubServiceName": "Buckets", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Bucket", diff --git a/prowler/providers/gcp/services/cloudstorage/cloudstorage_bucket_uniform_bucket_level_access/cloudstorage_bucket_uniform_bucket_level_access.metadata.json b/prowler/providers/gcp/services/cloudstorage/cloudstorage_bucket_uniform_bucket_level_access/cloudstorage_bucket_uniform_bucket_level_access.metadata.json index 48b3478def..74f76089ec 100644 --- a/prowler/providers/gcp/services/cloudstorage/cloudstorage_bucket_uniform_bucket_level_access/cloudstorage_bucket_uniform_bucket_level_access.metadata.json +++ b/prowler/providers/gcp/services/cloudstorage/cloudstorage_bucket_uniform_bucket_level_access/cloudstorage_bucket_uniform_bucket_level_access.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudstorage_bucket_uniform_bucket_level_access", "CheckTitle": "Ensure That Cloud Storage Buckets Have Uniform Bucket-Level Access Enabled", "CheckType": [], - "ServiceName": "cloudstorage", - "SubServiceName": "", + "ServiceName": "CloudStorage", + "SubServiceName": "Buckets", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Bucket", diff --git a/prowler/providers/gcp/services/compute/compute_firewall_rdp_access_from_the_internet_allowed/compute_firewall_rdp_access_from_the_internet_allowed.metadata.json b/prowler/providers/gcp/services/compute/compute_firewall_rdp_access_from_the_internet_allowed/compute_firewall_rdp_access_from_the_internet_allowed.metadata.json index 14329e289a..8573c7ac22 100644 --- a/prowler/providers/gcp/services/compute/compute_firewall_rdp_access_from_the_internet_allowed/compute_firewall_rdp_access_from_the_internet_allowed.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_firewall_rdp_access_from_the_internet_allowed/compute_firewall_rdp_access_from_the_internet_allowed.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_firewall_rdp_access_from_the_internet_allowed", "CheckTitle": "Ensure That RDP Access Is Restricted From the Internet", "CheckType": [], - "ServiceName": "networking", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Network", "ResourceIdTemplate": "", "Severity": "critical", "ResourceType": "FirewallRule", diff --git a/prowler/providers/gcp/services/compute/compute_firewall_ssh_access_from_the_internet_allowed/compute_firewall_ssh_access_from_the_internet_allowed.metadata.json b/prowler/providers/gcp/services/compute/compute_firewall_ssh_access_from_the_internet_allowed/compute_firewall_ssh_access_from_the_internet_allowed.metadata.json index fb94f30358..1ae413859a 100644 --- a/prowler/providers/gcp/services/compute/compute_firewall_ssh_access_from_the_internet_allowed/compute_firewall_ssh_access_from_the_internet_allowed.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_firewall_ssh_access_from_the_internet_allowed/compute_firewall_ssh_access_from_the_internet_allowed.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_firewall_ssh_access_from_the_internet_allowed", "CheckTitle": "Ensure That SSH Access Is Restricted From the Internet", "CheckType": [], - "ServiceName": "networking", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Network", "ResourceIdTemplate": "", "Severity": "critical", "ResourceType": "FirewallRule", diff --git a/prowler/providers/gcp/services/compute/compute_instance_block_project_wide_ssh_keys_disabled/compute_instance_block_project_wide_ssh_keys_disabled.metadata.json b/prowler/providers/gcp/services/compute/compute_instance_block_project_wide_ssh_keys_disabled/compute_instance_block_project_wide_ssh_keys_disabled.metadata.json index ce1a4b8639..eebbeaf767 100644 --- a/prowler/providers/gcp/services/compute/compute_instance_block_project_wide_ssh_keys_disabled/compute_instance_block_project_wide_ssh_keys_disabled.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_instance_block_project_wide_ssh_keys_disabled/compute_instance_block_project_wide_ssh_keys_disabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_instance_block_project_wide_ssh_keys_disabled", "CheckTitle": "Ensure “Block Project-Wide SSH Keys” Is Enabled for VM Instances", "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "VMInstance", diff --git a/prowler/providers/gcp/services/compute/compute_instance_confidential_computing_enabled/compute_instance_confidential_computing_enabled.metadata.json b/prowler/providers/gcp/services/compute/compute_instance_confidential_computing_enabled/compute_instance_confidential_computing_enabled.metadata.json index e36b333606..55fe4f7caf 100644 --- a/prowler/providers/gcp/services/compute/compute_instance_confidential_computing_enabled/compute_instance_confidential_computing_enabled.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_instance_confidential_computing_enabled/compute_instance_confidential_computing_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_instance_confidential_computing_enabled", "CheckTitle": "Ensure Compute Instances Have Confidential Computing Enabled", "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "VMInstance", diff --git a/prowler/providers/gcp/services/compute/compute_instance_default_service_account_in_use/compute_instance_default_service_account_in_use.metadata.json b/prowler/providers/gcp/services/compute/compute_instance_default_service_account_in_use/compute_instance_default_service_account_in_use.metadata.json index 47d89c92c0..e7bfbe0248 100644 --- a/prowler/providers/gcp/services/compute/compute_instance_default_service_account_in_use/compute_instance_default_service_account_in_use.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_instance_default_service_account_in_use/compute_instance_default_service_account_in_use.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_instance_default_service_account_in_use", "CheckTitle": "Ensure That Instances Are Not Configured To Use the Default Service Account", "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "VMInstance", diff --git a/prowler/providers/gcp/services/compute/compute_instance_default_service_account_in_use_with_full_api_access/compute_instance_default_service_account_in_use_with_full_api_access.metadata.json b/prowler/providers/gcp/services/compute/compute_instance_default_service_account_in_use_with_full_api_access/compute_instance_default_service_account_in_use_with_full_api_access.metadata.json index ba66fa8553..64a236d54d 100644 --- a/prowler/providers/gcp/services/compute/compute_instance_default_service_account_in_use_with_full_api_access/compute_instance_default_service_account_in_use_with_full_api_access.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_instance_default_service_account_in_use_with_full_api_access/compute_instance_default_service_account_in_use_with_full_api_access.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_instance_default_service_account_in_use_with_full_api_access", "CheckTitle": "Ensure That Instances Are Not Configured To Use the Default Service Account With Full Access to All Cloud APIs", "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "VMInstance", diff --git a/prowler/providers/gcp/services/compute/compute_instance_encryption_with_csek_enabled/compute_instance_encryption_with_csek_enabled.metadata.json b/prowler/providers/gcp/services/compute/compute_instance_encryption_with_csek_enabled/compute_instance_encryption_with_csek_enabled.metadata.json index 268d482668..91bd60b5d5 100644 --- a/prowler/providers/gcp/services/compute/compute_instance_encryption_with_csek_enabled/compute_instance_encryption_with_csek_enabled.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_instance_encryption_with_csek_enabled/compute_instance_encryption_with_csek_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_instance_encryption_with_csek_enabled", "CheckTitle": "Ensure VM Disks for Critical VMs Are Encrypted With Customer-Supplied Encryption Keys (CSEK)", "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Disks", diff --git a/prowler/providers/gcp/services/compute/compute_instance_ip_forwarding_is_enabled/compute_instance_ip_forwarding_is_enabled.metadata.json b/prowler/providers/gcp/services/compute/compute_instance_ip_forwarding_is_enabled/compute_instance_ip_forwarding_is_enabled.metadata.json index 6da982c17e..195b2ec2b1 100644 --- a/prowler/providers/gcp/services/compute/compute_instance_ip_forwarding_is_enabled/compute_instance_ip_forwarding_is_enabled.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_instance_ip_forwarding_is_enabled/compute_instance_ip_forwarding_is_enabled.metadata.json @@ -2,9 +2,9 @@ "Provider": "gcp", "CheckID": "compute_instance_ip_forwarding_is_enabled", "CheckTitle": "Ensure That IP Forwarding Is Not Enabled on Instances", - "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "CheckType": [], + "ServiceName": "Compute", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "VMInstance", diff --git a/prowler/providers/gcp/services/compute/compute_instance_public_ip/compute_instance_public_ip.metadata.json b/prowler/providers/gcp/services/compute/compute_instance_public_ip/compute_instance_public_ip.metadata.json index bd9ddb1a9b..10663c9762 100644 --- a/prowler/providers/gcp/services/compute/compute_instance_public_ip/compute_instance_public_ip.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_instance_public_ip/compute_instance_public_ip.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_instance_public_ip", "CheckTitle": "Check for Virtual Machine Instances with Public IP Addresses", "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "VMInstance", diff --git a/prowler/providers/gcp/services/compute/compute_instance_serial_ports_in_use/compute_instance_serial_ports_in_use.metadata.json b/prowler/providers/gcp/services/compute/compute_instance_serial_ports_in_use/compute_instance_serial_ports_in_use.metadata.json index e1e7877f80..b84578323a 100644 --- a/prowler/providers/gcp/services/compute/compute_instance_serial_ports_in_use/compute_instance_serial_ports_in_use.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_instance_serial_ports_in_use/compute_instance_serial_ports_in_use.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_instance_serial_ports_in_use", "CheckTitle": "Ensure ‘Enable Connecting to Serial Ports’ Is Not Enabled for VM Instance", "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "VMInstance", diff --git a/prowler/providers/gcp/services/compute/compute_instance_shielded_vm_enabled/compute_instance_shielded_vm_enabled.metadata.json b/prowler/providers/gcp/services/compute/compute_instance_shielded_vm_enabled/compute_instance_shielded_vm_enabled.metadata.json index 7a1da1e37e..b71d7140d3 100644 --- a/prowler/providers/gcp/services/compute/compute_instance_shielded_vm_enabled/compute_instance_shielded_vm_enabled.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_instance_shielded_vm_enabled/compute_instance_shielded_vm_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_instance_shielded_vm_enabled", "CheckTitle": "Ensure Compute Instances Are Launched With Shielded VM Enabled", "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Instance", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "VMInstance", diff --git a/prowler/providers/gcp/services/compute/compute_loadbalancer_logging_enabled/compute_loadbalancer_logging_enabled.metadata.json b/prowler/providers/gcp/services/compute/compute_loadbalancer_logging_enabled/compute_loadbalancer_logging_enabled.metadata.json index 2a3cca53ed..5c60a89f42 100644 --- a/prowler/providers/gcp/services/compute/compute_loadbalancer_logging_enabled/compute_loadbalancer_logging_enabled.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_loadbalancer_logging_enabled/compute_loadbalancer_logging_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_loadbalancer_logging_enabled", "CheckTitle": "Ensure Logging is enabled for HTTP(S) Load Balancer", "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "LoadBalancer", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "LoadBalancer", diff --git a/prowler/providers/gcp/services/compute/compute_network_default_in_use/compute_network_default_in_use.metadata.json b/prowler/providers/gcp/services/compute/compute_network_default_in_use/compute_network_default_in_use.metadata.json index 884bead637..db3e67cccd 100644 --- a/prowler/providers/gcp/services/compute/compute_network_default_in_use/compute_network_default_in_use.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_network_default_in_use/compute_network_default_in_use.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_network_default_in_use", "CheckTitle": "Ensure that the default network does not exist", "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Network", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Network", diff --git a/prowler/providers/gcp/services/compute/compute_network_dns_logging_enabled/compute_network_dns_logging_enabled.metadata.json b/prowler/providers/gcp/services/compute/compute_network_dns_logging_enabled/compute_network_dns_logging_enabled.metadata.json index 924cd4f5f4..34420fe101 100644 --- a/prowler/providers/gcp/services/compute/compute_network_dns_logging_enabled/compute_network_dns_logging_enabled.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_network_dns_logging_enabled/compute_network_dns_logging_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_network_dns_logging_enabled", "CheckTitle": "Enable Cloud DNS Logging for VPC Networks", "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Network", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Network", diff --git a/prowler/providers/gcp/services/compute/compute_network_not_legacy/compute_network_not_legacy.metadata.json b/prowler/providers/gcp/services/compute/compute_network_not_legacy/compute_network_not_legacy.metadata.json index 698e9e76f5..11869e7cd9 100644 --- a/prowler/providers/gcp/services/compute/compute_network_not_legacy/compute_network_not_legacy.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_network_not_legacy/compute_network_not_legacy.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_network_not_legacy", "CheckTitle": "Ensure Legacy Networks Do Not Exist", "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Network", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Network", diff --git a/prowler/providers/gcp/services/compute/compute_project_os_login_enabled/compute_project_os_login_enabled.metadata.json b/prowler/providers/gcp/services/compute/compute_project_os_login_enabled/compute_project_os_login_enabled.metadata.json index dd9f987114..c34cca441e 100644 --- a/prowler/providers/gcp/services/compute/compute_project_os_login_enabled/compute_project_os_login_enabled.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_project_os_login_enabled/compute_project_os_login_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "compute_project_os_login_enabled", "CheckTitle": "Ensure Os Login Is Enabled for a Project", "CheckType": [], - "ServiceName": "compute", + "ServiceName": "Compute", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "low", diff --git a/prowler/providers/gcp/services/compute/compute_public_address_shodan/compute_public_address_shodan.metadata.json b/prowler/providers/gcp/services/compute/compute_public_address_shodan/compute_public_address_shodan.metadata.json index 5c19d5d1f7..86831e60b9 100644 --- a/prowler/providers/gcp/services/compute/compute_public_address_shodan/compute_public_address_shodan.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_public_address_shodan/compute_public_address_shodan.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "compute", + "ServiceName": "Compute", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/gcp/services/compute/compute_subnet_flow_logs_enabled/compute_subnet_flow_logs_enabled.metadata.json b/prowler/providers/gcp/services/compute/compute_subnet_flow_logs_enabled/compute_subnet_flow_logs_enabled.metadata.json index 09db271640..00c781e709 100644 --- a/prowler/providers/gcp/services/compute/compute_subnet_flow_logs_enabled/compute_subnet_flow_logs_enabled.metadata.json +++ b/prowler/providers/gcp/services/compute/compute_subnet_flow_logs_enabled/compute_subnet_flow_logs_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "compute_subnet_flow_logs_enabled", "CheckTitle": "Enable VPC Flow Logs for VPC Subnets", "CheckType": [], - "ServiceName": "compute", - "SubServiceName": "", + "ServiceName": "Compute", + "SubServiceName": "Network", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Subnet", diff --git a/prowler/providers/gcp/services/dataproc/dataproc_encrypted_with_cmks_disabled/dataproc_encrypted_with_cmks_disabled.metadata.json b/prowler/providers/gcp/services/dataproc/dataproc_encrypted_with_cmks_disabled/dataproc_encrypted_with_cmks_disabled.metadata.json index afd3aa5857..127410fc26 100644 --- a/prowler/providers/gcp/services/dataproc/dataproc_encrypted_with_cmks_disabled/dataproc_encrypted_with_cmks_disabled.metadata.json +++ b/prowler/providers/gcp/services/dataproc/dataproc_encrypted_with_cmks_disabled/dataproc_encrypted_with_cmks_disabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "dataproc_encrypted_with_cmks_disabled", "CheckTitle": "Ensure that Dataproc Cluster is encrypted using Customer-Managed Encryption Key", "CheckType": [], - "ServiceName": "dataproc", - "SubServiceName": "", + "ServiceName": "Dataproc", + "SubServiceName": "Clusters", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Cluster", diff --git a/prowler/providers/gcp/services/dns/dns_dnssec_disabled/dns_dnssec_disabled.metadata.json b/prowler/providers/gcp/services/dns/dns_dnssec_disabled/dns_dnssec_disabled.metadata.json index cbc44fc755..7fa7e00a10 100644 --- a/prowler/providers/gcp/services/dns/dns_dnssec_disabled/dns_dnssec_disabled.metadata.json +++ b/prowler/providers/gcp/services/dns/dns_dnssec_disabled/dns_dnssec_disabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "dns_dnssec_disabled", "CheckTitle": "Ensure That DNSSEC Is Enabled for Cloud DNS", "CheckType": [], - "ServiceName": "dns", + "ServiceName": "DNS", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/dns/dns_rsasha1_in_use_to_key_sign_in_dnssec/dns_rsasha1_in_use_to_key_sign_in_dnssec.metadata.json b/prowler/providers/gcp/services/dns/dns_rsasha1_in_use_to_key_sign_in_dnssec/dns_rsasha1_in_use_to_key_sign_in_dnssec.metadata.json index 834f802542..d339a7c2b6 100644 --- a/prowler/providers/gcp/services/dns/dns_rsasha1_in_use_to_key_sign_in_dnssec/dns_rsasha1_in_use_to_key_sign_in_dnssec.metadata.json +++ b/prowler/providers/gcp/services/dns/dns_rsasha1_in_use_to_key_sign_in_dnssec/dns_rsasha1_in_use_to_key_sign_in_dnssec.metadata.json @@ -3,7 +3,7 @@ "CheckID": "dns_rsasha1_in_use_to_key_sign_in_dnssec", "CheckTitle": "Ensure That RSASHA1 Is Not Used for the Key-Signing Key in Cloud DNS DNSSEC", "CheckType": [], - "ServiceName": "dns", + "ServiceName": "DNS", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/dns/dns_rsasha1_in_use_to_zone_sign_in_dnssec/dns_rsasha1_in_use_to_zone_sign_in_dnssec.metadata.json b/prowler/providers/gcp/services/dns/dns_rsasha1_in_use_to_zone_sign_in_dnssec/dns_rsasha1_in_use_to_zone_sign_in_dnssec.metadata.json index 3ccae85385..f63a8a203c 100644 --- a/prowler/providers/gcp/services/dns/dns_rsasha1_in_use_to_zone_sign_in_dnssec/dns_rsasha1_in_use_to_zone_sign_in_dnssec.metadata.json +++ b/prowler/providers/gcp/services/dns/dns_rsasha1_in_use_to_zone_sign_in_dnssec/dns_rsasha1_in_use_to_zone_sign_in_dnssec.metadata.json @@ -3,7 +3,7 @@ "CheckID": "dns_rsasha1_in_use_to_zone_sign_in_dnssec", "CheckTitle": "Ensure That RSASHA1 Is Not Used for the Zone-Signing Key in Cloud DNS DNSSEC", "CheckType": [], - "ServiceName": "dns", + "ServiceName": "DNS", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/gcr/gcr_container_scanning_enabled/gcr_container_scanning_enabled.metadata.json b/prowler/providers/gcp/services/gcr/gcr_container_scanning_enabled/gcr_container_scanning_enabled.metadata.json index 652510884f..e5faa64ecc 100644 --- a/prowler/providers/gcp/services/gcr/gcr_container_scanning_enabled/gcr_container_scanning_enabled.metadata.json +++ b/prowler/providers/gcp/services/gcr/gcr_container_scanning_enabled/gcr_container_scanning_enabled.metadata.json @@ -6,8 +6,8 @@ "Security", "Configuration" ], - "ServiceName": "gcr", - "SubServiceName": "Container Scanning", + "ServiceName": "GCR", + "SubServiceName": "ContainerScanning", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "Service", diff --git a/prowler/providers/gcp/services/gke/gke_cluster_no_default_service_account/gke_cluster_no_default_service_account.metadata.json b/prowler/providers/gcp/services/gke/gke_cluster_no_default_service_account/gke_cluster_no_default_service_account.metadata.json index d7a8eef9c4..f718824a65 100644 --- a/prowler/providers/gcp/services/gke/gke_cluster_no_default_service_account/gke_cluster_no_default_service_account.metadata.json +++ b/prowler/providers/gcp/services/gke/gke_cluster_no_default_service_account/gke_cluster_no_default_service_account.metadata.json @@ -6,7 +6,7 @@ "Security", "Configuration" ], - "ServiceName": "gke", + "ServiceName": "GKE", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/iam/iam_account_access_approval_enabled/iam_account_access_approval_enabled.metadata.json b/prowler/providers/gcp/services/iam/iam_account_access_approval_enabled/iam_account_access_approval_enabled.metadata.json index cef7735450..d818b1e18f 100644 --- a/prowler/providers/gcp/services/iam/iam_account_access_approval_enabled/iam_account_access_approval_enabled.metadata.json +++ b/prowler/providers/gcp/services/iam/iam_account_access_approval_enabled/iam_account_access_approval_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "iam_account_access_approval_enabled", "CheckTitle": "Ensure Access Approval is Enabled in your account", "CheckType": [], - "ServiceName": "iam", + "ServiceName": "IAM", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/gcp/services/iam/iam_audit_logs_enabled/iam_audit_logs_enabled.metadata.json b/prowler/providers/gcp/services/iam/iam_audit_logs_enabled/iam_audit_logs_enabled.metadata.json index e3d448c257..5dca12ff03 100644 --- a/prowler/providers/gcp/services/iam/iam_audit_logs_enabled/iam_audit_logs_enabled.metadata.json +++ b/prowler/providers/gcp/services/iam/iam_audit_logs_enabled/iam_audit_logs_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "iam_audit_logs_enabled", "CheckTitle": "Configure Google Cloud Audit Logs to Track All Activities", "CheckType": [], - "ServiceName": "iam", - "SubServiceName": "Audit Logs", + "ServiceName": "IAM", + "SubServiceName": "AuditLogs", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "", diff --git a/prowler/providers/gcp/services/iam/iam_cloud_asset_inventory_enabled/iam_cloud_asset_inventory_enabled.metadata.json b/prowler/providers/gcp/services/iam/iam_cloud_asset_inventory_enabled/iam_cloud_asset_inventory_enabled.metadata.json index 49441be9d7..784d47cb81 100644 --- a/prowler/providers/gcp/services/iam/iam_cloud_asset_inventory_enabled/iam_cloud_asset_inventory_enabled.metadata.json +++ b/prowler/providers/gcp/services/iam/iam_cloud_asset_inventory_enabled/iam_cloud_asset_inventory_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "iam_cloud_asset_inventory_enabled", "CheckTitle": "Ensure Cloud Asset Inventory Is Enabled", "CheckType": [], - "ServiceName": "iam", - "SubServiceName": "Asset Inventory", + "ServiceName": "IAM", + "SubServiceName": "AssetInventory", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "Service", diff --git a/prowler/providers/gcp/services/iam/iam_no_service_roles_at_project_level/iam_no_service_roles_at_project_level.metadata.json b/prowler/providers/gcp/services/iam/iam_no_service_roles_at_project_level/iam_no_service_roles_at_project_level.metadata.json index cf74bd7d8b..4c14264cdc 100644 --- a/prowler/providers/gcp/services/iam/iam_no_service_roles_at_project_level/iam_no_service_roles_at_project_level.metadata.json +++ b/prowler/providers/gcp/services/iam/iam_no_service_roles_at_project_level/iam_no_service_roles_at_project_level.metadata.json @@ -3,7 +3,7 @@ "CheckID": "iam_no_service_roles_at_project_level", "CheckTitle": "Ensure That IAM Users Are Not Assigned the Service Account User or Service Account Token Creator Roles at Project Level", "CheckType": [], - "ServiceName": "iam", + "ServiceName": "IAM", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/iam/iam_organization_essential_contacts_configured/iam_organization_essential_contacts_configured.metadata.json b/prowler/providers/gcp/services/iam/iam_organization_essential_contacts_configured/iam_organization_essential_contacts_configured.metadata.json index 18fc6f0b30..5eac262d5d 100644 --- a/prowler/providers/gcp/services/iam/iam_organization_essential_contacts_configured/iam_organization_essential_contacts_configured.metadata.json +++ b/prowler/providers/gcp/services/iam/iam_organization_essential_contacts_configured/iam_organization_essential_contacts_configured.metadata.json @@ -3,7 +3,7 @@ "CheckID": "iam_organization_essential_contacts_configured", "CheckTitle": "Ensure Essential Contacts is Configured for Organization", "CheckType": [], - "ServiceName": "iam", + "ServiceName": "IAM", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/iam/iam_role_kms_enforce_separation_of_duties/iam_role_kms_enforce_separation_of_duties.metadata.json b/prowler/providers/gcp/services/iam/iam_role_kms_enforce_separation_of_duties/iam_role_kms_enforce_separation_of_duties.metadata.json index aa95d4f037..69cd3e6132 100644 --- a/prowler/providers/gcp/services/iam/iam_role_kms_enforce_separation_of_duties/iam_role_kms_enforce_separation_of_duties.metadata.json +++ b/prowler/providers/gcp/services/iam/iam_role_kms_enforce_separation_of_duties/iam_role_kms_enforce_separation_of_duties.metadata.json @@ -3,7 +3,7 @@ "CheckID": "iam_role_kms_enforce_separation_of_duties", "CheckTitle": "Enforce Separation of Duties for KMS-Related Roles", "CheckType": [], - "ServiceName": "iam", + "ServiceName": "IAM", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/iam/iam_role_sa_enforce_separation_of_duties/iam_role_sa_enforce_separation_of_duties.metadata.json b/prowler/providers/gcp/services/iam/iam_role_sa_enforce_separation_of_duties/iam_role_sa_enforce_separation_of_duties.metadata.json index 1afd7e17e8..301548d289 100644 --- a/prowler/providers/gcp/services/iam/iam_role_sa_enforce_separation_of_duties/iam_role_sa_enforce_separation_of_duties.metadata.json +++ b/prowler/providers/gcp/services/iam/iam_role_sa_enforce_separation_of_duties/iam_role_sa_enforce_separation_of_duties.metadata.json @@ -3,7 +3,7 @@ "CheckID": "iam_role_sa_enforce_separation_of_duties", "CheckTitle": "Enforce Separation of Duties for Service-Account Related Roles", "CheckType": [], - "ServiceName": "iam", + "ServiceName": "IAM", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/iam/iam_sa_no_administrative_privileges/iam_sa_no_administrative_privileges.metadata.json b/prowler/providers/gcp/services/iam/iam_sa_no_administrative_privileges/iam_sa_no_administrative_privileges.metadata.json index 8f13d0cf0f..309ebb38cd 100644 --- a/prowler/providers/gcp/services/iam/iam_sa_no_administrative_privileges/iam_sa_no_administrative_privileges.metadata.json +++ b/prowler/providers/gcp/services/iam/iam_sa_no_administrative_privileges/iam_sa_no_administrative_privileges.metadata.json @@ -3,7 +3,7 @@ "CheckID": "iam_sa_no_administrative_privileges", "CheckTitle": "Ensure Service Account does not have admin privileges", "CheckType": [], - "ServiceName": "iam", + "ServiceName": "IAM", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/gcp/services/iam/iam_sa_no_user_managed_keys/iam_sa_no_user_managed_keys.metadata.json b/prowler/providers/gcp/services/iam/iam_sa_no_user_managed_keys/iam_sa_no_user_managed_keys.metadata.json index 14a507b03f..945f8ca52b 100644 --- a/prowler/providers/gcp/services/iam/iam_sa_no_user_managed_keys/iam_sa_no_user_managed_keys.metadata.json +++ b/prowler/providers/gcp/services/iam/iam_sa_no_user_managed_keys/iam_sa_no_user_managed_keys.metadata.json @@ -3,7 +3,7 @@ "CheckID": "iam_sa_no_user_managed_keys", "CheckTitle": "Ensure That There Are Only GCP-Managed Service Account Keys for Each Service Account", "CheckType": [], - "ServiceName": "iam", + "ServiceName": "IAM", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/iam/iam_sa_user_managed_key_rotate_90_days/iam_sa_user_managed_key_rotate_90_days.metadata.json b/prowler/providers/gcp/services/iam/iam_sa_user_managed_key_rotate_90_days/iam_sa_user_managed_key_rotate_90_days.metadata.json index bf0e2e6dda..2ac7b57094 100644 --- a/prowler/providers/gcp/services/iam/iam_sa_user_managed_key_rotate_90_days/iam_sa_user_managed_key_rotate_90_days.metadata.json +++ b/prowler/providers/gcp/services/iam/iam_sa_user_managed_key_rotate_90_days/iam_sa_user_managed_key_rotate_90_days.metadata.json @@ -3,7 +3,7 @@ "CheckID": "iam_sa_user_managed_key_rotate_90_days", "CheckTitle": "Ensure User-Managed/External Keys for Service Accounts Are Rotated Every 90 Days", "CheckType": [], - "ServiceName": "iam", + "ServiceName": "IAM", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "low", diff --git a/prowler/providers/gcp/services/kms/kms_key_not_publicly_accessible/kms_key_not_publicly_accessible.metadata.json b/prowler/providers/gcp/services/kms/kms_key_not_publicly_accessible/kms_key_not_publicly_accessible.metadata.json index 5c828ce7a2..d0ed5735c3 100644 --- a/prowler/providers/gcp/services/kms/kms_key_not_publicly_accessible/kms_key_not_publicly_accessible.metadata.json +++ b/prowler/providers/gcp/services/kms/kms_key_not_publicly_accessible/kms_key_not_publicly_accessible.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kms_key_not_publicly_accessible", "CheckTitle": "Check for Publicly Accessible Cloud KMS Keys", "CheckType": [], - "ServiceName": "kms", + "ServiceName": "KMS", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/gcp/services/kms/kms_key_rotation_enabled/kms_key_rotation_enabled.metadata.json b/prowler/providers/gcp/services/kms/kms_key_rotation_enabled/kms_key_rotation_enabled.metadata.json index 7f898bcbb0..2857bb35b3 100644 --- a/prowler/providers/gcp/services/kms/kms_key_rotation_enabled/kms_key_rotation_enabled.metadata.json +++ b/prowler/providers/gcp/services/kms/kms_key_rotation_enabled/kms_key_rotation_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kms_key_rotation_enabled", "CheckTitle": "Ensure KMS keys are rotated within a period of 90 days", "CheckType": [], - "ServiceName": "kms", + "ServiceName": "KMS", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "low", diff --git a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_audit_configuration_changes_enabled/logging_log_metric_filter_and_alert_for_audit_configuration_changes_enabled.metadata.json b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_audit_configuration_changes_enabled/logging_log_metric_filter_and_alert_for_audit_configuration_changes_enabled.metadata.json index 0a24925abb..f56d508913 100644 --- a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_audit_configuration_changes_enabled/logging_log_metric_filter_and_alert_for_audit_configuration_changes_enabled.metadata.json +++ b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_audit_configuration_changes_enabled/logging_log_metric_filter_and_alert_for_audit_configuration_changes_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "logging_log_metric_filter_and_alert_for_audit_configuration_changes_enabled", "CheckTitle": "Ensure That the Log Metric Filter and Alerts Exist for Audit Configuration Changes.", "CheckType": [], - "ServiceName": "logging", + "ServiceName": "Logging", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_bucket_permission_changes_enabled/logging_log_metric_filter_and_alert_for_bucket_permission_changes_enabled.metadata.json b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_bucket_permission_changes_enabled/logging_log_metric_filter_and_alert_for_bucket_permission_changes_enabled.metadata.json index 77df1a0376..4bded03d67 100644 --- a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_bucket_permission_changes_enabled/logging_log_metric_filter_and_alert_for_bucket_permission_changes_enabled.metadata.json +++ b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_bucket_permission_changes_enabled/logging_log_metric_filter_and_alert_for_bucket_permission_changes_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "logging_log_metric_filter_and_alert_for_bucket_permission_changes_enabled", "CheckTitle": "Ensure That the Log Metric Filter and Alerts Exist for Cloud Storage IAM Permission Changes.", "CheckType": [], - "ServiceName": "logging", + "ServiceName": "Logging", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_custom_role_changes_enabled/logging_log_metric_filter_and_alert_for_custom_role_changes_enabled.metadata.json b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_custom_role_changes_enabled/logging_log_metric_filter_and_alert_for_custom_role_changes_enabled.metadata.json index 18bfff286c..8028a2edad 100644 --- a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_custom_role_changes_enabled/logging_log_metric_filter_and_alert_for_custom_role_changes_enabled.metadata.json +++ b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_custom_role_changes_enabled/logging_log_metric_filter_and_alert_for_custom_role_changes_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "logging_log_metric_filter_and_alert_for_custom_role_changes_enabled", "CheckTitle": "Ensure That the Log Metric Filter and Alerts Exist for Custom Role Changes.", "CheckType": [], - "ServiceName": "logging", + "ServiceName": "Logging", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_project_ownership_changes_enabled/logging_log_metric_filter_and_alert_for_project_ownership_changes_enabled.metadata.json b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_project_ownership_changes_enabled/logging_log_metric_filter_and_alert_for_project_ownership_changes_enabled.metadata.json index 1b36cf2602..878ac317df 100644 --- a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_project_ownership_changes_enabled/logging_log_metric_filter_and_alert_for_project_ownership_changes_enabled.metadata.json +++ b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_project_ownership_changes_enabled/logging_log_metric_filter_and_alert_for_project_ownership_changes_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "logging_log_metric_filter_and_alert_for_project_ownership_changes_enabled", "CheckTitle": "Ensure Log Metric Filter and Alerts Exist for Project Ownership Assignments/Changes.", "CheckType": [], - "ServiceName": "logging", + "ServiceName": "Logging", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_sql_instance_configuration_changes_enabled/logging_log_metric_filter_and_alert_for_sql_instance_configuration_changes_enabled.metadata.json b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_sql_instance_configuration_changes_enabled/logging_log_metric_filter_and_alert_for_sql_instance_configuration_changes_enabled.metadata.json index 480493fd99..51d444d210 100644 --- a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_sql_instance_configuration_changes_enabled/logging_log_metric_filter_and_alert_for_sql_instance_configuration_changes_enabled.metadata.json +++ b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_sql_instance_configuration_changes_enabled/logging_log_metric_filter_and_alert_for_sql_instance_configuration_changes_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "logging_log_metric_filter_and_alert_for_sql_instance_configuration_changes_enabled", "CheckTitle": "Ensure That the Log Metric Filter and Alerts Exist for SQL Instance Configuration Changes.", "CheckType": [], - "ServiceName": "logging", + "ServiceName": "Logging", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_vpc_firewall_rule_changes_enabled/logging_log_metric_filter_and_alert_for_vpc_firewall_rule_changes_enabled.metadata.json b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_vpc_firewall_rule_changes_enabled/logging_log_metric_filter_and_alert_for_vpc_firewall_rule_changes_enabled.metadata.json index 74962c8f6d..5f56e01e0c 100644 --- a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_vpc_firewall_rule_changes_enabled/logging_log_metric_filter_and_alert_for_vpc_firewall_rule_changes_enabled.metadata.json +++ b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_vpc_firewall_rule_changes_enabled/logging_log_metric_filter_and_alert_for_vpc_firewall_rule_changes_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "logging_log_metric_filter_and_alert_for_vpc_firewall_rule_changes_enabled", "CheckTitle": "Ensure That the Log Metric Filter and Alerts Exist for VPC Network Firewall Rule Changes.", "CheckType": [], - "ServiceName": "logging", + "ServiceName": "Logging", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_vpc_network_changes_enabled/logging_log_metric_filter_and_alert_for_vpc_network_changes_enabled.metadata.json b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_vpc_network_changes_enabled/logging_log_metric_filter_and_alert_for_vpc_network_changes_enabled.metadata.json index e6b1371d05..b7e5fa18e9 100644 --- a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_vpc_network_changes_enabled/logging_log_metric_filter_and_alert_for_vpc_network_changes_enabled.metadata.json +++ b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_vpc_network_changes_enabled/logging_log_metric_filter_and_alert_for_vpc_network_changes_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "logging_log_metric_filter_and_alert_for_vpc_network_changes_enabled", "CheckTitle": "Ensure That the Log Metric Filter and Alerts Exist for VPC Network Changes.", "CheckType": [], - "ServiceName": "logging", + "ServiceName": "Logging", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_vpc_network_route_changes_enabled/logging_log_metric_filter_and_alert_for_vpc_network_route_changes_enabled.metadata.json b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_vpc_network_route_changes_enabled/logging_log_metric_filter_and_alert_for_vpc_network_route_changes_enabled.metadata.json index 928bcb0435..2ca5761b2c 100644 --- a/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_vpc_network_route_changes_enabled/logging_log_metric_filter_and_alert_for_vpc_network_route_changes_enabled.metadata.json +++ b/prowler/providers/gcp/services/logging/logging_log_metric_filter_and_alert_for_vpc_network_route_changes_enabled/logging_log_metric_filter_and_alert_for_vpc_network_route_changes_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "logging_log_metric_filter_and_alert_for_vpc_network_route_changes_enabled", "CheckTitle": "Ensure That the Log Metric Filter and Alerts Exist for VPC Network Route Changes.", "CheckType": [], - "ServiceName": "logging", + "ServiceName": "Logging", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/gcp/services/logging/logging_sink_created/logging_sink_created.metadata.json b/prowler/providers/gcp/services/logging/logging_sink_created/logging_sink_created.metadata.json index e715eb34ab..8aad7659fc 100644 --- a/prowler/providers/gcp/services/logging/logging_sink_created/logging_sink_created.metadata.json +++ b/prowler/providers/gcp/services/logging/logging_sink_created/logging_sink_created.metadata.json @@ -3,7 +3,7 @@ "CheckID": "logging_sink_created", "CheckTitle": "Ensure there is at least one sink used to export copies of all the log entries.", "CheckType": [], - "ServiceName": "logging", + "ServiceName": "Logging", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_always_pull_images_plugin/apiserver_always_pull_images_plugin.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_always_pull_images_plugin/apiserver_always_pull_images_plugin.metadata.json index c091ef8759..b61c89074c 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_always_pull_images_plugin/apiserver_always_pull_images_plugin.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_always_pull_images_plugin/apiserver_always_pull_images_plugin.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_always_pull_images_plugin", "CheckTitle": "Ensure that the admission control plugin AlwaysPullImages is set", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_anonymous_requests/apiserver_anonymous_requests.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_anonymous_requests/apiserver_anonymous_requests.metadata.json index 9d31a91f85..14fe1a2bf4 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_anonymous_requests/apiserver_anonymous_requests.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_anonymous_requests/apiserver_anonymous_requests.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_anonymous_requests", "CheckTitle": "Ensure that the --anonymous-auth argument is set to false", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_maxage_set/apiserver_audit_log_maxage_set.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_maxage_set/apiserver_audit_log_maxage_set.metadata.json index be24a6cdf3..bd3d95acac 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_maxage_set/apiserver_audit_log_maxage_set.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_maxage_set/apiserver_audit_log_maxage_set.metadata.json @@ -3,8 +3,8 @@ "CheckID": "apiserver_audit_log_maxage_set", "CheckTitle": "Ensure that the --audit-log-maxage argument is set to 30 or as appropriate", "CheckType": [], - "ServiceName": "apiserver", - "SubServiceName": "", + "ServiceName": "APIServer", + "SubServiceName": "AuditLog", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "KubernetesAPIServer", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_maxbackup_set/apiserver_audit_log_maxbackup_set.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_maxbackup_set/apiserver_audit_log_maxbackup_set.metadata.json index 91f51412f8..56ba9188b5 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_maxbackup_set/apiserver_audit_log_maxbackup_set.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_maxbackup_set/apiserver_audit_log_maxbackup_set.metadata.json @@ -3,8 +3,8 @@ "CheckID": "apiserver_audit_log_maxbackup_set", "CheckTitle": "Ensure that the --audit-log-maxbackup argument is set to 10 or as appropriate", "CheckType": [], - "ServiceName": "apiserver", - "SubServiceName": "", + "ServiceName": "APIServer", + "SubServiceName": "AuditLog", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "KubernetesAPIServer", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_maxsize_set/apiserver_audit_log_maxsize_set.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_maxsize_set/apiserver_audit_log_maxsize_set.metadata.json index cdc67830e5..d765889157 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_maxsize_set/apiserver_audit_log_maxsize_set.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_maxsize_set/apiserver_audit_log_maxsize_set.metadata.json @@ -3,8 +3,8 @@ "CheckID": "apiserver_audit_log_maxsize_set", "CheckTitle": "Ensure that the --audit-log-maxsize argument is set to 100 or as appropriate", "CheckType": [], - "ServiceName": "apiserver", - "SubServiceName": "", + "ServiceName": "APIServer", + "SubServiceName": "AuditLog", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "KubernetesAPIServer", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_path_set/apiserver_audit_log_path_set.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_path_set/apiserver_audit_log_path_set.metadata.json index 917b684287..e67b66e0c5 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_path_set/apiserver_audit_log_path_set.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_audit_log_path_set/apiserver_audit_log_path_set.metadata.json @@ -3,8 +3,8 @@ "CheckID": "apiserver_audit_log_path_set", "CheckTitle": "Ensure that the --audit-log-path argument is set", "CheckType": [], - "ServiceName": "apiserver", - "SubServiceName": "", + "ServiceName": "APIServer", + "SubServiceName": "AuditLog", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "KubernetesAPIServer", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_auth_mode_include_node/apiserver_auth_mode_include_node.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_auth_mode_include_node/apiserver_auth_mode_include_node.metadata.json index 8f5a91e6a5..1811ef4485 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_auth_mode_include_node/apiserver_auth_mode_include_node.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_auth_mode_include_node/apiserver_auth_mode_include_node.metadata.json @@ -3,8 +3,8 @@ "CheckID": "apiserver_auth_mode_include_node", "CheckTitle": "Ensure that the --authorization-mode argument includes Node", "CheckType": [], - "ServiceName": "apiserver", - "SubServiceName": "", + "ServiceName": "APIServer", + "SubServiceName": "Authorization", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "KubernetesAPIServer", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_auth_mode_include_rbac/apiserver_auth_mode_include_rbac.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_auth_mode_include_rbac/apiserver_auth_mode_include_rbac.metadata.json index cbe8a32dd0..24829a8a8c 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_auth_mode_include_rbac/apiserver_auth_mode_include_rbac.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_auth_mode_include_rbac/apiserver_auth_mode_include_rbac.metadata.json @@ -3,8 +3,8 @@ "CheckID": "apiserver_auth_mode_include_rbac", "CheckTitle": "Ensure that the --authorization-mode argument includes RBAC", "CheckType": [], - "ServiceName": "apiserver", - "SubServiceName": "", + "ServiceName": "APIServer", + "SubServiceName": "Authorization", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "KubernetesAPIServer", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_auth_mode_not_always_allow/apiserver_auth_mode_not_always_allow.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_auth_mode_not_always_allow/apiserver_auth_mode_not_always_allow.metadata.json index e4f095bf1e..265902a372 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_auth_mode_not_always_allow/apiserver_auth_mode_not_always_allow.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_auth_mode_not_always_allow/apiserver_auth_mode_not_always_allow.metadata.json @@ -3,8 +3,8 @@ "CheckID": "apiserver_auth_mode_not_always_allow", "CheckTitle": "Ensure that the --authorization-mode argument is not set to AlwaysAllow", "CheckType": [], - "ServiceName": "apiserver", - "SubServiceName": "", + "ServiceName": "APIServer", + "SubServiceName": "Authorization", "ResourceIdTemplate": "", "Severity": "high", "ResourceType": "KubernetesAPIServer", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_client_ca_file_set/apiserver_client_ca_file_set.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_client_ca_file_set/apiserver_client_ca_file_set.metadata.json index 4d1c905a42..146116659c 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_client_ca_file_set/apiserver_client_ca_file_set.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_client_ca_file_set/apiserver_client_ca_file_set.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_client_ca_file_set", "CheckTitle": "Ensure that the --client-ca-file argument is set as appropriate", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_deny_service_external_ips/apiserver_deny_service_external_ips.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_deny_service_external_ips/apiserver_deny_service_external_ips.metadata.json index cfc25d59fc..6c24f5f712 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_deny_service_external_ips/apiserver_deny_service_external_ips.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_deny_service_external_ips/apiserver_deny_service_external_ips.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_deny_service_external_ips", "CheckTitle": "Ensure that the DenyServiceExternalIPs is set", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_disable_profiling/apiserver_disable_profiling.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_disable_profiling/apiserver_disable_profiling.metadata.json index 314e0513ce..2d17d3f91d 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_disable_profiling/apiserver_disable_profiling.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_disable_profiling/apiserver_disable_profiling.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_disable_profiling", "CheckTitle": "Ensure that the --profiling argument is set to false", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_encryption_provider_config_set/apiserver_encryption_provider_config_set.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_encryption_provider_config_set/apiserver_encryption_provider_config_set.metadata.json index e260dacba8..584685a170 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_encryption_provider_config_set/apiserver_encryption_provider_config_set.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_encryption_provider_config_set/apiserver_encryption_provider_config_set.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_encryption_provider_config_set", "CheckTitle": "Ensure that the --encryption-provider-config argument is set as appropriate", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_etcd_cafile_set/apiserver_etcd_cafile_set.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_etcd_cafile_set/apiserver_etcd_cafile_set.metadata.json index a9d5685e7f..327fdbc9b3 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_etcd_cafile_set/apiserver_etcd_cafile_set.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_etcd_cafile_set/apiserver_etcd_cafile_set.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_etcd_cafile_set", "CheckTitle": "Ensure that the --etcd-cafile argument is set as appropriate", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_etcd_tls_config/apiserver_etcd_tls_config.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_etcd_tls_config/apiserver_etcd_tls_config.metadata.json index 98c0b154c0..8150459593 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_etcd_tls_config/apiserver_etcd_tls_config.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_etcd_tls_config/apiserver_etcd_tls_config.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_etcd_tls_config", "CheckTitle": "Ensure that the --etcd-certfile and --etcd-keyfile arguments are set as appropriate", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_event_rate_limit/apiserver_event_rate_limit.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_event_rate_limit/apiserver_event_rate_limit.metadata.json index bacbcacd06..975016a2e9 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_event_rate_limit/apiserver_event_rate_limit.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_event_rate_limit/apiserver_event_rate_limit.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_event_rate_limit", "CheckTitle": "Ensure that the admission control plugin EventRateLimit is set", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_kubelet_cert_auth/apiserver_kubelet_cert_auth.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_kubelet_cert_auth/apiserver_kubelet_cert_auth.metadata.json index 7c78926d93..cf450fd8e1 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_kubelet_cert_auth/apiserver_kubelet_cert_auth.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_kubelet_cert_auth/apiserver_kubelet_cert_auth.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_kubelet_cert_auth", "CheckTitle": "Ensure that the --kubelet-certificate-authority argument is set as appropriate", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_kubelet_tls_auth/apiserver_kubelet_tls_auth.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_kubelet_tls_auth/apiserver_kubelet_tls_auth.metadata.json index 620df73dee..6ba978e400 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_kubelet_tls_auth/apiserver_kubelet_tls_auth.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_kubelet_tls_auth/apiserver_kubelet_tls_auth.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_kubelet_tls_auth", "CheckTitle": "Ensure that the --kubelet-client-certificate and --kubelet-client-key arguments are set as appropriate", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_namespace_lifecycle_plugin/apiserver_namespace_lifecycle_plugin.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_namespace_lifecycle_plugin/apiserver_namespace_lifecycle_plugin.metadata.json index 3fda23d9a6..914a323634 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_namespace_lifecycle_plugin/apiserver_namespace_lifecycle_plugin.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_namespace_lifecycle_plugin/apiserver_namespace_lifecycle_plugin.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_namespace_lifecycle_plugin", "CheckTitle": "Ensure that the admission control plugin NamespaceLifecycle is set", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_no_always_admit_plugin/apiserver_no_always_admit_plugin.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_no_always_admit_plugin/apiserver_no_always_admit_plugin.metadata.json index 5dda801944..ee88952776 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_no_always_admit_plugin/apiserver_no_always_admit_plugin.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_no_always_admit_plugin/apiserver_no_always_admit_plugin.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_no_always_admit_plugin", "CheckTitle": "Ensure that the admission control plugin AlwaysAdmit is not set", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_no_token_auth_file/apiserver_no_token_auth_file.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_no_token_auth_file/apiserver_no_token_auth_file.metadata.json index d0c7554ca0..bc0950d248 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_no_token_auth_file/apiserver_no_token_auth_file.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_no_token_auth_file/apiserver_no_token_auth_file.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_no_token_auth_file", "CheckTitle": "Ensure that the --token-auth-file parameter is not set", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_node_restriction_plugin/apiserver_node_restriction_plugin.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_node_restriction_plugin/apiserver_node_restriction_plugin.metadata.json index 5af5be8b68..a28692b35b 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_node_restriction_plugin/apiserver_node_restriction_plugin.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_node_restriction_plugin/apiserver_node_restriction_plugin.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_node_restriction_plugin", "CheckTitle": "Ensure that the admission control plugin NodeRestriction is set", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_request_timeout_set/apiserver_request_timeout_set.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_request_timeout_set/apiserver_request_timeout_set.metadata.json index 09bf6d6015..bb1eeb0a2c 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_request_timeout_set/apiserver_request_timeout_set.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_request_timeout_set/apiserver_request_timeout_set.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_request_timeout_set", "CheckTitle": "Ensure that the --request-timeout argument is set as appropriate", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_security_context_deny_plugin/apiserver_security_context_deny_plugin.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_security_context_deny_plugin/apiserver_security_context_deny_plugin.metadata.json index feca2e70cd..e98fbffc98 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_security_context_deny_plugin/apiserver_security_context_deny_plugin.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_security_context_deny_plugin/apiserver_security_context_deny_plugin.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_security_context_deny_plugin", "CheckTitle": "Ensure that the admission control plugin SecurityContextDeny is set if PodSecurityPolicy is not used", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_service_account_key_file_set/apiserver_service_account_key_file_set.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_service_account_key_file_set/apiserver_service_account_key_file_set.metadata.json index 6f5bfa3631..d87796fb17 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_service_account_key_file_set/apiserver_service_account_key_file_set.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_service_account_key_file_set/apiserver_service_account_key_file_set.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_service_account_key_file_set", "CheckTitle": "Ensure that the --service-account-key-file argument is set as appropriate", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_service_account_lookup_true/apiserver_service_account_lookup_true.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_service_account_lookup_true/apiserver_service_account_lookup_true.metadata.json index 6a03bb312e..8fd85b64f6 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_service_account_lookup_true/apiserver_service_account_lookup_true.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_service_account_lookup_true/apiserver_service_account_lookup_true.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_service_account_lookup_true", "CheckTitle": "Ensure that the --service-account-lookup argument is set to true", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_service_account_plugin/apiserver_service_account_plugin.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_service_account_plugin/apiserver_service_account_plugin.metadata.json index 8986f82d4f..903fb64817 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_service_account_plugin/apiserver_service_account_plugin.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_service_account_plugin/apiserver_service_account_plugin.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_service_account_plugin", "CheckTitle": "Ensure that the admission control plugin ServiceAccount is set", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_strong_ciphers_only/apiserver_strong_ciphers_only.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_strong_ciphers_only/apiserver_strong_ciphers_only.metadata.json index da9811c7ef..6f99902f65 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_strong_ciphers_only/apiserver_strong_ciphers_only.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_strong_ciphers_only/apiserver_strong_ciphers_only.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_strong_ciphers_only", "CheckTitle": "Ensure that the API Server only makes use of Strong Cryptographic Ciphers", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/apiserver/apiserver_tls_config/apiserver_tls_config.metadata.json b/prowler/providers/kubernetes/services/apiserver/apiserver_tls_config/apiserver_tls_config.metadata.json index 85c616fb58..58ecc65e4c 100644 --- a/prowler/providers/kubernetes/services/apiserver/apiserver_tls_config/apiserver_tls_config.metadata.json +++ b/prowler/providers/kubernetes/services/apiserver/apiserver_tls_config/apiserver_tls_config.metadata.json @@ -3,7 +3,7 @@ "CheckID": "apiserver_tls_config", "CheckTitle": "Ensure that the --tls-cert-file and --tls-private-key-file arguments are set as appropriate", "CheckType": [], - "ServiceName": "apiserver", + "ServiceName": "APIServer", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/controllermanager/controllermanager_bind_address/controllermanager_bind_address.metadata.json b/prowler/providers/kubernetes/services/controllermanager/controllermanager_bind_address/controllermanager_bind_address.metadata.json index f42494cb8c..7ebd28696f 100644 --- a/prowler/providers/kubernetes/services/controllermanager/controllermanager_bind_address/controllermanager_bind_address.metadata.json +++ b/prowler/providers/kubernetes/services/controllermanager/controllermanager_bind_address/controllermanager_bind_address.metadata.json @@ -3,7 +3,7 @@ "CheckID": "controllermanager_bind_address", "CheckTitle": "Ensure that the --bind-address argument is set to 127.0.0.1", "CheckType": [], - "ServiceName": "controller-manager", + "ServiceName": "ControllerManager", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/controllermanager/controllermanager_disable_profiling/controllermanager_disable_profiling.metadata.json b/prowler/providers/kubernetes/services/controllermanager/controllermanager_disable_profiling/controllermanager_disable_profiling.metadata.json index dd1a0163b0..d133d0c3b7 100644 --- a/prowler/providers/kubernetes/services/controllermanager/controllermanager_disable_profiling/controllermanager_disable_profiling.metadata.json +++ b/prowler/providers/kubernetes/services/controllermanager/controllermanager_disable_profiling/controllermanager_disable_profiling.metadata.json @@ -3,7 +3,7 @@ "CheckID": "controllermanager_disable_profiling", "CheckTitle": "Ensure that the --profiling argument is set to false", "CheckType": [], - "ServiceName": "controller-manager", + "ServiceName": "ControllerManager", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/controllermanager/controllermanager_garbage_collection/controllermanager_garbage_collection.metadata.json b/prowler/providers/kubernetes/services/controllermanager/controllermanager_garbage_collection/controllermanager_garbage_collection.metadata.json index 6119f109f9..586e7da724 100644 --- a/prowler/providers/kubernetes/services/controllermanager/controllermanager_garbage_collection/controllermanager_garbage_collection.metadata.json +++ b/prowler/providers/kubernetes/services/controllermanager/controllermanager_garbage_collection/controllermanager_garbage_collection.metadata.json @@ -3,7 +3,7 @@ "CheckID": "controllermanager_garbage_collection", "CheckTitle": "Ensure that the --terminated-pod-gc-threshold argument is set as appropriate", "CheckType": [], - "ServiceName": "controller-manager", + "ServiceName": "ControllerManager", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/controllermanager/controllermanager_root_ca_file_set/controllermanager_root_ca_file_set.metadata.json b/prowler/providers/kubernetes/services/controllermanager/controllermanager_root_ca_file_set/controllermanager_root_ca_file_set.metadata.json index b93487ce10..4309c5028d 100644 --- a/prowler/providers/kubernetes/services/controllermanager/controllermanager_root_ca_file_set/controllermanager_root_ca_file_set.metadata.json +++ b/prowler/providers/kubernetes/services/controllermanager/controllermanager_root_ca_file_set/controllermanager_root_ca_file_set.metadata.json @@ -3,7 +3,7 @@ "CheckID": "controllermanager_root_ca_file_set", "CheckTitle": "Ensure that the --root-ca-file argument is set as appropriate", "CheckType": [], - "ServiceName": "controller-manager", + "ServiceName": "ControllerManager", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/controllermanager/controllermanager_rotate_kubelet_server_cert/controllermanager_rotate_kubelet_server_cert.metadata.json b/prowler/providers/kubernetes/services/controllermanager/controllermanager_rotate_kubelet_server_cert/controllermanager_rotate_kubelet_server_cert.metadata.json index b2cf02dc36..e1e1bdc153 100644 --- a/prowler/providers/kubernetes/services/controllermanager/controllermanager_rotate_kubelet_server_cert/controllermanager_rotate_kubelet_server_cert.metadata.json +++ b/prowler/providers/kubernetes/services/controllermanager/controllermanager_rotate_kubelet_server_cert/controllermanager_rotate_kubelet_server_cert.metadata.json @@ -3,7 +3,7 @@ "CheckID": "controllermanager_rotate_kubelet_server_cert", "CheckTitle": "Ensure that the RotateKubeletServerCertificate argument is set to true", "CheckType": [], - "ServiceName": "controller-manager", + "ServiceName": "ControllerManager", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/controllermanager/controllermanager_service_account_credentials/controllermanager_service_account_credentials.metadata.json b/prowler/providers/kubernetes/services/controllermanager/controllermanager_service_account_credentials/controllermanager_service_account_credentials.metadata.json index 05f80dc973..17f704ed70 100644 --- a/prowler/providers/kubernetes/services/controllermanager/controllermanager_service_account_credentials/controllermanager_service_account_credentials.metadata.json +++ b/prowler/providers/kubernetes/services/controllermanager/controllermanager_service_account_credentials/controllermanager_service_account_credentials.metadata.json @@ -3,7 +3,7 @@ "CheckID": "controllermanager_service_account_credentials", "CheckTitle": "Ensure that the --use-service-account-credentials argument is set to true", "CheckType": [], - "ServiceName": "controller-manager", + "ServiceName": "ControllerManager", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/controllermanager/controllermanager_service_account_private_key_file/controllermanager_service_account_private_key_file.metadata.json b/prowler/providers/kubernetes/services/controllermanager/controllermanager_service_account_private_key_file/controllermanager_service_account_private_key_file.metadata.json index 38a5838e97..d09187ab33 100644 --- a/prowler/providers/kubernetes/services/controllermanager/controllermanager_service_account_private_key_file/controllermanager_service_account_private_key_file.metadata.json +++ b/prowler/providers/kubernetes/services/controllermanager/controllermanager_service_account_private_key_file/controllermanager_service_account_private_key_file.metadata.json @@ -3,7 +3,7 @@ "CheckID": "controllermanager_service_account_private_key_file", "CheckTitle": "Ensure that the --service-account-private-key-file argument is set as appropriate", "CheckType": [], - "ServiceName": "controller-manager", + "ServiceName": "ControllerManager", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/core/core_minimize_admission_hostport_containers/core_minimize_admission_hostport_containers.metadata.json b/prowler/providers/kubernetes/services/core/core_minimize_admission_hostport_containers/core_minimize_admission_hostport_containers.metadata.json index 5606c20d60..8f8c3fc23f 100644 --- a/prowler/providers/kubernetes/services/core/core_minimize_admission_hostport_containers/core_minimize_admission_hostport_containers.metadata.json +++ b/prowler/providers/kubernetes/services/core/core_minimize_admission_hostport_containers/core_minimize_admission_hostport_containers.metadata.json @@ -3,7 +3,7 @@ "CheckID": "core_minimize_admission_hostport_containers", "CheckTitle": "Minimize the admission of containers which use HostPorts", "CheckType": [], - "ServiceName": "core", + "ServiceName": "Core", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/core/core_minimize_admission_windows_hostprocess_containers/core_minimize_admission_windows_hostprocess_containers.metadata.json b/prowler/providers/kubernetes/services/core/core_minimize_admission_windows_hostprocess_containers/core_minimize_admission_windows_hostprocess_containers.metadata.json index ed0a577d6d..31364c21be 100644 --- a/prowler/providers/kubernetes/services/core/core_minimize_admission_windows_hostprocess_containers/core_minimize_admission_windows_hostprocess_containers.metadata.json +++ b/prowler/providers/kubernetes/services/core/core_minimize_admission_windows_hostprocess_containers/core_minimize_admission_windows_hostprocess_containers.metadata.json @@ -3,7 +3,7 @@ "CheckID": "core_minimize_admission_windows_hostprocess_containers", "CheckTitle": "Minimize the admission of Windows HostProcess Containers", "CheckType": [], - "ServiceName": "core", + "ServiceName": "Core", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/core/core_minimize_allowPrivilegeEscalation_containers/core_minimize_allowPrivilegeEscalation_containers.metadata.json b/prowler/providers/kubernetes/services/core/core_minimize_allowPrivilegeEscalation_containers/core_minimize_allowPrivilegeEscalation_containers.metadata.json index 89771c9a65..4daa97377f 100644 --- a/prowler/providers/kubernetes/services/core/core_minimize_allowPrivilegeEscalation_containers/core_minimize_allowPrivilegeEscalation_containers.metadata.json +++ b/prowler/providers/kubernetes/services/core/core_minimize_allowPrivilegeEscalation_containers/core_minimize_allowPrivilegeEscalation_containers.metadata.json @@ -3,7 +3,7 @@ "CheckID": "core_minimize_allowPrivilegeEscalation_containers", "CheckTitle": "Minimize the admission of containers with allowPrivilegeEscalation", "CheckType": [], - "ServiceName": "core", + "ServiceName": "Core", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/core/core_minimize_containers_added_capabilities/core_minimize_containers_added_capabilities.metadata.json b/prowler/providers/kubernetes/services/core/core_minimize_containers_added_capabilities/core_minimize_containers_added_capabilities.metadata.json index 9adfd92311..b163048918 100644 --- a/prowler/providers/kubernetes/services/core/core_minimize_containers_added_capabilities/core_minimize_containers_added_capabilities.metadata.json +++ b/prowler/providers/kubernetes/services/core/core_minimize_containers_added_capabilities/core_minimize_containers_added_capabilities.metadata.json @@ -3,7 +3,7 @@ "CheckID": "core_minimize_containers_added_capabilities", "CheckTitle": "Minimize the admission of containers with added capabilities", "CheckType": [], - "ServiceName": "core", + "ServiceName": "Core", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/core/core_minimize_containers_capabilities_assigned/core_minimize_containers_capabilities_assigned.metadata.json b/prowler/providers/kubernetes/services/core/core_minimize_containers_capabilities_assigned/core_minimize_containers_capabilities_assigned.metadata.json index 96805f8001..e8520edbd1 100644 --- a/prowler/providers/kubernetes/services/core/core_minimize_containers_capabilities_assigned/core_minimize_containers_capabilities_assigned.metadata.json +++ b/prowler/providers/kubernetes/services/core/core_minimize_containers_capabilities_assigned/core_minimize_containers_capabilities_assigned.metadata.json @@ -3,7 +3,7 @@ "CheckID": "core_minimize_containers_capabilities_assigned", "CheckTitle": "Minimize the admission of containers with capabilities assigned", "CheckType": [], - "ServiceName": "core", + "ServiceName": "Core", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/core/core_minimize_hostIPC_containers/core_minimize_hostIPC_containers.metadata.json b/prowler/providers/kubernetes/services/core/core_minimize_hostIPC_containers/core_minimize_hostIPC_containers.metadata.json index 4dcadadb94..85fe06c9a9 100644 --- a/prowler/providers/kubernetes/services/core/core_minimize_hostIPC_containers/core_minimize_hostIPC_containers.metadata.json +++ b/prowler/providers/kubernetes/services/core/core_minimize_hostIPC_containers/core_minimize_hostIPC_containers.metadata.json @@ -3,7 +3,7 @@ "CheckID": "core_minimize_hostIPC_containers", "CheckTitle": "Minimize the admission of containers wishing to share the host IPC namespace", "CheckType": [], - "ServiceName": "core", + "ServiceName": "Core", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/core/core_minimize_hostNetwork_containers/core_minimize_hostNetwork_containers.metadata.json b/prowler/providers/kubernetes/services/core/core_minimize_hostNetwork_containers/core_minimize_hostNetwork_containers.metadata.json index 1b660e7267..641daffc14 100644 --- a/prowler/providers/kubernetes/services/core/core_minimize_hostNetwork_containers/core_minimize_hostNetwork_containers.metadata.json +++ b/prowler/providers/kubernetes/services/core/core_minimize_hostNetwork_containers/core_minimize_hostNetwork_containers.metadata.json @@ -3,7 +3,7 @@ "CheckID": "core_minimize_hostNetwork_containers", "CheckTitle": "Minimize the admission of containers wishing to share the host network namespace", "CheckType": [], - "ServiceName": "core", + "ServiceName": "Core", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/core/core_minimize_hostPID_containers/core_minimize_hostPID_containers.metadata.json b/prowler/providers/kubernetes/services/core/core_minimize_hostPID_containers/core_minimize_hostPID_containers.metadata.json index ee5b3f92be..5cc39abf70 100644 --- a/prowler/providers/kubernetes/services/core/core_minimize_hostPID_containers/core_minimize_hostPID_containers.metadata.json +++ b/prowler/providers/kubernetes/services/core/core_minimize_hostPID_containers/core_minimize_hostPID_containers.metadata.json @@ -3,7 +3,7 @@ "CheckID": "core_minimize_hostPID_containers", "CheckTitle": "Minimize the admission of containers wishing to share the host process ID namespace", "CheckType": [], - "ServiceName": "core", + "ServiceName": "Core", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/core/core_minimize_net_raw_capability_admission/core_minimize_net_raw_capability_admission.metadata.json b/prowler/providers/kubernetes/services/core/core_minimize_net_raw_capability_admission/core_minimize_net_raw_capability_admission.metadata.json index f171b9434d..236e3dfcab 100644 --- a/prowler/providers/kubernetes/services/core/core_minimize_net_raw_capability_admission/core_minimize_net_raw_capability_admission.metadata.json +++ b/prowler/providers/kubernetes/services/core/core_minimize_net_raw_capability_admission/core_minimize_net_raw_capability_admission.metadata.json @@ -3,7 +3,7 @@ "CheckID": "core_minimize_net_raw_capability_admission", "CheckTitle": "Minimize the admission of containers with the NET_RAW capability", "CheckType": [], - "ServiceName": "core", + "ServiceName": "Core", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/core/core_minimize_privileged_containers/core_minimize_privileged_containers.metadata.json b/prowler/providers/kubernetes/services/core/core_minimize_privileged_containers/core_minimize_privileged_containers.metadata.json index 54f719b59c..aca93b5aed 100644 --- a/prowler/providers/kubernetes/services/core/core_minimize_privileged_containers/core_minimize_privileged_containers.metadata.json +++ b/prowler/providers/kubernetes/services/core/core_minimize_privileged_containers/core_minimize_privileged_containers.metadata.json @@ -3,7 +3,7 @@ "CheckID": "core_minimize_privileged_containers", "CheckTitle": "Minimize the admission of privileged containers", "CheckType": [], - "ServiceName": "core", + "ServiceName": "Core", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/core/core_minimize_root_containers_admission/core_minimize_root_containers_admission.metadata.json b/prowler/providers/kubernetes/services/core/core_minimize_root_containers_admission/core_minimize_root_containers_admission.metadata.json index f20e008248..ace95136b2 100644 --- a/prowler/providers/kubernetes/services/core/core_minimize_root_containers_admission/core_minimize_root_containers_admission.metadata.json +++ b/prowler/providers/kubernetes/services/core/core_minimize_root_containers_admission/core_minimize_root_containers_admission.metadata.json @@ -3,7 +3,7 @@ "CheckID": "core_minimize_root_containers_admission", "CheckTitle": "Minimize the admission of root containers", "CheckType": [], - "ServiceName": "core", + "ServiceName": "Core", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/core/core_no_secrets_envs/core_no_secrets_envs.metadata.json b/prowler/providers/kubernetes/services/core/core_no_secrets_envs/core_no_secrets_envs.metadata.json index e384189f38..bc6109f6f2 100644 --- a/prowler/providers/kubernetes/services/core/core_no_secrets_envs/core_no_secrets_envs.metadata.json +++ b/prowler/providers/kubernetes/services/core/core_no_secrets_envs/core_no_secrets_envs.metadata.json @@ -3,7 +3,7 @@ "CheckID": "core_no_secrets_envs", "CheckTitle": "Prefer using secrets as files over secrets as environment variables", "CheckType": [], - "ServiceName": "core", + "ServiceName": "Core", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/core/core_seccomp_profile_docker_default/core_seccomp_profile_docker_default.metadata.json b/prowler/providers/kubernetes/services/core/core_seccomp_profile_docker_default/core_seccomp_profile_docker_default.metadata.json index 8e6125b992..791372698d 100644 --- a/prowler/providers/kubernetes/services/core/core_seccomp_profile_docker_default/core_seccomp_profile_docker_default.metadata.json +++ b/prowler/providers/kubernetes/services/core/core_seccomp_profile_docker_default/core_seccomp_profile_docker_default.metadata.json @@ -3,7 +3,7 @@ "CheckID": "core_seccomp_profile_docker_default", "CheckTitle": "Ensure that the seccomp profile is set to docker/default in your pod definitions", "CheckType": [], - "ServiceName": "core", + "ServiceName": "Core", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/etcd/etcd_client_cert_auth/etcd_client_cert_auth.metadata.json b/prowler/providers/kubernetes/services/etcd/etcd_client_cert_auth/etcd_client_cert_auth.metadata.json index 3c4e13322e..301da8564d 100644 --- a/prowler/providers/kubernetes/services/etcd/etcd_client_cert_auth/etcd_client_cert_auth.metadata.json +++ b/prowler/providers/kubernetes/services/etcd/etcd_client_cert_auth/etcd_client_cert_auth.metadata.json @@ -3,7 +3,7 @@ "CheckID": "etcd_client_cert_auth", "CheckTitle": "Ensure that the --client-cert-auth argument is set to true for etcd", "CheckType": [], - "ServiceName": "etcd", + "ServiceName": "Etcd", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/etcd/etcd_no_auto_tls/etcd_no_auto_tls.metadata.json b/prowler/providers/kubernetes/services/etcd/etcd_no_auto_tls/etcd_no_auto_tls.metadata.json index 2a0bea45ef..3b6795275e 100644 --- a/prowler/providers/kubernetes/services/etcd/etcd_no_auto_tls/etcd_no_auto_tls.metadata.json +++ b/prowler/providers/kubernetes/services/etcd/etcd_no_auto_tls/etcd_no_auto_tls.metadata.json @@ -3,7 +3,7 @@ "CheckID": "etcd_no_auto_tls", "CheckTitle": "Ensure that the --auto-tls argument is not set to true for etcd", "CheckType": [], - "ServiceName": "etcd", + "ServiceName": "Etcd", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/etcd/etcd_no_peer_auto_tls/etcd_no_peer_auto_tls.metadata.json b/prowler/providers/kubernetes/services/etcd/etcd_no_peer_auto_tls/etcd_no_peer_auto_tls.metadata.json index 37afbaab2d..fc809c81f2 100644 --- a/prowler/providers/kubernetes/services/etcd/etcd_no_peer_auto_tls/etcd_no_peer_auto_tls.metadata.json +++ b/prowler/providers/kubernetes/services/etcd/etcd_no_peer_auto_tls/etcd_no_peer_auto_tls.metadata.json @@ -3,7 +3,7 @@ "CheckID": "etcd_no_peer_auto_tls", "CheckTitle": "Ensure that the --peer-auto-tls argument is not set to true for etcd", "CheckType": [], - "ServiceName": "etcd", + "ServiceName": "Etcd", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/etcd/etcd_peer_client_cert_auth/etcd_peer_client_cert_auth.metadata.json b/prowler/providers/kubernetes/services/etcd/etcd_peer_client_cert_auth/etcd_peer_client_cert_auth.metadata.json index 3003fb2baa..cd807ba711 100644 --- a/prowler/providers/kubernetes/services/etcd/etcd_peer_client_cert_auth/etcd_peer_client_cert_auth.metadata.json +++ b/prowler/providers/kubernetes/services/etcd/etcd_peer_client_cert_auth/etcd_peer_client_cert_auth.metadata.json @@ -3,7 +3,7 @@ "CheckID": "etcd_peer_client_cert_auth", "CheckTitle": "Ensure that the --peer-client-cert-auth argument is set to true for etcd", "CheckType": [], - "ServiceName": "etcd", + "ServiceName": "Etcd", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/etcd/etcd_peer_tls_config/etcd_peer_tls_config.metadata.json b/prowler/providers/kubernetes/services/etcd/etcd_peer_tls_config/etcd_peer_tls_config.metadata.json index 067e171786..e3cedde6c0 100644 --- a/prowler/providers/kubernetes/services/etcd/etcd_peer_tls_config/etcd_peer_tls_config.metadata.json +++ b/prowler/providers/kubernetes/services/etcd/etcd_peer_tls_config/etcd_peer_tls_config.metadata.json @@ -3,7 +3,7 @@ "CheckID": "etcd_peer_tls_config", "CheckTitle": "Ensure that the --peer-cert-file and --peer-key-file arguments are set as appropriate for etcd", "CheckType": [], - "ServiceName": "etcd", + "ServiceName": "Etcd", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/etcd/etcd_tls_encryption/etcd_tls_encryption.metadata.json b/prowler/providers/kubernetes/services/etcd/etcd_tls_encryption/etcd_tls_encryption.metadata.json index e4181aa546..8bb28de3e8 100644 --- a/prowler/providers/kubernetes/services/etcd/etcd_tls_encryption/etcd_tls_encryption.metadata.json +++ b/prowler/providers/kubernetes/services/etcd/etcd_tls_encryption/etcd_tls_encryption.metadata.json @@ -3,7 +3,7 @@ "CheckID": "etcd_tls_encryption", "CheckTitle": "Ensure that the --cert-file and --key-file arguments are set as appropriate for etcd", "CheckType": [], - "ServiceName": "etcd", + "ServiceName": "Etcd", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/etcd/etcd_unique_ca/etcd_unique_ca.metadata.json b/prowler/providers/kubernetes/services/etcd/etcd_unique_ca/etcd_unique_ca.metadata.json index 379253fa46..dd9e8eb63f 100644 --- a/prowler/providers/kubernetes/services/etcd/etcd_unique_ca/etcd_unique_ca.metadata.json +++ b/prowler/providers/kubernetes/services/etcd/etcd_unique_ca/etcd_unique_ca.metadata.json @@ -3,7 +3,7 @@ "CheckID": "etcd_unique_ca", "CheckTitle": "Ensure that a unique Certificate Authority is used for etcd", "CheckType": [], - "ServiceName": "etcd", + "ServiceName": "Etcd", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_authorization_mode/kubelet_authorization_mode.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_authorization_mode/kubelet_authorization_mode.metadata.json index 2eeced91ae..a186df9347 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_authorization_mode/kubelet_authorization_mode.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_authorization_mode/kubelet_authorization_mode.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_authorization_mode", "CheckTitle": "Ensure that the kubelet --authorization-mode argument is not set to AlwaysAllow", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_client_ca_file_set/kubelet_client_ca_file_set.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_client_ca_file_set/kubelet_client_ca_file_set.metadata.json index 8e1f12207c..aa6e38c407 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_client_ca_file_set/kubelet_client_ca_file_set.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_client_ca_file_set/kubelet_client_ca_file_set.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_client_ca_file_set", "CheckTitle": "Ensure that the kubelet --client-ca-file argument is set as appropriate", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_conf_file_ownership/kubelet_conf_file_ownership.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_conf_file_ownership/kubelet_conf_file_ownership.metadata.json index cfed2832ad..9f425894e4 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_conf_file_ownership/kubelet_conf_file_ownership.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_conf_file_ownership/kubelet_conf_file_ownership.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_conf_file_ownership", "CheckTitle": "Ensure kubelet.conf file ownership is set to root:root", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_conf_file_permissions/kubelet_conf_file_permissions.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_conf_file_permissions/kubelet_conf_file_permissions.metadata.json index e155c3d5d2..7388d0b3fb 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_conf_file_permissions/kubelet_conf_file_permissions.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_conf_file_permissions/kubelet_conf_file_permissions.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_conf_file_permissions", "CheckTitle": "Ensure kubelet.conf file permissions are set to 600 or more restrictive", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_config_yaml_ownership/kubelet_config_yaml_ownership.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_config_yaml_ownership/kubelet_config_yaml_ownership.metadata.json index ffbc2a2980..bb81aa1512 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_config_yaml_ownership/kubelet_config_yaml_ownership.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_config_yaml_ownership/kubelet_config_yaml_ownership.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_config_yaml_ownership", "CheckTitle": "Validate kubelet config.yaml File Ownership", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_config_yaml_permissions/kubelet_config_yaml_permissions.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_config_yaml_permissions/kubelet_config_yaml_permissions.metadata.json index 2b79d806be..b234e84dfa 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_config_yaml_permissions/kubelet_config_yaml_permissions.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_config_yaml_permissions/kubelet_config_yaml_permissions.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_config_yaml_permissions", "CheckTitle": "Validate kubelet config.yaml File Permissions", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_disable_anonymous_auth/kubelet_disable_anonymous_auth.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_disable_anonymous_auth/kubelet_disable_anonymous_auth.metadata.json index 073a2839c3..9168c1c0fd 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_disable_anonymous_auth/kubelet_disable_anonymous_auth.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_disable_anonymous_auth/kubelet_disable_anonymous_auth.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_disable_anonymous_auth", "CheckTitle": "Ensure that the --anonymous-auth argument is set to false", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_disable_read_only_port/kubelet_disable_read_only_port.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_disable_read_only_port/kubelet_disable_read_only_port.metadata.json index f7b80fae37..cfdf051f6d 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_disable_read_only_port/kubelet_disable_read_only_port.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_disable_read_only_port/kubelet_disable_read_only_port.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_disable_read_only_port", "CheckTitle": "Verify that the kubelet --read-only-port argument is set to 0", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_event_record_qps/kubelet_event_record_qps.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_event_record_qps/kubelet_event_record_qps.metadata.json index 64845936cc..9303c62837 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_event_record_qps/kubelet_event_record_qps.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_event_record_qps/kubelet_event_record_qps.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_event_record_qps", "CheckTitle": "Ensure that the kubelet eventRecordQPS argument is set to an appropriate level", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_manage_iptables/kubelet_manage_iptables.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_manage_iptables/kubelet_manage_iptables.metadata.json index 2d206b736a..c27bc45cdc 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_manage_iptables/kubelet_manage_iptables.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_manage_iptables/kubelet_manage_iptables.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_manage_iptables", "CheckTitle": "Ensure that the kubelet --make-iptables-util-chains argument is set to true", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_rotate_certificates/kubelet_rotate_certificates.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_rotate_certificates/kubelet_rotate_certificates.metadata.json index 7aae3ecf5f..d988cdbcbf 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_rotate_certificates/kubelet_rotate_certificates.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_rotate_certificates/kubelet_rotate_certificates.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_rotate_certificates", "CheckTitle": "Ensure that the kubelet client certificate rotation is enabled", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_service_file_ownership_root/kubelet_service_file_ownership_root.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_service_file_ownership_root/kubelet_service_file_ownership_root.metadata.json index a6c97d6f52..dad3144839 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_service_file_ownership_root/kubelet_service_file_ownership_root.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_service_file_ownership_root/kubelet_service_file_ownership_root.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_service_file_ownership_root", "CheckTitle": "Ensure that the kubelet service file ownership is set to root:root", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_service_file_permissions/kubelet_service_file_permissions.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_service_file_permissions/kubelet_service_file_permissions.metadata.json index 84a7e68f19..8fdabc346e 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_service_file_permissions/kubelet_service_file_permissions.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_service_file_permissions/kubelet_service_file_permissions.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_service_file_permissions", "CheckTitle": "Ensure that the kubelet service file permissions are set to 600 or more restrictive", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_streaming_connection_timeout/kubelet_streaming_connection_timeout.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_streaming_connection_timeout/kubelet_streaming_connection_timeout.metadata.json index e6c0918c99..a05782b7cb 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_streaming_connection_timeout/kubelet_streaming_connection_timeout.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_streaming_connection_timeout/kubelet_streaming_connection_timeout.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_streaming_connection_timeout", "CheckTitle": "Ensure that the kubelet --streaming-connection-idle-timeout argument is not set to 0", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_strong_ciphers_only/kubelet_strong_ciphers_only.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_strong_ciphers_only/kubelet_strong_ciphers_only.metadata.json index ae761e157a..58f851557b 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_strong_ciphers_only/kubelet_strong_ciphers_only.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_strong_ciphers_only/kubelet_strong_ciphers_only.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_strong_ciphers_only", "CheckTitle": "Ensure that the Kubelet only makes use of Strong Cryptographic Ciphers", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/kubelet/kubelet_tls_cert_and_key/kubelet_tls_cert_and_key.metadata.json b/prowler/providers/kubernetes/services/kubelet/kubelet_tls_cert_and_key/kubelet_tls_cert_and_key.metadata.json index 75c3b2a61d..89eb3bc5d8 100644 --- a/prowler/providers/kubernetes/services/kubelet/kubelet_tls_cert_and_key/kubelet_tls_cert_and_key.metadata.json +++ b/prowler/providers/kubernetes/services/kubelet/kubelet_tls_cert_and_key/kubelet_tls_cert_and_key.metadata.json @@ -3,7 +3,7 @@ "CheckID": "kubelet_tls_cert_and_key", "CheckTitle": "Ensure that the kubelet TLS certificate and private key are set appropriately", "CheckType": [], - "ServiceName": "kubelet", + "ServiceName": "Kubelet", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/kubernetes/services/scheduler/scheduler_bind_address/scheduler_bind_address.metadata.json b/prowler/providers/kubernetes/services/scheduler/scheduler_bind_address/scheduler_bind_address.metadata.json index 8455c6e5a4..90512707eb 100644 --- a/prowler/providers/kubernetes/services/scheduler/scheduler_bind_address/scheduler_bind_address.metadata.json +++ b/prowler/providers/kubernetes/services/scheduler/scheduler_bind_address/scheduler_bind_address.metadata.json @@ -3,7 +3,7 @@ "CheckID": "scheduler_bind_address", "CheckTitle": "Ensure that the --bind-address argument is set to 127.0.0.1 for the Scheduler", "CheckType": [], - "ServiceName": "scheduler", + "ServiceName": "Scheduler", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/kubernetes/services/scheduler/scheduler_profiling/scheduler_profiling.metadata.json b/prowler/providers/kubernetes/services/scheduler/scheduler_profiling/scheduler_profiling.metadata.json index 5142f5e2bc..3ca79406dc 100644 --- a/prowler/providers/kubernetes/services/scheduler/scheduler_profiling/scheduler_profiling.metadata.json +++ b/prowler/providers/kubernetes/services/scheduler/scheduler_profiling/scheduler_profiling.metadata.json @@ -3,7 +3,7 @@ "CheckID": "scheduler_profiling", "CheckTitle": "Ensure that the --profiling argument is set to false", "CheckType": [], - "ServiceName": "scheduler", + "ServiceName": "Scheduler", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium",