cli-eaa
cli-eaa copied to clipboard
CLI for Enterprise Application Access (EAA)
Akamai CLI: Enterprise Application Access
Table of contents
- Screenshot
- Introduction
- Key features
- Installation / upgrade
-
Examples
- EAA Event Logs
- Applications
- Directory operations
- Connectors
- Certificate management
- Device Posture Inventory
- Known Limitations
-
Troubleshooting and Support
- Self-troubleshooting
- Support
Screenshot

Introduction
Enterprise Application Access (EAA) comes with a full suite of APIs. To interact with the service, you can:
- write your own scripts
- use Postman
- use Terraform EAA
- ... or use Akamai CLI to run common operations directly from the command line, no coding required.
This can be helpful if you plan to consume EAA logs into your favorite SIEM or automate your workflow with Bash, Powershell, a deployment solution like Ansible, or a CI/CD pipeline.
Key features
- Event logs
- View access logs (identification, application activity)
- View admin logs (admin portal access, config change, deployment, deletion)
- Send the logs to a file
- Blocking mode (similar to
tail -f
) Alternatively, you can specify a date range with--start
and--end
- Application
- Save, restore/update, deploy
- Batch operation
- Attach/detach connectors
- Directory
- Create groups and group overlays
- Synchronize with your LDAP or Active Directory
- Identity Providers (IdP)
- List configured IdPs and their status
- Certificate management
- List configured certificates
- Rotate certificate with optional deployment of dependent applications and IdP
- Connectors
- List all connectors including the reachability status and health
- Show all applications used by a connector and a breakdown of active connection
- Swap a connector (for applications only)
Installation / upgrade
See install.md
Examples
EAA Event Logs
See akamai eaa log
documentation page
Applications
See akamai eaa app
documentation page.
Directory operations
See akamai eaa log
documentation page
Connectors
See akamai eaa connector
documentation page.
Certificate management
See akamai eaa certificate
documentation page.
Device Posture Inventory
See akamai eaa dp
documentation page.
Known Limitations
While updating an application from a JSON, only a subset of the data will be updated in the back-end, not the entire application configuration.
Troubleshooting and Support
Self-troubleshooting
If the command is not working properly, you can increase the level of verbosity using:
-
-v
or--verbose
to trace the main steps -
-d
or--debug
to get full visibility, include API HTTP headers
The messages are printed on stderr so you can safely redirect stdout to a file or use the --output
option.
Support
cli-eaa
is provided as-is and it is not supported by Akamai Support.
To report any issue, feature request or bug, please open a new issue into the GitHub Issues page
We strongly encourage developers to create a pull request for any issues.