<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Craig Bull - Insights</title><description>Articles on identity architecture, Zero-Trust and AI security by Craig Bull, Principal IAM Domain Architect.</description><link>https://www.craigbull.co.uk/</link><item><title>Fine-Grained Access Control: From Front-Door Security to Decisions That Understand Context</title><link>https://www.craigbull.co.uk/articles/fine-grained-access-control/</link><guid isPermaLink="true">https://www.craigbull.co.uk/articles/fine-grained-access-control/</guid><description>Most estates guard the front door and trust everything behind it. FGAC moves authorisation from &apos;can you enter the application&apos; to &apos;can you see this record, this field, this row, right now&apos; - and it is fast becoming the control that separates defensible architectures from hopeful ones.</description><pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Securing Enterprise AI Systems: A Zero-Trust Reference Architecture</title><link>https://www.craigbull.co.uk/articles/securing-enterprise-ai-systems/</link><guid isPermaLink="true">https://www.craigbull.co.uk/articles/securing-enterprise-ai-systems/</guid><description>A plane-by-plane reference architecture for securing chatbots, agentic AI, and multi-agent systems - distributed PEPs, a central PDP, and identity as the correlation key for everything. Aligned to NIST SP 800-207, XACML 3.0, OWASP LLM Top 10 and MITRE ATLAS.</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Non-Human and Agentic AI Identity: Governing What You Cannot Interview</title><link>https://www.craigbull.co.uk/articles/identity-for-agentic-ai/</link><guid isPermaLink="true">https://www.craigbull.co.uk/articles/identity-for-agentic-ai/</guid><description>AI agents are joiners you never onboarded and leavers who never resign. Twelve months of writing enterprise IAM controls for AI taught me that agent identity is a lifecycle problem first and a technology problem second.</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Zero-Trust Identity: From Slideware to Enforceable Architecture</title><link>https://www.craigbull.co.uk/articles/zero-trust-identity-enforceable/</link><guid isPermaLink="true">https://www.craigbull.co.uk/articles/zero-trust-identity-enforceable/</guid><description>Zero-Trust fails as a slogan and succeeds as an enforcement topology. PDP, PEP, PIP and PAP roles, where they live in a Microsoft-centric estate, and how to sequence the journey without breaking the business.</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Retiring ADFS: A Pragmatic Migration Path Off Federation Infrastructure</title><link>https://www.craigbull.co.uk/articles/retiring-adfs/</link><guid isPermaLink="true">https://www.craigbull.co.uk/articles/retiring-adfs/</guid><description>I have designed global ADFS farms and I have decommissioned them. Here is the honest decision framework for moving to cloud authentication - and the traps that keep federation servers alive years past their welcome.</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Conditional Access at Scale: Consolidating Policy Sprawl into a Framework</title><link>https://www.craigbull.co.uk/articles/conditional-access-at-scale/</link><guid isPermaLink="true">https://www.craigbull.co.uk/articles/conditional-access-at-scale/</guid><description>Forty-plus overlapping policies is not a security posture, it is an archaeology project. A repeatable method for redesigning Conditional Access as a small, governed policy framework.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate></item><item><title>RBAC, ABAC, PBAC: Choosing an Access Model That Survives Contact with Reality</title><link>https://www.craigbull.co.uk/articles/rbac-abac-pbac/</link><guid isPermaLink="true">https://www.craigbull.co.uk/articles/rbac-abac-pbac/</guid><description>Role explosion is not an RBAC failure, it is a modelling failure. Where each access control model earns its keep, how they combine, and why the enforcement architecture matters more than the acronym.</description><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate></item><item><title>The Identity Fabric: Multi-Vendor IAM Without the Chaos</title><link>https://www.craigbull.co.uk/articles/identity-fabric/</link><guid isPermaLink="true">https://www.craigbull.co.uk/articles/identity-fabric/</guid><description>Real enterprises run Entra ID next to Google Identity next to two IGA platforms they meant to consolidate. Fabric thinking replaces the fantasy single-vendor end state with an architecture that governs heterogeneity.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>JML Done Properly: Architecting the Joiner-Mover-Leaver Lifecycle</title><link>https://www.craigbull.co.uk/articles/jml-done-properly/</link><guid isPermaLink="true">https://www.craigbull.co.uk/articles/jml-done-properly/</guid><description>Most access risk is manufactured on day one and never revoked. Designing JML as an architecture - authoritative source, event-driven orchestration, birthright discipline and leaver guarantees - rather than a set of helpdesk tickets.</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Tiered Administration: Defending Active Directory&apos;s Crown Jewels</title><link>https://www.craigbull.co.uk/articles/tiered-administration/</link><guid isPermaLink="true">https://www.craigbull.co.uk/articles/tiered-administration/</guid><description>Attackers do not hack in, they log in and move up. The tiered administration model - Tier 0 isolation, PAWs and credential hygiene - remains the highest-value control set in any hybrid AD estate.</description><pubDate>Mon, 23 Feb 2026 00:00:00 GMT</pubDate></item><item><title>CIAM Is Not Workforce IAM: Designing External Identity That Converts and Complies</title><link>https://www.craigbull.co.uk/articles/ciam-is-not-workforce-iam/</link><guid isPermaLink="true">https://www.craigbull.co.uk/articles/ciam-is-not-workforce-iam/</guid><description>Workforce IAM manages people you pay; CIAM courts people who can leave. Journey design, progressive profiling, GDPR-aligned consent and B2B federation - and why treating customers like employees fails at both security and revenue.</description><pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate></item><item><title>OAuth 2.0, OIDC, SAML: An Architect&apos;s Field Guide to Federation Protocols</title><link>https://www.craigbull.co.uk/articles/federation-protocols-field-guide/</link><guid isPermaLink="true">https://www.craigbull.co.uk/articles/federation-protocols-field-guide/</guid><description>Which protocol, when, and the failure modes in between. A working decision guide for application onboarding, written from the position of the person who has to govern the estate afterwards.</description><pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Your Diagram Is the Architecture: Documentation as a First-Class Deliverable</title><link>https://www.craigbull.co.uk/articles/documentation-is-architecture/</link><guid isPermaLink="true">https://www.craigbull.co.uk/articles/documentation-is-architecture/</guid><description>Undocumented architecture is opinion. Twenty years of HLDs, LLDs and ArchiMate models distilled into a documentation stack that survives handover, audit and your own departure.</description><pubDate>Mon, 24 Nov 2025 00:00:00 GMT</pubDate></item></channel></rss>