IotSecurityRecommendationType Enum

Definition

The type of IoT Security recommendation.

public enum IotSecurityRecommendationType
type IotSecurityRecommendationType = 
Public Enum IotSecurityRecommendationType
Inheritance
IotSecurityRecommendationType

Fields

Name Value Description
IotAcrAuthentication 0

Authentication schema used for pull an edge module from an ACR repository does not use Service Principal Authentication.

IotAgentSendsUnutilizedMessages 1

IoT agent message size capacity is currently underutilized, causing an increase in the number of sent messages. Adjust message intervals for better utilization.

IotBaseline 2

Identified security related system configuration issues.

IotEdgeHubMemOptimize 3

You can optimize Edge Hub memory usage by turning off protocol heads for any protocols not used by Edge modules in your solution.

IotEdgeLoggingOptions 4

Logging is disabled for this edge module.

IotInconsistentModuleSettings 5

A minority within a device security group has inconsistent Edge Module settings with the rest of their group.

IotInstallAgent 6

Install the Azure Security of Things Agent.

IotIPFilterDenyAll 7

IP Filter Configuration should have rules defined for allowed traffic and should deny all other traffic by default.

IotIPFilterPermissiveRule 8

An Allow IP Filter rules source IP range is too large. Overly permissive rules might expose your IoT hub to malicious intenders.

IotOpenPorts 9

A listening endpoint was found on the device.

IotPermissiveFirewallPolicy 10

An Allowed firewall policy was found (INPUT/OUTPUT). The policy should Deny all traffic by default and define rules to allow necessary communication to/from the device.

IotPermissiveInputFirewallRules 11

A rule in the firewall has been found that contains a permissive pattern for a wide range of IP addresses or Ports.

IotPermissiveOutputFirewallRules 12

A rule in the firewall has been found that contains a permissive pattern for a wide range of IP addresses or Ports.

IotPrivilegedDockerOptions 13

Edge module is configured to run in privileged mode, with extensive Linux capabilities or with host-level network access (send/receive data to host machine).

IotSharedCredentials 14

Same authentication credentials to the IoT Hub used by multiple devices. This could indicate an illegitimate device impersonating a legitimate device. It also exposes the risk of device impersonation by an attacker.

IotVulnerableTlsCipherSuite 15

Insecure TLS configurations detected. Immediate upgrade recommended.

Applies to