SYSTEM 8Discuss a system ↗
S8 / BLOG

FIELD NOTES / SITUATION → SOLUTION

Reasoning for systems in motion.

Long-form analysis of narrow Microsoft 365 and business-system failures. Recognise the situation, follow the repair, then inspect the controlled runbook.

01
MICROSOFT 365 / DISCOVERY / COMMERCIAL · 19 MIN

The fixed-price Microsoft 365 estimate arrived before anyone inspected the system

A composite modernisation estimate where an apparently certain price hides unresolved scope, architecture, migration, acceptance and operating risk.

02
MICROSOFT 365 / TEAMS / AI GOVERNANCE · 19 MIN

The meeting summary disclosed what the transcript kept restricted

A composite Teams meeting-intelligence failure where authorised source access becomes an unauthorised derivative published to a broader Microsoft 365 audience.

03
MICROSOFT 365 / SHAREPOINT / SEARCH · 19 MIN

The migrated project record opens by URL but disappears from SharePoint search

A composite SharePoint migration failure where files arrive successfully but crawl eligibility, metadata mapping, permissions and retrieval remain unproved.

04
POWER PLATFORM / DATAVERSE / ALM · 19 MIN

The production app still follows a hotfix that no longer exists in development

A composite Dataverse release failure where a successful managed deployment is hidden by an active unmanaged layer and mismatched target configuration.

05
POWER PLATFORM / GATEWAY / CONTINUITY · 18 MIN

The cloud workflow depends on one Windows gateway nobody can rebuild

A composite Power BI and Power Automate continuity failure where one gateway host, recovery key and network path carry every on-premises dependency.

06
M365 / GRAPH / APPLICATION CONSENT · 18 MIN

The integration needs one SharePoint site but can write to every site

A composite Microsoft Graph failure where a single-site document integration retains tenant-wide application permission after its prototype becomes production.

07
M365 / PURVIEW / RETENTION · 17 MIN

The confidential project file will not delete after the sensitivity label is removed

A composite Microsoft Purview failure where sensitivity, retention and SharePoint controls are treated as one label and the wrong repair is attempted.

08
M365 / AUTOMATION / IDEMPOTENCY · 16 MIN

The shared mailbox workflow creates every case twice

A niche Power Automate failure where one customer email becomes two cases after overlapping runs, connector retries and an unsafe replay.

09
M365 / AUTOMATION RECOVERY · 15 MIN

The Power Automate owner left on Friday

A niche recovery pattern for a business-critical flow whose owner, Outlook connection and approval chain disappeared with a departed employee.

10
LEGACY / SHAREPOINT RECOVERY · 17 MIN

The SharePoint farm came back, but the portal did not

A recovery sequence for a legacy SharePoint portal after certificate expiry, undocumented service identities and an IIS binding drift.

11
M365 / EXTERNAL IDENTITY · 14 MIN

The guest is in Teams but SharePoint says access denied

A precise diagnostic for cross-tenant guests who can chat in Teams but cannot open the files tab or linked SharePoint site.

12
POWER PLATFORM / RECORD SECURITY · 16 MIN

The Power Pages portal shows every record—or none

A record-isolation solution for an external portal where Dataverse table permissions alternate between data exposure and unusable access denied errors.

13
M365 / GOVERNANCE · 14 MIN

Microsoft 365 governance begins with named owners and inspectable controls

A programmatic Microsoft 365 baseline for privileged roles, applications, SharePoint sharing, Power Platform environments and control evidence.

14
M365 / SHAREPOINT · 14 MIN

Four inventories that make a SharePoint migration priceable

A programmatic SharePoint discovery method for ownership, disposition, dependencies and acceptance before migration waves are priced.

15
POWER PLATFORM / FIT · 14 MIN

Test Power Pages against the hardest record-isolation path

A Power Pages fit assessment built around relationship-based Dataverse access, ALM, failure paths, negative personas and measured cost.

16
M365 / MEETING INTELLIGENCE · 14 MIN

Trace every meeting summary claim to an authorised source segment

A technical meeting-intelligence design for transcript acquisition, claim lineage, audience calculation, human approval, audit and controlled derivatives.

17
LASP REPLACEMENT · 14 MIN

LASP discovery starts below the application layer

Independent tender research showing how lower-layer evidence, service-state mapping and proof slices produce a pricing-grade LASP replacement brief.

18
EVIDENCE GOVERNANCE · 13 MIN

Build a public technical profile from a controlled claim register

A programmatic public-evidence model connecting approved claims, primary sources, ProfilePage schema, field notes, technical documents and link checks.

▤ SYSTEM 8 ECOSYSTEM PLANAudience, journeys and publishing roadmapOPEN →