https://github.com/paloaltonetworks/prismasasecloudmanaged-python
A python framework to use the Prisma Access API to configure Cloud Managed
https://github.com/paloaltonetworks/prismasasecloudmanaged-python
prisma-access
Last synced: 8 months ago
JSON representation
A python framework to use the Prisma Access API to configure Cloud Managed
- Host: GitHub
- URL: https://github.com/paloaltonetworks/prismasasecloudmanaged-python
- Owner: PaloAltoNetworks
- License: mit
- Created: 2022-10-11T21:01:21.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-18T16:37:21.000Z (about 3 years ago)
- Last Synced: 2025-04-07T13:43:29.608Z (about 1 year ago)
- Topics: prisma-access
- Language: Python
- Homepage:
- Size: 746 KB
- Stars: 6
- Watchers: 7
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Support: SUPPORT.md
Awesome Lists containing this project
README
# Prisma SASE Cloud Managed API
Python framework to make changes to Prisma Access Cloud Managed
Current working version - _0.24_
* Authors - [TheScriptGuy](https://github.com/TheScriptGuy)
See [CHANGELOG.md](https://github.com/PaloAltoNetworks/PrismaSASECloudManaged-Python/blob/main/CHANGELOG.md) for updates.
# Prisma Access
## Supported Features
### policyObjects
| Feature | List | Create | Edit | Delete |
| ------- | ---- | ------ | ---- | ------ |
| Address Objects | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Address Group Objects | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Application Filters | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Application Groups | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Applications | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Dynamic User Groups | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| External Dynamic Lists | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| HIP Objects | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| HIP Profiles | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Regions| :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Services | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Service Groups | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Schedules | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Tags | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| URL Categories | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| URL Filtering Categories | :x: | n/a | n/a | n/a |
### Service Setup
| Feature | List | Create | Edit | Delete |
| ------- | ---- | ------ | ---- | ------ |
| Service Connections | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Remote Networks | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| IKE Crypto Profiles | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| IKE Gateways | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| IPSec Crypto Profiles | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| IPSec Tunnels | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| License Types | :white_check_mark: | n/a | n/a | n/a |
| Prisma Access Locations | :white_check_mark: | n/a | n/a | n/a |
| Infrastructure Settings | :white_check_mark: | n/a | :white_check_mark: | n/a |
# SDWAN
Not supported (yet)
# Examples for usage
How to use the API
[Setup API Access in TSG](https://github.com/PaloAltoNetworks/PrismaSASECloudManaged-Python/blob/main/usage-identity-access.md)
[Python Script Usage](https://github.com/PaloAltoNetworks/PrismaSASECloudManaged-Python/blob/main/usage-python.md)