<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mission-Bound Authorization on Control Plane by Karl McGuinness</title><link>https://notes.karlmcguinness.com/series/mission-bound-authorization/</link><description>Recent content in Mission-Bound Authorization on Control Plane by Karl McGuinness</description><generator>Hugo</generator><language>en-us</language><managingEditor>public@karlmcguinness.com (Karl McGuinness)</managingEditor><webMaster>public@karlmcguinness.com (Karl McGuinness)</webMaster><lastBuildDate>Sat, 06 Jun 2026 17:00:00 -0700</lastBuildDate><atom:link href="https://notes.karlmcguinness.com/series/mission-bound-authorization/index.xml" rel="self" type="application/rss+xml"/><item><title>Mission-Bound Authorization Conformance</title><link>https://notes.karlmcguinness.com/notes/mission-bound-authorization-conformance/</link><pubDate>Sat, 06 Jun 2026 17:00:00 -0700</pubDate><author>public@karlmcguinness.com (Karl McGuinness)</author><guid>https://notes.karlmcguinness.com/notes/mission-bound-authorization-conformance/</guid><description>Conformance to Mission-Bound Authorization is described along three complementary axes: the six-level Conformance Ladder, the four-tier Resource Server scale, and the three-tier Compliance scale. This post defines valid combinations and shows what each level looks like on OAuth-only, AAuth-only, and cross-substrate deployments.</description></item><item><title>Least-Privilege MCP Tool Calls Need a Mission</title><link>https://notes.karlmcguinness.com/notes/least-privilege-mcp-tool-calls/</link><pubDate>Sat, 06 Jun 2026 16:00:00 -0700</pubDate><author>public@karlmcguinness.com (Karl McGuinness)</author><guid>https://notes.karlmcguinness.com/notes/least-privilege-mcp-tool-calls/</guid><description>Least-privilege MCP has two natural authorization paths: token-side FGA with PRM, RAR, and RAR-type metadata, or resource-side FGA with the MCP server as PEP and AuthZEN as PDP. The token-side path gives the client portable authority but requires the issuing AS to understand or obtain resource-domain semantics. The resource-side path keeps domain knowledge at the MCP server but fragments approvals and audit across PDPs. Both need a durable task object. A Mission supplies that shared governance context while each Resource Server retains its own policy.</description></item><item><title>Mission-Bound Runtime Enforcement Profile</title><link>https://notes.karlmcguinness.com/notes/mission-bound-runtime-enforcement-profile/</link><pubDate>Sat, 06 Jun 2026 15:00:00 -0700</pubDate><author>public@karlmcguinness.com (Karl McGuinness)</author><guid>https://notes.karlmcguinness.com/notes/mission-bound-runtime-enforcement-profile/</guid><description>Mission governance bounds credential issuance and derivation. This profile carries those bounds to the execution boundary. OAuth and AAuth adapters construct one Mission-aware AuthZEN request; the PDP evaluates each consequential action against current policy and records the decision. Optional modules add Tool Binding, Decision Receipt, Purpose Registry, Actor Provenance, Attestation, and Policy Projection.</description></item><item><title>Mission Authority Server Profile</title><link>https://notes.karlmcguinness.com/notes/mission-authority-server-profile/</link><pubDate>Sat, 06 Jun 2026 14:00:00 -0700</pubDate><author>public@karlmcguinness.com (Karl McGuinness)</author><guid>https://notes.karlmcguinness.com/notes/mission-authority-server-profile/</guid><description>The default OAuth topology places the Mission record at the Authorization Server. This profile defines a dedicated Mission Authority Server as the state authority. OAuth ASes and AAuth Person Servers become authorized projection issuers. The MAS binds the subject, consent disclosure, canonical Authority Set, lifecycle, and pairwise Mission identifiers. Credential issuers remain responsible for credential validity; the MAS supplies Mission Status.</description></item><item><title>Mission-Bound AAuth Composition Profile</title><link>https://notes.karlmcguinness.com/notes/mission-bound-aauth/</link><pubDate>Sat, 06 Jun 2026 13:00:00 -0700</pubDate><author>public@karlmcguinness.com (Karl McGuinness)</author><guid>https://notes.karlmcguinness.com/notes/mission-bound-aauth/</guid><description>AAuth already has a native Mission: a Person Server approves an immutable mission blob, returns its approver and hash through AAuth-Mission, and evaluates later requests in that context. This profile defines only the composition delta: mapping the native reference to a governance Mission, committing typed authority, projecting richer lifecycle state, exposing Mission Status, and optionally sharing one Mission Authority Server with OAuth.</description></item><item><title>Mission-Bound OAuth Profile</title><link>https://notes.karlmcguinness.com/notes/mission-bound-oauth-profile/</link><pubDate>Sat, 06 Jun 2026 12:00:00 -0700</pubDate><author>public@karlmcguinness.com (Karl McGuinness)</author><guid>https://notes.karlmcguinness.com/notes/mission-bound-oauth-profile/</guid><description>OAuth expresses authority but not the durable task that authority serves. This profile adds Mission Intent, an Approved Mission record, integrity anchors, Mission-bound tokens, lifecycle-gated derivation, and cross-AS projection. Runtime per-action enforcement remains in the companion Runtime Enforcement Profile.</description></item><item><title>Mission Shaper Profile</title><link>https://notes.karlmcguinness.com/notes/mission-shaper-profile/</link><pubDate>Sat, 06 Jun 2026 11:00:00 -0700</pubDate><author>public@karlmcguinness.com (Karl McGuinness)</author><guid>https://notes.karlmcguinness.com/notes/mission-shaper-profile/</guid><description>The Mission Shaper sits between user input and Mission Intent. It interprets a request against a versioned discovery snapshot, surfaces material ambiguity instead of guessing, and emits a traceable proposal. Its output remains untrusted until the validating server admits it and derives authority.</description></item><item><title>The Mission Is the Missing Abstraction for Agents</title><link>https://notes.karlmcguinness.com/notes/the-mission-is-the-missing-abstraction/</link><pubDate>Sat, 06 Jun 2026 10:00:00 -0700</pubDate><author>public@karlmcguinness.com (Karl McGuinness)</author><guid>https://notes.karlmcguinness.com/notes/the-mission-is-the-missing-abstraction/</guid><description>OAuth governs credentials and delegation, but not the durable task those credentials serve. This series makes that task explicit as a Mission, then defines how intent becomes approved authority, how OAuth and AAuth project it, how runtime systems enforce it, and how deployments claim conformance.</description></item></channel></rss>