Skip to content

Modify Worker and add new service

Problem Statement

Enable Group admins to configure google cloud logging and stream audit events to it.

Proposed Solution

Users can configure an IAM service account under their project in google cloud and provide the details required for generating the access token: private_key, client_email, and project_id. using these we can generate an access token and stream audit events to the google cloud logging service. Users need to make sure the IAM service account has logging writes.

Implementation plan

Modify the AuditEventStreamingWorker and implement a service to stream data to the Google Cloud Logging service.

Edited by Nate Rosandich