Are you an Ent+ customer? They recently deprecated access to BQ for non-Ent+ customers, and instead moved to a BYOBQ route. I've received that error message due to deprecated keys.
https://cloud.google.com/chronicle/docs/reference/bigquery-access-api
https://cloud.google.com/chronicle/docs/reports/export-to-customer-managed-project
If you are Ent+, your Google CE or support should be able to provide you the API key
We are Ent+, but i'm not looking to query BigQuery, but Chronicle SIEM via the API itself.
This appears to be the new API, but it's not clear to me (as a non-API dev) how to turn the scripts provided for querying Backstory into valid scripts for the new API.
https://cloud.google.com/chronicle/docs/reference/rest
+1 to the SDK. Backstory API does still exist as well, you can get keys for that from support. Chronicle API is documented here - https://cloud.google.com/chronicle/docs/reference/rest
Thanks, I also just found the secops-wrapper which looks perfect for my needs so i'll give that a go.
Its a weird situation, because it was actually our Google team who provided the backstory scripts but said it would need my own SA and key to work, which seems to be incorrect? the backstory API is from the old architecture where we use the shared tenant and Google-provided keys, is what I'm understanding?
Thanks, I also just found the secops-wrapper which looks perfect for my needs so i'll give that a go.
Its a weird situation, because it was actually our Google team who provided the backstory scripts but said it would need my own SA and key to work, which seems to be incorrect? the backstory API is from the old architecture where we use the shared tenant and Google-provided keys, is what I'm understanding?
Yes, the Chronicle API is the new GCP compliant "one platform" API, with customer controlled IAM via a GCP project. Using it has allowed us to leverage the platform features for API control that Backstory API did not have. We are working to migrate all customers over to the new identity scheme in order to deprecate the Backstory API.
Yes, the Chronicle API is the new GCP compliant "one platform" API, with customer controlled IAM via a GCP project. Using it has allowed us to leverage the platform features for API control that Backstory API did not have. We are working to migrate all customers over to the new identity scheme in order to deprecate the Backstory API.
Hello @raybrian : Thanks for that update. Do we have any tentative timeline for the customer migration away from Backstory API to Chronicle API?