Closed ismajl-ramadani closed 1 month ago
Hey there,
Thanks for raising this issue. Unfortunately, according to the Github documentation, it appears that the audit logging REST API which Grove uses for log collection is only supported by Github Enterprise Cloud accounts, where it appears webhook style delivery may be supported by other subscription types.
"Organizations that use GitHub Enterprise Cloud can interact with the audit log using the GraphQL API and REST API. For more information, see the GitHub Enterprise Cloud documentation."
Thank you @hcpadkins for confirming this.
When trying to setup a github connector to fetch audit logs for organization scope, its failing.
This is the configuration that I'm using:
I can see the following error on the logs:
I wanted to know if someone else had the same issue, or managed to get a working example using the gh connector. What I managed to observe is that the /audit-log is not available for organizations that are not on the enterprise plan, but I'm not sure about this as I can get the logs if I use Webhooks.