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

    Function useBusinessImpact

    • Custom hook for fetching business impact details with fallback

      This hook provides consistent access to business impact information across all widget components. It automatically falls back to default values when the service is unavailable, ensuring widgets always display meaningful impact information to stakeholders. 💼

      Parameters

      • component: CIAComponent

        CIA component (availability, integrity, confidentiality)

      • level: SecurityLevel

        Security level for the component

      Returns BusinessImpactDetails

      Business impact details with automatic fallback

      const impact = useBusinessImpact('confidentiality', 'Very High');

      // Always returns impact data, never null
      console.log(impact.financialImpact);
      console.log(impact.operationalImpact);