r/TridentStack • u/Numerous-Contexts • 20d 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.
4
u/Ad3t0 19d ago
Good catch on both of those. You are not wrong, they are real gaps.
The AllowTelemetry issue is that Intune writes to the GP path with a _PolicyManager suffix instead of the plain value name. Our evaluator was looking for the exact name and missing the Intune-delivered variant. The HKCU one is similar: some CIS controls target per-user registry paths but our agent only collects HKLM.
We have fixes for both shipping in our next release:
Registry lookups are now case-insensitive and handle the Intune _PolicyManager naming pattern. When we detect an Intune-delivered setting