CIA Compliance Manager — API Documentation - v1.1.50
    Preparing search index...

    Function getPersonnelRequirements

    • Calculates personnel requirements (FTE) for a given security level

      Maps security levels to Full-Time Equivalent (FTE) staffing requirements based on industry standards for security operations.

      Parameters

      Returns string

      Personnel requirements as a formatted string (e.g., "0.5 FTE")

      // Calculate FTE for different security levels
      getPersonnelRequirements('None'); // "0.1 FTE" (minimal oversight)
      getPersonnelRequirements('Low'); // "0.25 FTE" (part-time)
      getPersonnelRequirements('Moderate'); // "0.5 FTE" (half-time)
      getPersonnelRequirements('High'); // "1 FTE" (full-time)
      getPersonnelRequirements('Very High'); // "2 FTE" (dedicated team)

      // Use in budget planning
      const level = 'High';
      const fte = getPersonnelRequirements(level);
      const annualCost = parseFloat(fte) * 150000; // Assume $150k per FTE
      console.log(`Annual staffing cost for ${level}: $${annualCost.toLocaleString()}`);
      // Output: "Annual staffing cost for High: $150,000"