An open API service indexing awesome lists of open source software.

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

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)