Case Study

Real engagement outcomes: scope, findings, and results.

2026-10-077 min read01

A Security Redesign Shipped Straight to Production, and the Build Never Had a UAT Pass of Its Own

A client deployed a full security-role redesign straight to production without a UAT pass of the shipped build, and the first business day was quiet. Why an additive, evidence-built cutover makes that safe, and what it does and does not prove.

CASE STUDYSECURITY
→
2026-10-079 min read02

The Data Collection Is the Real Test, Which Is Why Go-Live Can Take Days Instead of Months

How two Dynamics 365 clients went live on a new security design without a UAT pass of the shipped build, and why the weeks of data collection beforehand are the test that makes a fast, low-risk go-live possible.

CASE STUDYSECURITY
→
2026-09-2611 min read03

Every Batch, Diffed Against a Target That Already Moved

A client chose to deliver their security redesign in batches, a completely reasonable call for a business that can't pause. Here's what that decision actually costs on our side, batch after batch, and why it isn't anyone's fault.

CASE STUDYLICENSINGSECURITY
→
2026-09-2210 min read04

The Client's Priorities Flipped Mid-Engagement. We Still Found 5 More Points of Savings.

Cost came first, then it came third, out of a legitimate concern about revoking access without proof of use. Remediation exists to cut a real bill, so we adapted our strategy to keep finding savings compatible with the new order.

CASE STUDYLICENSINGSECURITY
→
2026-09-139 min read05

Almost No Telemetry, Still a Defensible Number: A Small D365 Environment's Redesign

Our evidence model leans on telemetry and audit-log evidence together. This environment had almost no usable telemetry at all. Here's what the redesign looked like on one evidence source instead of two.

CASE STUDYLICENSINGSECURITY
→
2026-09-1110 min read06

The Client Chose Manageable Over Optimal. Here's the Number They Actually Paid For It.

Our cheapest role-mining design still produced 760 roles. The client asked for as few roles as possible, and told us upfront they'd pay more for it.

CASE STUDYLICENSINGSECURITY
→
2026-09-0810 min read07

We Built the Role-Mining Rebuild the Client Asked For. The First Draft Cost More Than Doing Nothing.

A client rejected a 100-role fix and asked us to mine roles from real usage instead. Our first attempt would have cost more per month than doing nothing.

CASE STUDYLICENSINGSECURITY
→
2026-08-1111 min read08

We Gave a Client Three Numbers, Not One: $260K, $180K, or $90K a Month

The security model wasn't the biggest driver of this estate's license bill. The way one integration authenticated was.

CASE STUDYLICENSINGSECURITY
→
2026-08-086 min read09

Four Real D365 License Analyses, Including the One Where the Client Said No

Four published engagements with real before-and-after numbers, including the one where our own recommendation got turned down, and why we publish that one too.

CASE STUDYLICENSINGSECURITY
→
2026-07-159 min read10

Thirty Roles. A Thousand Conflicts. One Day Before UAT.

A mentoring engagement on a greenfield D365 F&SC implementation found over a thousand segregation-of-duties conflicts in thirty roles, a day before user acceptance testing. What doing security right the first time actually looks like.

CASE STUDYSECURITY
→
2026-07-1412 min read11

We Rebuilt a Client's D365 Security Model in 90 Minutes. The Hard Part Was Everything Else.

Our first fully automated D365 F&SC security migration: an XML import replaced weeks of manual role-building. What that automation actually required, and the framework we had to build around it.

CASE STUDYLICENSING
→
2026-07-1411 min read12

We Cut a Client's D365 License Bill by 44%. They Turned It Down.

The mathematically optimal security model saved $32,000 a month. The client rejected it as unmaintainable, and was right to. Why, and how we rebuilt our methodology because of it.

CASE STUDYLICENSING
→
2026-07-1410 min read13

A 35% License Savings in a D365 Estate With Nothing Obvious to Cut

A European estate with genuinely well-built security still carried $40,000 a month in avoidable license cost. What a clean configuration hides, and how we found it anyway.

CASE STUDYLICENSING
→