CIA Compliance Manager API Documentation - v1.0.1
    Preparing search index...

    Function getSecurityLevelFromValue

    • Maps numeric values to security levels

      Converts numeric security scores back to SecurityLevel enum values. Useful for converting calculated scores or slider values to security levels. Values outside 0-4 range default to 'None'.

      Parameters

      • value: number

        Numeric value (0-4), where higher numbers indicate stronger security

      Returns SecurityLevel

      The corresponding security level

      getSecurityLevelFromValue(0)    // 'None'
      getSecurityLevelFromValue(1) // 'Low'
      getSecurityLevelFromValue(2) // 'Moderate'
      getSecurityLevelFromValue(3) // 'High'
      getSecurityLevelFromValue(4) // 'Very High'
      getSecurityLevelFromValue(5) // 'None' (out of range)
      getSecurityLevelFromValue(-1) // 'None' (out of range)

      // Use with calculated average
      const avgValue = Math.round((val1 + val2 + val3) / 3);
      const overallLevel = getSecurityLevelFromValue(avgValue);