Based on the available documentation, there isn't a native built-in push mechanism for automatically forwarding API History and Activity Logs to external sinks like S3, Grafana, or webhooks
(1) (2) .
However, for authorization decision logs (the audit logs generated by permission checks) , you can access them directly from your deployed PDP microservice
(3) . Since these logs are written to stdout/stderr, you can stream them directly into your logging platform
(4) (3) . This means you can use log aggregation tools like Elastic, Datadog, or Logstash to collect and forward these logs
(4) .
For the Activity Logs (who did what within the
Permit.io dashboard) and API Logs (requests sent via API endpoints) , these are available through the
Permit.io dashboard's Settings screen
(1) . The documentation mentions you can access them via the API
(2) , but doesn't describe a built-in streaming or webhook mechanism for automatic forwarding.
To implement log forwarding for API History and Activity Logs, you would need to:
• Pull logs via the API endpoints
• Implement your own forwarding logic to your external sink
For real-time authorization decision logs, the PDP's stdout/stderr o