CIA Compliance Manager API Documentation - v0.8.5

    Variable calculateSecurityROI

    calculateSecurityROI: (
        securityCost: number,
        riskReduction: number,
        potentialLoss: number,
        timeframeYears?: number,
    ) => {
        costAvoidance: number;
        paybackPeriodMonths: number;
        roi: number;
        roiPercentage: string;
    }

    Type declaration

      • (
            securityCost: number,
            riskReduction: number,
            potentialLoss: number,
            timeframeYears?: number,
        ): {
            costAvoidance: number;
            paybackPeriodMonths: number;
            roi: number;
            roiPercentage: string;
        }
      • Calculate return on investment for security implementation

        This function helps security officers demonstrate the business value of security investments, which is critical for getting executive buy-in. It translates security controls into financial terms that business leaders understand. 📊

        Parameters

        • securityCost: number

          Total security implementation cost

        • riskReduction: number

          Risk reduction percentage (0-100)

        • potentialLoss: number

          Potential loss from security incidents

        • timeframeYears: number = 3

          Timeframe for ROI calculation in years

        Returns {
            costAvoidance: number;
            paybackPeriodMonths: number;
            roi: number;
            roiPercentage: string;
        }

        Object containing ROI metrics

    MMNEPVFCICPMFPCPTTAAATR