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