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, ordevice) - 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")