Skip to content

Security Services Configuration

Security services configuration objects for managing security policies, profiles, and rules in Strata Cloud Manager.

Overview

This section covers security services provided by the Palo Alto Networks Strata Cloud Manager SDK. Each configuration object corresponds to a resource in Strata Cloud Manager and provides methods for managing security policies and profiles.

Security Rules and Policy Management

Security Rule

Manage security rules that define core security policies for network traffic, including source/destination zones, applications, services, and security profiles.

App Override Rule

Manage app override rules to force application identification for specific traffic based on zone, address, port, and protocol.

Authentication Rule

Manage authentication rules to define identity-based policies for network traffic.

Decryption Rule

Manage decryption rules to control SSL/TLS traffic inspection policies.

Security Profiles

Anti-Spyware Profile

Configure anti-spyware profiles to protect against spyware, command-and-control traffic, and data exfiltration.

Decryption Profile

Manage SSL/TLS decryption profiles to control encrypted traffic inspection and certificate validation.

DNS Security Profile

Configure DNS security profiles to protect against DNS tunneling, DGA, and malicious domains.

File Blocking Profile

Manage file blocking profiles to control file transfers based on file type and direction.

URL Access Profile

Configure URL access profiles to control website access by category with credential enforcement.

URL Categories

Manage custom URL categories for granular policy control.

Vulnerability Protection Profile

Manage vulnerability protection profiles to protect against known CVEs and exploit attempts.

Wildfire Antivirus Profile

Configure WildFire and antivirus profiles for real-time malware analysis and zero-day protection.

Common Features

All security services configuration objects provide:

  • Standard CRUD operations (create, read, update, delete)
  • Pagination support for large collections
  • Filtering capabilities
  • Container-aware operations (folder, snippet, or device)
  • Validation of configuration parameters

Usage Pattern

from scm.client import Scm

client = Scm(
    client_id="your_client_id",
    client_secret="your_client_secret",
    tsg_id="your_tsg_id"
)

# Access any security service through the client
rules = client.security_rule.list(folder="Texas", rulebase="pre")
profiles = client.anti_spyware_profile.list(folder="Texas")