Skip to content

Update gcp audit logging #3563

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 23 commits into from
May 6, 2025
Merged

Update gcp audit logging #3563

merged 23 commits into from
May 6, 2025

Conversation

brianmacdonald-temporal
Copy link
Contributor

@brianmacdonald-temporal brianmacdonald-temporal commented May 1, 2025

https://temporalio.atlassian.net/browse/EDU-4432

What does this PR do?

Update to CGP Pub/Sub audit logging page, with new text and screenshot.

Notes to reviewers

brianmacdonald-temporal and others added 4 commits May 1, 2025 15:38
Revised draft, audit logs integration GCP.
Replacing audit-logging-pub-sub-gcp.png
Replacing audit-logging-pub-sub-gcp.png
@brianmacdonald-temporal brianmacdonald-temporal requested a review from a team as a code owner May 1, 2025 19:54
Turn on visibility
@fairlydurable
Copy link
Contributor

fairlydurable commented May 1, 2025

Reminder: You'll need to delete line 6 (draft: true) from the front matter for this page to be visible after updating sidebars.js by uncommenting-out the pointer to the file and removing the pre-release note. You already got this. :)

Note: sidebars.js use "/path/to/folder/id-from-metadata" and not "/path/to/file"

brianmacdonald-temporal and others added 2 commits May 2, 2025 12:25
Full revision of audit-logging-gcp.mdx, based on new information.
Updated screenshot
Adding audit-logging-gcp to sidebar
Fix formatting, restore image
Comment on lines 39 to 40
1. Set up a service account in the same project in Google Cloud that trusts the Temporal internal
service account to let Temporal write information to your Google Cloud account.
Copy link

@alice-yin alice-yin May 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. Set up a service account in the same project in Google Cloud and follows guide on temporal cloud UI to configure permissions.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I made this change. I'm not super comfortable with "follow the instructions in the UI" as the best advice we could give the user. Is this configuration covered anywhere in our docs?

@brianmacdonald-temporal brianmacdonald-temporal changed the title [DRAFT] Update gcp audit logging Update gcp audit logging May 4, 2025
Updating per @alice-yin 's feedback
Copy link
Contributor

@jsundai jsundai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jsundai jsundai merged commit 2e77a0b into main May 6, 2025
6 checks passed
@jsundai jsundai deleted the update-gcp-audit-logging branch May 6, 2025 20:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants