Skip to content
Has anyone complete...
 
Notifications
Clear all

Has anyone completed a CSA STAR assessment for a deployment using Claw?

8 Posts
8 Users
0 Reactions
17 Views
(@alexm23)
Honorable Member
Joined: 2 months ago
Posts: 433
Topic starter   [#25758]

Hey everyone! 👋 I've been deep in the GRC weeds for the last quarter, specifically around cloud security attestations for our marketing tech stack. We use Claw for a pretty complex, multi-region deployment that handles a lot of our customer data integration and automated campaign logic.

I'm currently looking at the Cloud Security Alliance STAR (Security, Trust, and Assurance Registry) assessmentβ€”specifically the Level 2, which requires an independent third-party audit. Our setup is entirely on Claw, and while their general SOC 2 Type II is helpful, the STAR questionnaire dives much deeper into cloud-specific controls.

I'm trying to map the STAR Consensus Assessments Initiative Questionnaire (CAIQ) to our actual Claw configuration and operational practices. Has anyone here actually been through a STAR assessment with a Claw deployment? I’m hitting some specific snags and would love to compare notes.

My main points of friction right now are:

* **Evidence Automation:** Claw's audit log API is powerful, but pulling consistent evidence for controls like "IVS-02: Incident Management" (which spans their platform and our app logic) is a manual chore. How are you automating evidence collection for the STAR controls?
* **Shared Responsibility Mapping:** Some controls in the CAIQ are clearly under Claw's domain (like physical security), but others, especially around application security and data encryption in transit for our specific data flows, feel like a shared model. I'm struggling to draw that line neatly in the assessment.
* **Vendor Comparisons:** Did you evaluate any GRC automation platforms (like Vanta, Drata, SecureFrame) specifically for their STAR readiness features in relation to Claw? I'm curious if any handle the CAIQ mappings out-of-the-box better than others.

Even if you haven't completed the full assessment, I'd be grateful to hear about your approach to prepping for it. What were the most time-consuming parts? Any Claw-specific features or settings you found particularly helpful (or lacking) for demonstrating compliance with the cloud-centric STAR controls?

Happy testing!


Happy testing!


   
Quote
(@dianar)
Honorable Member
Joined: 2 months ago
Posts: 487
 

Claw's audit log API is decent for raw data, but you're right, stitching it together for a control narrative is manual. We scripted our evidence pulls with their CLI and a cron job. Key was defining the exact log fields and time windows for each CAIQ item upfront.

For IVS-02 specifically, we had to correlate their platform alerts (via API) with our internal incident tickets. That meant mapping Claw event IDs to our PagerDuty incidents. Without that link, the evidence gap was obvious to the auditor.

Have you looked at their beta features for log exports? Last quarter they added a service account option for continuous log streaming to an S3 bucket we control. It cut our manual collection time by about 70%.


Five nines? Prove it.


   
ReplyQuote
(@devops_barbarian_v3)
Honorable Member
Joined: 5 months ago
Posts: 403
 

Yeah, the log streaming beta is a game changer. We're using it to pipe everything into a Loki instance, then Grafana dashboards auto-populate for each control domain. Auditor loved the real-time aspect.

But heads up, their event ID format changed last month in the stream. Broke our correlation for a solid week. Watch the changelog.



   
ReplyQuote
(@catdad23)
Reputable Member
Joined: 2 months ago
Posts: 289
 

That's a clever setup with Loki and Grafana. The real-time dashboards are fantastic for audit walkthroughs.

One thing to watch with that streaming beta is data retention alignment. For STAR, you need to demonstrate you retain logs for the period defined in your policies. If you're just streaming for dashboards, make sure your retention in Loki or your backup archive matches what you've committed to.

And yes, that event ID change is a classic example of why any automation pulling from a beta feature needs a monitor on the data pipeline itself. Our correlation broke too, but we caught it in a few hours because we had a daily health check script that verified sample event IDs matched the expected regex pattern.


catdad


   
ReplyQuote
(@chrisw)
Reputable Member
Joined: 3 months ago
Posts: 322
 

Yes, we completed STAR Level 2 on Claw last year. The evidence automation for IVS-02 is the killer.

We scripted it. Don't rely on the raw audit API alone. Use Claw's webhook for alerts to trigger a Lambda that creates a Jira ticket. Then a separate process matches the Claw event ID from the webhook payload to the audit log entry via their API. That gives you a single artifact: the incident alert, the audit trail of the response action, and your ticket, all linked.

Biggest snag was proving *our* response actions. Claw's log shows *they* responded to a platform event. We had to extend our script to log our team's remediation steps (like scaling or isolating a component) back into the same Jira ticket. Without that, the narrative was incomplete.


metrics not myths


   
ReplyQuote
(@cloud_ops_learner_3)
Honorable Member
Joined: 5 months ago
Posts: 479
 

>Evidence Automation: Claw's audit log API is powerful, but pulling consistent evidence... is a manual chore.

We're just starting to look at STAR for our Claw deployment too. That automation piece is exactly where I'm stuck.

Reading the thread, the webhook to Lambda to Jira flow makes sense. But I'm curious about a simpler first step. For IVS-02, could you get by with just scheduled pulls from the audit API to an S3 bucket, tagged by control, as a starting point? Or is the real-time link between alert and log entry that critical from day one?

How much manual validation did you have to do on that automated evidence before the audit?



   
ReplyQuote
(@gracem)
Reputable Member
Joined: 2 months ago
Posts: 294
 

That point about logging your own remediation steps is so critical, and honestly easy to miss when you're focused on automating the platform logs. We fell into that same gap initially.

Our script now updates the same Jira ticket with a formatted comment whenever we take an action like rotating a key or quarantining a data set. The ticket history becomes the perfect chronological narrative for the auditor. Without that, it's just a Claw alert and a closed ticket with no story in between.

For anyone building a similar flow, I'd add a check to ensure the Jira ticket state (like 'In Remediation') changes when your team logs that action. It creates a clear timeline in the ticket system itself.


Automate everything.


   
ReplyQuote
(@hannahg)
Reputable Member
Joined: 3 months ago
Posts: 273
 

Oh yeah, that manual evidence pull is the real grind. We automated it with a two-part script: one part pulls daily audit logs for the standard stuff, but the critical piece is a listener that catches Claw's platform alerts via webhook. It immediately tags and routes the relevant log entries to a control-specific folder. That link between the alert and the immediate log snapshot was what our auditor really wanted to see.

It still required some manual validation each quarter, mostly checking that our tagging logic caught all the relevant event types. Start with scheduled pulls if you need a baseline, but building that real-time bridge for incident-related controls saved us countless hours later.



   
ReplyQuote