{
  "version": "1.0",
  "source": "sla_monitor_csomagok.html",
  "description": "SLA Monitor csomagok, funkciók és szektor-specifikus dashboard jogosultságok fejlesztői adatmodellje.",
  "packages": [
    {
      "id": "trial",
      "name": "Próba",
      "position": 1,
      "commercialLabel": "14 napos próba",
      "targetCustomer": "Érdeklődő ügyfél, első demo, belső döntés-előkészítés",
      "limits": {
        "maxServices": 3,
        "maxEndpoints": 5,
        "measurementIntervalMinutes": 15,
        "measurementLocations": 1,
        "dataRetentionDays": 14
      },
      "features": {
        "externalMonitoring": true,
        "internalMonitoring": false,
        "httpHttpsCheck": true,
        "apiCheck": true,
        "transactionMonitoring": false,
        "responseTimeMonitoring": true,
        "slaCalculation": true,
        "emailAlerts": true,
        "teamsWebhook": false,
        "genericWebhook": false,
        "incidentTimeline": "basic",
        "publicStatusPage": false,
        "privateStatusPage": false,
        "monthlyPdfReport": "demo",
        "weeklyReport": false,
        "auditExport": false,
        "complianceMapping": false,
        "sectorDashboard": false,
        "whiteLabel": false,
        "dedicatedSupport": false
      },
      "enabledDashboardModules": [
        "availability",
        "response_time",
        "basic_incidents",
        "demo_report"
      ]
    },
    {
      "id": "starter",
      "name": "Starter",
      "position": 2,
      "commercialLabel": "Alap SLA monitoring",
      "targetCustomer": "KKV, SaaS szolgáltató, kisebb üzletileg kritikus webes szolgáltatás",
      "limits": {
        "maxServices": 5,
        "maxEndpoints": 15,
        "measurementIntervalMinutes": 5,
        "measurementLocations": 2,
        "dataRetentionDays": 90
      },
      "features": {
        "externalMonitoring": true,
        "internalMonitoring": false,
        "httpHttpsCheck": true,
        "apiCheck": true,
        "transactionMonitoring": false,
        "responseTimeMonitoring": true,
        "slaCalculation": true,
        "emailAlerts": true,
        "teamsWebhook": false,
        "genericWebhook": false,
        "incidentTimeline": "standard",
        "publicStatusPage": false,
        "privateStatusPage": false,
        "monthlyPdfReport": true,
        "weeklyReport": false,
        "auditExport": false,
        "complianceMapping": "basic_note",
        "sectorDashboard": false,
        "whiteLabel": false,
        "dedicatedSupport": false
      },
      "enabledDashboardModules": [
        "availability",
        "response_time",
        "service_list",
        "incidents",
        "monthly_sla_report"
      ]
    },
    {
      "id": "pro",
      "name": "Pro",
      "position": 3,
      "commercialLabel": "Legnépszerűbb",
      "targetCustomer": "Webshop, IT üzemeltető, digitális szolgáltató, több szolgáltatásból álló ügyfélkörnyezet",
      "limits": {
        "maxServices": 15,
        "maxEndpoints": 50,
        "measurementIntervalMinutes": 1,
        "measurementLocations": 3,
        "dataRetentionDays": 365
      },
      "features": {
        "externalMonitoring": true,
        "internalMonitoring": "optional",
        "httpHttpsCheck": true,
        "apiCheck": true,
        "transactionMonitoring": "optional",
        "responseTimeMonitoring": true,
        "slaCalculation": true,
        "emailAlerts": true,
        "teamsWebhook": true,
        "genericWebhook": true,
        "incidentTimeline": "advanced",
        "publicStatusPage": true,
        "privateStatusPage": true,
        "monthlyPdfReport": true,
        "weeklyReport": true,
        "auditExport": "basic",
        "complianceMapping": "basic",
        "sectorDashboard": "optional",
        "whiteLabel": false,
        "dedicatedSupport": false
      },
      "enabledDashboardModules": [
        "availability",
        "response_time",
        "service_list",
        "incidents",
        "status_page",
        "weekly_report",
        "monthly_sla_report",
        "basic_compliance"
      ]
    },
    {
      "id": "enterprise",
      "name": "Enterprise",
      "position": 4,
      "commercialLabel": "Egyedi kritikus / compliance környezet",
      "targetCustomer": "Kritikus szervezet, pénzügyi intézmény, MSP, IKT szolgáltató, nagyvállalati vagy szabályozott környezet",
      "limits": {
        "maxServices": "custom",
        "maxEndpoints": "50+",
        "measurementIntervalMinutes": "custom_1_or_less",
        "measurementLocations": "custom_3_plus",
        "dataRetentionDays": "custom_365_plus"
      },
      "features": {
        "externalMonitoring": true,
        "internalMonitoring": true,
        "httpHttpsCheck": true,
        "apiCheck": true,
        "transactionMonitoring": true,
        "responseTimeMonitoring": true,
        "slaCalculation": true,
        "emailAlerts": true,
        "teamsWebhook": true,
        "genericWebhook": true,
        "incidentTimeline": "advanced_audit",
        "publicStatusPage": true,
        "privateStatusPage": true,
        "monthlyPdfReport": true,
        "weeklyReport": true,
        "auditExport": true,
        "complianceMapping": true,
        "sectorDashboard": true,
        "whiteLabel": true,
        "dedicatedSupport": true
      },
      "enabledDashboardModules": [
        "availability",
        "response_time",
        "service_list",
        "incidents",
        "status_page",
        "weekly_report",
        "monthly_sla_report",
        "compliance_evidence",
        "sector_dashboard",
        "executive_report",
        "audit_export",
        "custom_sla_model"
      ]
    }
  ],
  "sectorProfiles": [
    {
      "id": "general_business",
      "name": "Általános üzleti / digitális szolgáltató",
      "recommendedMinimumPackage": "starter",
      "dashboardFocus": [
        "availability",
        "response_time",
        "incidents",
        "monthly_sla_report"
      ]
    },
    {
      "id": "critical_organization",
      "name": "Kritikus szervezet / létfontosságú működés",
      "recommendedMinimumPackage": "enterprise",
      "dashboardFocus": [
        "availability",
        "resilience_evidence",
        "incident_timeline",
        "audit_export",
        "executive_report"
      ]
    },
    {
      "id": "financial_sector",
      "name": "Pénzügyi szektor / DORA / MNB",
      "recommendedMinimumPackage": "enterprise",
      "dashboardFocus": [
        "availability",
        "ict_risk_evidence",
        "third_party_sla",
        "incident_reporting",
        "audit_export"
      ]
    },
    {
      "id": "public_sector",
      "name": "Közigazgatás / közszolgáltatás",
      "recommendedMinimumPackage": "pro",
      "dashboardFocus": [
        "availability",
        "public_service_continuity",
        "status_communication",
        "monthly_report"
      ]
    },
    {
      "id": "ict_provider_msp",
      "name": "IKT szolgáltató / MSP",
      "recommendedMinimumPackage": "pro",
      "dashboardFocus": [
        "multi_customer_view",
        "status_page",
        "sla_report",
        "white_label_optional"
      ]
    }
  ],
  "setupWizardImpact": {
    "packageSelectionControls": [
      "limits",
      "enabledDashboardModules",
      "availableNotificationChannels",
      "reportingOptions"
    ],
    "sectorSelectionControls": [
      "dashboardTemplate",
      "complianceFocus",
      "sectorSpecificQuestions",
      "reportLabels"
    ],
    "serviceInputControls": [
      "serviceName",
      "url",
      "type",
      "criticality",
      "slaTarget",
      "responseTimeThresholdMs",
      "measurementIntervalMinutes",
      "locations"
    ]
  }
}