A collection of Bash scripts to interact with the Proofpoint Essentials API.
These scripts are designed to help automate administrative tasks such as user management via the command line.
curl
jq
- Proofpoint admin credentials
Installation in Ubuntu
sudo apt install -y curl jq
Script Name | Description |
---|---|
get-users.sh |
List all the active users in the organization |
get_functs.sh |
List all the active funct. accounts in the organization |
get_features.sh |
List all the enabled features for an account |
get_exempt_azure.sh |
List all the exempt users from sync - Entra ID |
not_billable.sh |
Sets the user as non-billable |
get_eid.sh |
Gets the eid for an account and print login URL |
get_azure_details.sh |
List all the Azure important details from an account |
get_sender-list |
List the sender and blocklist of user |
get_personal-sender-list |
Gets user's safe/block list |
- get_functs: results to CSV