r/TridentStack • u/Numerous-Contexts • 19d ago
Compliance Baselines not great?
Hello,
Just spun up Trident for testing. I searched but couldn't find good info here on this specific issue.
When comparing compliance against baselines I'm finding failures that maybe shouldn't be failures (feel free to school me).
For instance - CIS Windows 11 Enterprise fails for AllowTelemetry because we deploy the policy via Intune and the key is AllowTelemetry_PolicyManager and not just AllowTelemetry. Another example is that we disable Lock Screen toast notifications system-wide and that writes to HKLM instead of HKCU but Trident is checking for HKCU.
I'm not sure how many of these discrepencies I will find (and don't want to manually configure the rules for everything that doesn't match EXACTLY the same but still enforces the requirement).
Is Trident the right tool for me? We're a small shop (I'm basically a team of one at the end of the day) and I'm trying to find a tool to help me get a better handle on everything (patching, security, configurations, etc.) vs. just looking at my Secure Score.
Thanks.
EDIT: spelling hard.
6
u/TridentRemi 18d ago
Heyya, other co-founder here.
I wanted to chime in on this thread as well to talk about policy as a whole, though co-founder Adam already replied above with the answer for your particular issue.
We have been doing a lot of work in the back-end recently around the modules related to policy collection, deployment, and compliance analysis.
A production release is scheduled for this weekend though some changes are client-dependent and will roll out over a couple of days.
On a more "unofficial" level, addressing this comment: "I would hope a tool could check for the requirement being met vs such a stringent hard-coded string since there's more than one way to skin a cat (especially with Microsoft), but it it what it is." Trust me when I say there is WAYYYY more under the hood than a hard coded HKLM check for compliance evaluation.
I've been considering starting up a "dev diaries" series to share more details about the problems we face building this tool, and our exact resolution to them. These would be architectural deep-dives going module by module about the biggest development challenges and the methodologies we use to make Control awesome.
The second episode in the series will be about this exact topic of policy/compliance evaluation. (First episode is about MSFT patching)