Releases: PaloAltoNetworks/pan-os-php
Releases · PaloAltoNetworks/pan-os-php
v2.0.14
2.0.14
UTILS:
- merger script extend for JSON output
- API | introduce POST to send XML file directly to PAN-OS-PHP API
- API and API-UI | improvments
- pa_application-edit | introduce 'filter=(tcp has XYZ)' / 'filter=(udp has XYZ)'
- all script actions=exportToExcel - for PAN-OS-API usage, specify project/html folder as file destination storage
- API extend JSON file with application and threat action/filter
BUGFIX:
- class SecurityProfileGroup | bugfix for SaasSecurityProfileStore
- pa_rule-edit | bugfix for 'filter=(user.count XYZ)'
- pa_rule-edit | bugfix for resolveapplicationsummary shadow-json
- pa_rule-edit | bugfix for shadow-json to display from/to zone
- pa_rule-edit actions=display shadow-json | bugfix for SRC/DST if any for resolveAddressSummary
- pa_rule-edit actions=display:resolveservicesummary shadow-json | bugfix to display service resolve correctly
- pa_rule-edit actions=exporttoexcel:FILE.html,ResolveApplicationsummary | bugfix to display app-id resolvesummary correctly
GENERAL:
v2.0.13
2.0.13 (2021100)
UTILS:
- pa_rule-edit actions=display:ResolveAddressSummary|ResolveServiceSummary introduce summary output if argument shadow-json is used
- pa_rule-edit introduce additionalargument 'ResolveApplicationSummary' for actions=display:ResolveApplicationSummary and actions=exporttoexcel:file,ResolveApplicationSummary
- pa_rule-edit - add array keys for actions=display:ResolveApplicationSummary
- apigui - add example in error output
- pa_device-edit - add serial# in output
- pa_rule-edit actions=display:ResolveAddressSummary - for shadow-json - split static and dynamic output - dynamic are tmp objects without value
- pa_rule-edit introduce 'filter=(user.count '<,>,+,!)' - )' / 'filter=(user is.in.file FILENAME)'
- pa_rule-edt | introduce actions=xml-extract - to extract rule xml information of matching rules - only working with additional argument shadow-json
- all | with "shadow-json out=yes" full PAN-OS XML config is available in stdout JSONarray ['out']['xmldoc']
- pa_rule-edit | introduce actions=user-add:USER / actions=user-remove:USER
- pa_rule-edit | introduce actions=user-set-any
- pa_rule-edit/pa_schedule-edit | introduce 'filter(schedule expire.in.days XYZ)' / 'filter=(object expire.in.days XYZ)' to display information about shortly expired rules/schedule
- pa_rule-edit | actions=exporttoexcel / actions=display introduce additionField: ResolveScheduleSummary - to display expire date for schedule objects
BUGFIX:
- pa_device-edit - bugfix to print DG hierarchy in JSON
- pa_application-edit - bugfix to print APP information optimised in JSON
- pa_address-edit | bugfix for is.included-in.name if object is tmp and value is available
- pa_rule-edit bugfix for 'filter=(user has.regex /USER-group/)'
- pa_rule-edit | bugfix for ANY actions=display shadow-json
GENERAL:
- framework class PH - introduce function ACTIONstatus - make use in pa_tag-edit
- predefined.xml update to version 8465-6967
- framwork - class PH | introduce method ACTIONlog() - make use of this in pa_tag-edit actions
v2.0.12
bugfix - PAN-OS XML API key generation | SecurityRule default behaviour for Service XMLnode
-
PAN-OS XML API key generation:
- for Windows package it is not possible again to generate PaN-OS API key with hiddenPW
-
SecurityRule with a non existing XMLnode 'service' are now create correct with any
v2.0.10
v.2.0.9
framework appStore | general improvements to bring in appStore on each level/hierarchy and not only at shared level
Merge pull request #92 from swaschkut/developer framework appStore | general improvements to bring in appStore on each level/hierarchy and not only at shared level
UTIL - introduce pa_application-edit | pa_device-edit devicetype=manageddevice
introduction of class LogCollectorGroup - benefit for "pa_device-edit devicetype=manageddevice actions=displayreference"
UTIL - introduce pa_securityprofilegroup-edit
Merge pull request #74 from swaschkut/developer UTIL - introduce new script pa_securityprofilegroup-edit
UTIL | introduce PAN-OS-PHP API
Merge pull request #53 from swaschkut/api UTIL | introducing PAN-OS-PHP API