slug: juniper provider: Juniper Networks generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Telecommunications min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 25 edges: - tag: WLANs spec_file: juniper-wlans-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.88 evidence: POST /sites/{site_id}/wlans createSiteWlan Create WLAN reason: Creating and maintaining wireless LAN configurations per site is network infrastructure management. recovered_from: capability-edges-sweep.json - tag: File Analysis spec_file: juniper-file-analysis-api-openapi.yml capability_id: BC-620.30 capability_id_l1: BC-620 capability_name: Threat Detection & Response Management confidence: 0.85 evidence: 'POST /file-analysis/submit "Submit file for analysis"; GET /file-analysis/submissions/{submission_id} "Get file analysis status"; schemas: AnalysisResult' reason: Malware sandbox submission and verdict retrieval is threat detection and response tooling, not a business-domain capability. - tag: Indicators of Compromise spec_file: juniper-indicators-of-compromise-api-openapi.yml capability_id: BC-620.30 capability_id_l1: BC-620 capability_name: Threat Detection & Response Management confidence: 0.85 evidence: 'GET /ioc/indicators listIndicators "List indicators of compromise"; schemas: Indicator' reason: Threat intelligence indicator retrieval feeds security monitoring and response; a clear cybersecurity detection capability. - tag: Devices spec_file: juniper-devices-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.8 evidence: GET /device-management/devices listDevices List managed devices; POST /device-management/devices discoverDevice reason: Managed network device inventory, discovery and lifecycle — IT infrastructure management. recovered_from: capability-edges-sweep.json - tag: Network IPAM spec_file: juniper-network-ipam-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.8 evidence: POST /network-ipams createNetworkIpam Juniper Networks Create network IPAM reason: IP address management is core network infrastructure management under IT Infrastructure Management. recovered_from: capability-edges-sweep.json - tag: Threat Intelligence spec_file: juniper-threat-intelligence-api-openapi.yml capability_id: BC-620.30 capability_id_l1: BC-620 capability_name: Threat Detection & Response Management confidence: 0.8 evidence: GET /threat-intelligence/feeds 'List threat feeds'; 'Look up IP reputation'; schemas FileVerdict, IpReputation, ThreatFeed reason: Threat feed access, reputation lookups and malware verdicts are security threat detection and response inputs. Sub-capability choice is clear enough; some chance a security-operations reading (network security ops) is preferred. - tag: WAN Edges spec_file: juniper-wan-edges-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.8 evidence: GET /orgs/{org_id}/wanedges listOrgWanEdges List WAN edge devices reason: Inventory of WAN edge network devices is IT infrastructure (network) management. recovered_from: capability-edges-sweep.json - tag: Blueprints spec_file: juniper-blueprints-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: POST /blueprints createBlueprint ... PUT /blueprints/{blueprint_id}/deploy deployBlueprint — 'intent-based networking platform for data center automation' reason: Blueprints are data-centre network design/deployment intents; this is IT infrastructure (network) management, not a business-domain capability. recovered_from: capability-edges-sweep.json - tag: Inventory spec_file: juniper-inventory-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: 'POST /orgs/{org_id}/inventory addDevicesToInventory ... schemas: InventoryDevice' reason: Device inventory for network equipment is IT infrastructure asset management, not supply-chain stock inventory (homograph). recovered_from: capability-edges-sweep.json - tag: Operational spec_file: juniper-operational-api-openapi.yml capability_id: BC-2600 capability_id_l1: BC-2600 capability_name: Telecom Network Operations Management confidence: 0.75 evidence: GET /rpc/get-alarm-information 'Get alarm information'; GET /rpc/get-interface-information; GET /rpc/get-chassis-inventory reason: Read-only retrieval of live device operational state — alarms, interfaces, routing tables, chassis inventory — is network operations monitoring. It spans fault, performance and inventory sub-capabilities, so only the L1 is asserted. - tag: Resources spec_file: juniper-resources-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: GET /resources/asn-pools ... POST /resources/ip-pools createIpPool reason: Managing pools of network resources (ASN, IP, VNI) for data-center fabric automation is network infrastructure management. recovered_from: capability-edges-sweep.json - tag: Reports spec_file: juniper-reports-api-openapi.yml capability_id: BC-620.30 capability_id_l1: BC-620 capability_name: Threat Detection & Response Management confidence: 0.74 evidence: GET /reports/threats getThreatReport 'Get threat report'; schema ThreatReport; 'threat intelligence, malware analysis, and security event management' reason: The single operation returns threat detection reporting from an advanced threat prevention cloud, which is security threat detection and response, not financial or business reporting. - tag: BGP Routers spec_file: juniper-bgp-routers-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.72 evidence: GET /bgp-routers 'List BGP routers' reason: Listing BGP routers is network infrastructure inventory within the data center automation platform. recovered_from: capability-edges-sweep.json - tag: Configuration spec_file: juniper-configuration-api-openapi.yml capability_id: BC-2600.20 capability_id_l1: BC-2600 capability_name: Network Configuration Management confidence: 0.72 evidence: POST /api/edit-config "Edit device configuration"; POST /rpc/commit-configuration "Commit configuration"; POST /rpc/rollback-configuration "Rollback configuration" reason: Get/edit/commit/rollback of device configuration and config-file management is plainly network element configuration management; only the enterprise-vs-carrier network scope leaves any doubt. - tag: Configlets spec_file: juniper-configlets-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: GET /design/configlets listDesignConfiglets ... POST /design/configlets createDesignConfiglet reason: Configlets are reusable network device configuration snippets — network infrastructure configuration management. recovered_from: capability-edges-sweep.json - tag: Design spec_file: juniper-design-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: GET /design/rack-types listRackTypes ... GET /design/logical-devices listLogicalDevices reason: Rack types, logical devices and interface maps are data-centre network infrastructure design elements, not software product design. recovered_from: capability-edges-sweep.json - tag: Floating IPs spec_file: juniper-floating-ips-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: GET /floating-ip-pools listFloatingIpPools; GET /floating-ips listFloatingIps reason: IP address pool/resource listing is network infrastructure resource management. recovered_from: capability-edges-sweep.json - tag: Intent Checks spec_file: juniper-intent-checks-api-openapi.yml capability_id: BC-600.40 capability_id_l1: BC-600 capability_name: IT Operations Management confidence: 0.7 evidence: GET /blueprints/{blueprint_id}/anomalies listBlueprintAnomalies ... List IBA dashboards reason: Network intent anomaly detection and analytics dashboards on a data-center automation platform — day-to-day IT operations monitoring, not a business-domain capability. recovered_from: capability-edges-sweep.json - tag: Network Policies spec_file: juniper-network-policies-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: POST /network-policys createNetworkPolicy Juniper Networks Create network policy reason: Network connectivity policy objects configure infrastructure; not corporate policy management (BC-130.20 would be a homograph error). recovered_from: capability-edges-sweep.json - tag: Routing Instances spec_file: juniper-routing-instances-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: GET /routing-instances listRoutingInstances 'List routing instances' reason: Routing instances are network infrastructure constructs; belongs to IT infrastructure (network) management. recovered_from: capability-edges-sweep.json - tag: Scripts spec_file: juniper-scripts-api-openapi.yml capability_id: BC-600.40 capability_id_l1: BC-600 capability_name: IT Operations Management confidence: 0.7 evidence: POST /script-management/scripts/{script_id}/execute 'Execute script on devices' reason: Automation scripts executed against network devices is day-to-day IT operations automation. recovered_from: capability-edges-sweep.json - tag: Software Management spec_file: juniper-software-management-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: POST /software-management/packages/deploy 'Deploy software to devices' reason: Firmware/software package deployment to network devices is IT infrastructure lifecycle operations, not SaaS release engineering. recovered_from: capability-edges-sweep.json - tag: Systems spec_file: juniper-systems-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: GET /systems listSystems 'List managed systems', SystemAgent, ManagedSystem reason: Inventory and agent onboarding of managed network devices — infrastructure management. recovered_from: capability-edges-sweep.json - tag: Users spec_file: juniper-users-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.7 evidence: GET /user-management/users listUsers ... GET /user-management/roles listRoles reason: User and role administration for a network automation platform maps to Identity & Access Management rather than any HR capability; evidence is thin (read-only listing) so confidence moderate. recovered_from: capability-edges-sweep.json - tag: Virtual Networks spec_file: juniper-virtual-networks-api-openapi.yml capability_id: BC-2600.20 capability_id_l1: BC-2600 capability_name: Network Configuration Management confidence: 0.7 evidence: POST /virtual-networks 'Create virtual network'; POST /blueprints/{blueprint_id}/security-zones 'Create security zone (routing zone / VRF)'; schemas VirtualNetwork, SecurityZone reason: Creating and updating virtual networks, VRFs and security zones is definition and deployment of network element configuration.