<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>idpro Archives - IDPro</title>
	<atom:link href="https://idpro.org/tag/idpro/feed/" rel="self" type="application/rss+xml" />
	<link>https://idpro.org/tag/idpro/</link>
	<description>The Professional Organization for Digital Identity Management</description>
	<lastBuildDate>Mon, 31 Aug 2026 13:59:34 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://idpro.org/wp-content/uploads/2023/07/cropped-idpro_stickerA-circle-100-32x32.jpg</url>
	<title>idpro Archives - IDPro</title>
	<link>https://idpro.org/tag/idpro/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Authorization Terminology is a Mess: Let&#8217;s Fix It</title>
		<link>https://idpro.org/authorization-terminology-is-a-mess-lets-fix-it/</link>
		
		<dc:creator><![CDATA[Elizabeth Garber]]></dc:creator>
		<pubDate>Mon, 31 Aug 2026 13:59:31 +0000</pubDate>
				<category><![CDATA[Newsletter]]></category>
		<category><![CDATA[access control]]></category>
		<category><![CDATA[authorization]]></category>
		<category><![CDATA[identity management]]></category>
		<category><![CDATA[idpro]]></category>
		<guid isPermaLink="false">https://idpro.org/?p=3083</guid>

					<description><![CDATA[<p>Andrea Chiarelli argues that Authorization terminology conflates ideas and presents complementary technologies as rivals. This post proposes a new taxonomy.</p>
<p>The post <a href="https://idpro.org/authorization-terminology-is-a-mess-lets-fix-it/">Authorization Terminology is a Mess: Let&#8217;s Fix It</a> appeared first on <a href="https://idpro.org">IDPro</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>by Andrea Chiarelli</strong></p>



<p class="wp-block-paragraph">In <a href="https://idpro.org/is-pbac-an-authorization-model/">Is Policy-Based Access Control (PBAC) an Authorization Model?</a>, I argued that PBAC gets compared to Role-Based Access Control (RBAC) and Attribute-Based Access Control (ABAC) as if it belonged in the same category, when it actually answers a different question.</p>



<p class="wp-block-paragraph">RBAC and ABAC describe <em>what data</em> a decision is based on: a role, an attribute. PBAC describes <em>how</em> that decision gets made: through a centralized policy engine instead of logic wired into the application. One is about the shape of the rule. The other is about where the rule lives and who evaluates it.</p>



<p class="wp-block-paragraph">In my opinion, treating them as competing options is like comparing a recipe to a kitchen.</p>



<p class="wp-block-paragraph">That distinction attempted to solve one specific confusion, but it left a bigger one untouched: PBAC isn&#8217;t the only term that gets misfiled this way.</p>



<p class="wp-block-paragraph">Mandatory Access Control (MAC) and Discretionary Access Control (DAC) get compared to RBAC and ABAC too, even though they describe who administers the rules, not what the rules look like.</p>



<p class="wp-block-paragraph">Access Control List (ACL) and Relationship-Based Access Control (ReBAC) show up in the same breath as &#8220;authorization models,&#8221; but one is arguably a special case of the other, depending on which paper you read.</p>



<p class="wp-block-paragraph">The terminology around authorization has accumulated for decades across access control research, identity vendors, and standards bodies, and a lot of it answers different questions while using the language of a single one: &#8220;<em>what model is this?</em>&#8220;</p>



<p class="wp-block-paragraph">This piece generalizes the model-versus-architecture distinction into a full taxonomy. Instead of asking &#8220;<em>which authorization model is this system using?</em>&#8220;, I want to ask five narrower questions about any authorization system, answer each one independently, and only then see where familiar labels like RBAC, ABAC, MAC, and PBAC actually land. If the terms stop competing once they&#8217;re placed on the right axis, that&#8217;s a sign the axes are doing real work.</p>



<h2 class="wp-block-heading">The Core Problem of Authorization</h2>



<p class="wp-block-paragraph">Authorization answers one question: <strong>can this subject perform this action on this object?</strong> A user reading a file, a service calling an API, a process writing to a database. Every authorization decision reduces to that same triple: subject, action, object.</p>



<p class="wp-block-paragraph">In the simplest possible system, there&#8217;s no decision to make because there&#8217;s no separation between the party asking and the party deciding. Picture your own diary, kept in a drawer in your own room. You want to read it, so you open the drawer and read it. Nobody has to grant you permission, because nobody else is involved: wanting and getting are the same act.</p>



<p class="wp-block-paragraph">Real systems rarely stay this simple, because the thing being accessed usually belongs to more than one interested party. Put that same diary in a house with housemates, or move it into a company&#8217;s filing cabinet, and the picture changes immediately. Not everyone who wants to open the drawer should be allowed to, and somebody has to decide, case by case, who does and who doesn&#8217;t.</p>



<p class="wp-block-paragraph">A resource server does exactly that job for software. A multi-tenant SaaS application, an internal API, a cloud storage bucket accessed by dozens of services: all of them need something that looks at a request and decides whether to honor it. That &#8220;something&#8221; is what the rest of this piece is about, and it turns out to have more moving parts than a single word like &#8220;RBAC&#8221; or &#8220;PBAC&#8221; can capture.</p>



<h2 class="wp-block-heading">How an Authorization Request Gets Processed</h2>



<p class="wp-block-paragraph">Follow a single authorization request through a resource server and a consistent set of stages emerges, regardless of the specific technology involved: a request arrives, the server gathers context about the user and the resource, a policy evaluates that context against a rule. The evaluation produces an allow or deny decision, and the server enforces that decision by letting the request through or rejecting it.</p>



<p class="wp-block-paragraph">The same five stages appear in essentially every authorization system:</p>



<ol class="wp-block-list">
<li><strong>Someone defines the rules.</strong> A developer hardcodes a check; a security team writes a policy; a resource owner sets sharing permissions on their own file.</li>



<li><strong>The rules take some concrete shape.</strong> A conditional in application code; a JSON document; an XACML policy; a row in a spreadsheet someone exports into a database table.</li>



<li><strong>Some data has to feed the decision.</strong> The user&#8217;s role; the department listed in a database; the time of day; the relationship between the requesting user and the resource&#8217;s owner.</li>



<li><strong>A decision gets computed.</strong> The rule and the data get evaluated together, producing allow or deny.</li>



<li><strong>The decision gets enforced.</strong> Something has to actually act on the result: block the request or redirect it.</li>
</ol>



<p class="wp-block-paragraph">These five stages map onto a vocabulary that&#8217;s been around in access control architecture for a while:</p>



<ul class="wp-block-list">
<li>Policy Administration Point (who defines the rules)</li>



<li>Policy Information Point (what data feeds the decision)</li>



<li>Policy Decision Point (where the decision gets computed)</li>



<li>Policy Enforcement Point (where it gets enforced)</li>
</ul>



<p class="wp-block-paragraph"><a href="https://idpro.org/the-state-of-the-union-of-authorization/">Brossard&#8217;s overview of ABAC architecture</a> lays out this PAP/PIP/PDP/PEP breakdown in more detail, and it&#8217;s worth reading if these terms are new.</p>



<p class="wp-block-paragraph">There&#8217;s a related, more academic framing worth pulling in here, from a 2022 systematic <a href="https://www.sciencedirect.com/org/science/article/pii/S1744008422000180">literature review of authorization and access control research</a> by Mohamed, Auer, Hofer, and Küng. The paper draws a ladder with four levels: an <strong>authorization strategy</strong> (discretionary, mandatory, or hybrid) sits above an <strong>authorization model</strong> (the subjects, objects, and other components a system reasons about), which sits above an <strong>authorization policy</strong> (the concrete rule instance). In parallel, an <strong>access control model</strong> (the logic for deciding allow/deny) is enforced by an <strong>access control mechanism</strong> (the actual running software). It&#8217;s a rigorous way of saying the same thing this piece is arguing: strategy, model, policy, and mechanism are separate layers, and conflating them is where the terminology breaks down.</p>



<p class="wp-block-paragraph">None of these five stages, by themselves, tells you whether a system &#8220;is RBAC&#8221; or &#8220;is PBAC.&#8221; Each stage is actually a separate question, with its own independent set of answers. That&#8217;s the seed of the classification below.</p>



<h2 class="wp-block-heading">A Consistent Classification</h2>



<p class="wp-block-paragraph">Six axes cover the five stages above (Authorization Policy gets split from Authorization Model, since a model can be instantiated by more than one kind of concrete policy artifact). Each axis has a small number of common answers, and every familiar term (ACL, RBAC, ABAC, ReBAC, MAC, DAC, PBAC) is really an answer to one specific axis, not a label for the whole system.</p>



<p class="wp-block-paragraph">A useful way to keep the six axes distinct is a metaphor borrowed from outside software entirely: the machinery of law. A legislature drafts rules, the rules get written down as statutes, courts weigh those statutes against the facts of a case, and police carry out the verdict. Swap &#8220;legal system&#8221; for &#8220;authorization system&#8221; and the same six jobs reappear below, one at a time.</p>



<h3 class="wp-block-heading">Authorization Administration: who sets the rules?</h3>



<p class="wp-block-paragraph">Before a rule can be evaluated, someone has to have the authority to write it in the first place. That authority can be concentrated in one place or spread across many, and a system&#8217;s answer here is independent of what the rules actually say. Authorization administration can be:</p>



<ul class="wp-block-list">
<li><strong>Centralized</strong>: a security team or administrator defines rules for everyone. This is the pattern behind MAC (Mandatory Access Control): access is determined by a central authority, not by the resource owner.</li>



<li><strong>Decentralized</strong>: the owner of a resource decides who else can access it. This is DAC (Discretionary Access Control): the classic &#8220;<em>share this file with these people</em>&#8221; pattern.</li>



<li><strong>Hybrid</strong>: some rules come from a central authority, others from individual resource owners, layered together.</li>
</ul>



<p class="wp-block-paragraph">Mohamed et al&#8217;s literature review treats strategy this way too, and their comparative analysis is instructive: when they classified access control models against this axis, RBAC, ABAC, and ReBAC families all landed in the hybrid category, not cleanly in DAC or MAC. That&#8217;s a useful data point on its own. It confirms administration strategy is genuinely independent of authorization model: a role-based system can be centrally administered, owner-administered, or both, and it&#8217;s still RBAC either way.</p>



<p class="wp-block-paragraph">The legal system runs on exactly this split. A parliament, or a king under older systems, legislates for an entire population: centralized administration. Two neighbors agreeing on where a fence line runs, or a homeowner deciding who gets a key, is decentralized administration, closer to how contract law and property law actually work. Most real legal systems mix both, the same way most authorization systems do.</p>



<h3 class="wp-block-heading">Authorization Model: what data type drives the decision?</h3>



<p class="wp-block-paragraph">Once the authority to write a rule is settled, the next question is what the rule actually reasons about: the specific kind of information a decision checks each time it runs. This is the axis most people mean when they say &#8220;authorization model,&#8221; and it&#8217;s the one my earlier PBAC article focused on. Here are a few common authorization models:</p>



<ul class="wp-block-list">
<li><strong>Identity-based (ACL)</strong>: the decision checks whether the specific subject appears on a list attached to the object.</li>



<li><strong>Role-based (RBAC)</strong>: the decision checks whether the subject holds a role that&#8217;s been granted the requested permission.</li>



<li><strong>Attribute-based (ABAC)</strong>: the decision checks attributes of the subject, object, action, or environment against a rule (department = &#8220;finance&#8221;, clearance ≥ &#8220;secret&#8221;, time between 9 AM and 5 PM).</li>



<li><strong>Relationship-based (ReBAC)</strong>: the decision checks the relationship between subject and object, often by traversing a graph (is this user a member of the team that owns this document?).</li>
</ul>



<p class="wp-block-paragraph">It&#8217;s worth being honest about the fuzziness here. Depending on which academic source you read, ACL and RBAC can be described as special cases of ABAC, where the attribute in question happens to be identity or role membership. These four categories are the most useful cut for a working taxonomy, not a claim that the categories are mutually exclusive at the mathematical level.</p>



<p class="wp-block-paragraph">The law makes the same kind of distinction between what a rule is actually about. Constitutional and administrative law usually define who may act by office, &#8220;<em>only the president may sign this treaty</em>&#8220;, which is role-based. Regulatory law more often reaches for attributes, &#8220;<em>any business with revenue over ten million dollars must file this report</em>&#8220;. Family and contract law hinge on a relationship: spouse, parent, business partner. And a law or injunction naming one specific person or company is the legal equivalent of an ACL. Different areas of law reach for different criteria for the same reason different authorization systems do: each criterion fits a different kind of decision.</p>



<h3 class="wp-block-heading">Authorization Policy: what shape does the rule take?</h3>



<p class="wp-block-paragraph">Once a model is chosen, it still has to be written down somewhere as a concrete artifact:</p>



<ul class="wp-block-list">
<li>Hardcoded conditionals in application code.</li>



<li>A structured document (JSON, YAML) loaded and interpreted at runtime.</li>



<li>A declarative policy language purpose-built for authorization, like XACML, Rego (Open Policy Agent), or Cedar.</li>



<li>A row in a database table.</li>
</ul>



<p class="wp-block-paragraph">This axis matters because two systems can share the same authorization model (both are RBAC) while differing completely in maintainability, auditability, and who&#8217;s allowed to change the rules, purely because of how the policy is expressed.</p>



<p class="wp-block-paragraph">In the legal metaphor, this is simply the law itself: the actual text of the statute or code, independent of who passed it and independent of which area of law it belongs to.</p>



<h3 class="wp-block-heading">Authorization Information: where does the decision-relevant data come from?</h3>



<p class="wp-block-paragraph">A rule is only as good as the data it&#8217;s evaluated against, and that data doesn&#8217;t all arrive the same way. It&#8217;s worth separating what the rule depends on from how the system actually gets its hands on it:</p>



<ul class="wp-block-list">
<li><strong>Wired in</strong>: the data is already available in the application&#8217;s normal request flow, no extra lookup required.</li>



<li><strong>Token-based</strong>: the data arrives as claims in a JWT or similar credential, populated by the identity provider at issuance time.</li>



<li><strong>Looked up</strong>: the application queries a database, directory, or external service at decision time.</li>



<li><strong>Environmental</strong>: the data describes the context of the request itself rather than the subject or object: time, location, device posture, network.</li>
</ul>



<p class="wp-block-paragraph">This is a place where even careful academic treatments blur a real distinction. Mohamed et al&#8217;s framework folds environmental attributes into the authorization model&#8217;s component list, alongside subjects and objects, rather than treating &#8220;<em>where does this data physically come from at runtime</em>&#8221; as its own architectural concern. I think that&#8217;s a small version of the same mistake the PBAC article calls out: knowing that a decision depends on &#8220;time of day&#8221; is a modeling question but knowing that the request has to make a network round-trip to a directory service to get it is an architecture question, with real consequences for latency and failure modes.</p>



<p class="wp-block-paragraph">A courtroom depends on the same kind of input: facts and events. Testimony, documents, timestamps, prior records. The same law applied to a different set of facts produces a different verdict, exactly the way the same policy applied to different token claims or different database lookups produces a different authorization decision. And, just as in an authorization system, where those facts come from (a witness on the stand, a document requested via subpoena, or an expert report) is its own separate concern from what the law says.</p>



<h3 class="wp-block-heading">Authorization Decision: how and where is the decision computed?</h3>



<p class="wp-block-paragraph">Once a rule and its data are both available, something has to actually run the evaluation. That &#8220;something&#8221; can live in a few different places, and where it lives is a question about architecture, not about the rule itself:</p>



<ul class="wp-block-list">
<li><strong>Wired into application code</strong>: an if statement or a framework-native permission check inline with the business logic.</li>



<li><strong>A dedicated library or module</strong>: decision logic factored out but still running inside the application process.</li>



<li><strong>A centralized policy engine</strong>: a separate service that receives context and returns a decision, often shared across many applications.</li>
</ul>



<p class="wp-block-paragraph"><strong>PBAC lives here</strong>, not on the &#8220;authorization model&#8221; axis. Centralizing the decision point into a policy engine is an architectural choice about <em>where</em> evaluation happens, and it&#8217;s compatible with any of the authorization models: a PBAC engine can evaluate role-based rules, attribute-based rules, or a mix. That&#8217;s exactly why PBAC isn&#8217;t a peer of RBAC and ABAC. It&#8217;s an answer to a different question than the one RBAC and ABAC answer.</p>



<p class="wp-block-paragraph">This is where the courtroom metaphor lands squarely: a court, and specifically a judge, is the decision engine. The law and the facts go in, a verdict comes out. And a legal system&#8217;s habit of routing different kinds of cases to different, specialized courts (traffic court, family court, a supreme court) without changing what the underlying law says is a good picture of what PBAC actually is. It&#8217;s a choice about which court hears the case, not a change to the law itself.</p>



<h3 class="wp-block-heading">Authorization Enforcement: how and where is the decision enforced?</h3>



<p class="wp-block-paragraph">A decision only matters if something acts on it, and that action doesn&#8217;t have to happen in the same place the decision was made. Authorization enforcement can live in:</p>



<ul class="wp-block-list">
<li><strong>Wired into application code</strong>: the same code path that made the decision also acts on it.</li>



<li><strong>Dedicated middleware</strong>: a framework-level component intercepts the request based on the decision.</li>



<li><strong>Distributed enforcement</strong>: a gateway, sidecar, or proxy enforces decisions at the network edge, independent of the application itself.</li>
</ul>



<p class="wp-block-paragraph">Like the authorization decision axis, this is architecture, not model. A system enforcing ABAC decisions through an API gateway and a system enforcing ABAC decisions through inline middleware are both, unambiguously, ABAC. They just made different choices about where enforcement lives, usually driven by concerns like operational scale or the number of services that need to share one policy.</p>



<p class="wp-block-paragraph">This is the police, in the metaphor: the verdict gets carried out regardless of whether that happens inside the courtroom or on a street corner miles away. The court decides; the police act. It&#8217;s the same separation between authorization decision and enforcement in an authorization system.</p>



<h3 class="wp-block-heading">Putting it together</h3>



<p class="wp-block-paragraph"><strong>A real authorization system&#8217;s full description is a tuple across all six axes, not a single word</strong>. &#8220;RBAC&#8221; says something about the authorization model axis and nothing about the other five axes. An authorization system can have:</p>



<ul class="wp-block-list">
<li>Centralized administration (MAC)</li>



<li>Role-based model (RBAC)</li>



<li>JSON policy documents</li>



<li>Token-based information</li>



<li>A shared policy engine (PBAC architecture)</li>



<li>Gateway-level enforcement.</li>
</ul>



<p class="wp-block-paragraph">That&#8217;s a coherent, common real-world setup, and every label in it is accurate simultaneously, because each one answers a different question. The confusion in most authorization discussions comes from picking one label per system and treating it as exhaustive, when it&#8217;s really just the answer to whichever axis happened to come up first in the conversation.</p>



<figure class="wp-block-image size-full is-resized"><img fetchpriority="high" decoding="async" width="721" height="503" src="https://idpro.org/wp-content/uploads/2026/08/image.png" alt="" class="wp-image-3084" style="aspect-ratio:1.4344827586206896;width:624px;height:auto" srcset="https://idpro.org/wp-content/uploads/2026/08/image.png 721w, https://idpro.org/wp-content/uploads/2026/08/image-300x209.png 300w" sizes="(max-width: 721px) 100vw, 721px" /></figure>



<p class="wp-block-paragraph">The legal metaphor running through this section is useful precisely because it breaks down in the same places the software terminology does. Nobody would call a law court an &#8220;administrative law&#8221; or claim the existence of a &#8220;witness-based law&#8221; because a judge renders a verdict considering the deposition of a witness. But the six jobs underneath it (who legislates, what kind of law applies, what the law actually says, what facts it&#8217;s applied to, who judges, who enforces) are as separable in a courtroom as they are in a policy engine, and confusing them causes the same kind of category error either way.</p>



<h2 class="wp-block-heading">Conclusion</h2>



<p class="wp-block-paragraph">The terminology problem in authorization isn&#8217;t that the field lacks vocabulary. If anything, it has too much: MAC, DAC, RBAC, ABAC, ReBAC, ACL, PBAC, and more, each coined by a different paper, standard, or vendor, at a different layer of the same request lifecycle. The problem is a habit of treating all of it as one flat list of &#8220;authorization models&#8221; to choose between, when most of these terms don&#8217;t compete with each other at all.</p>



<p class="wp-block-paragraph">Separating the questions helps in a very practical way when you&#8217;re actually choosing an approach for a real system: pick the authorization model based on what your access rules naturally depend on (roles, attributes, relationships). Separately, pick the architecture (where decisions get made and enforced) based on your operational constraints (how many services need to share policy, how much latency you can tolerate, who needs to audit or change rules). Those are two separate decisions with two separate sets of tradeoffs and bundling them into a single choice (&#8220;<em>we&#8217;re doing PBAC</em>&#8221; or &#8220;<em>we&#8217;re doing RBAC</em>&#8220;) tends to hide half of what actually needs deciding.</p>



<p class="wp-block-paragraph">None of this makes the individual labels wrong. RBAC is a real, useful description of a model. PBAC is a real, useful description of an architecture. They&#8217;re just not describing the same thing, and a consistent classification is what lets you say precisely which thing each one is.</p>



<h2 class="wp-block-heading">References</h2>



<ul class="wp-block-list">
<li><a href="https://idpro.org/is-pbac-an-authorization-model/">Is Policy-Based Access Control (PBAC) an Authorization Model?</a></li>



<li><a href="https://idpro.org/a-taxonomy-of-modern-authorization-models/">A Taxonomy of Modern Authorization Models</a></li>



<li><a href="https://idpro.org/the-state-of-the-union-of-authorization/">The State of the Union of Authorization</a></li>



<li><a href="https://www.sciencedirect.com/org/science/article/pii/S1744008422000180">A systematic literature review for authorization and access control: definitions, strategies and models</a>. <em>International Journal of Web Information Systems</em>, 18(2/3), 156-180. <a href="https://doi.org/10.1108/IJWIS-04-2022-0077">https://doi.org/10.1108/IJWIS-04-2022-0077</a></li>
</ul>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<figure class="wp-block-image size-medium"><img decoding="async" width="282" height="300" src="https://idpro.org/wp-content/uploads/2025/10/Andrea-Chiarelli-282x300.jpg" alt="" class="wp-image-2889" srcset="https://idpro.org/wp-content/uploads/2025/10/Andrea-Chiarelli-282x300.jpg 282w, https://idpro.org/wp-content/uploads/2025/10/Andrea-Chiarelli-962x1024.jpg 962w, https://idpro.org/wp-content/uploads/2025/10/Andrea-Chiarelli-768x817.jpg 768w, https://idpro.org/wp-content/uploads/2025/10/Andrea-Chiarelli-1443x1536.jpg 1443w, https://idpro.org/wp-content/uploads/2025/10/Andrea-Chiarelli-1924x2048.jpg 1924w" sizes="(max-width: 282px) 100vw, 282px" /></figure>
</div>
</div>
</div>
</div>



<p class="wp-block-paragraph">Andrea Chiarelli is a Principal Developer Advocate at Auth0 (Okta). He has extensive experience in software development, holding various technical roles. In recent years, he has focused on Identity, developing a passion for the core concepts, which he aims to disseminate to developer communities.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img decoding="async" width="346" height="350" data-id="2898" src="https://idpro.org/wp-content/uploads/2025/11/image-2.png" alt="" class="wp-image-2898" srcset="https://idpro.org/wp-content/uploads/2025/11/image-2.png 346w, https://idpro.org/wp-content/uploads/2025/11/image-2-297x300.png 297w" sizes="(max-width: 346px) 100vw, 346px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="600" height="600" data-id="2390" src="https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author.png" alt="" class="wp-image-2390" srcset="https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author.png 600w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author-300x300.png 300w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author-150x150.png 150w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author-320x320.png 320w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="600" height="600" data-id="2391" src="https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Active_BoK_Reviewer.png" alt="" class="wp-image-2391" srcset="https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Active_BoK_Reviewer.png 600w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Active_BoK_Reviewer-300x300.png 300w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Active_BoK_Reviewer-150x150.png 150w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Active_BoK_Reviewer-320x320.png 320w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>
</figure>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://idpro.org/authorization-terminology-is-a-mess-lets-fix-it/">Authorization Terminology is a Mess: Let&#8217;s Fix It</a> appeared first on <a href="https://idpro.org">IDPro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Identity-Driven Reality of Zero Trust</title>
		<link>https://idpro.org/the-identity-driven-reality-of-zero-trust/</link>
		
		<dc:creator><![CDATA[VTM Web Services]]></dc:creator>
		<pubDate>Sun, 24 Mar 2024 22:43:54 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Newsletter]]></category>
		<category><![CDATA[idpro]]></category>
		<category><![CDATA[zero trust]]></category>
		<guid isPermaLink="false">https://idpro.org/?p=2528</guid>

					<description><![CDATA[<p>Disclaimer: The views expressed in the content below are solely those of the author and do not necessarily reflect the [&#8230;]</p>
<p>The post <a href="https://idpro.org/the-identity-driven-reality-of-zero-trust/">The Identity-Driven Reality of Zero Trust</a> appeared first on <a href="https://idpro.org">IDPro</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Disclaimer: The views expressed in the content below are solely those of the author and do not necessarily reflect the views of the IDPro organization.</em></p>



<p class="wp-block-paragraph">Many organizations hear from vendors, thought leaders, and perhaps <a href="https://www.goodreads.com/quotes/8187992-listen-strange-women-lying-in-ponds-distributing-swords-is-no" target="_blank" rel="noreferrer noopener">strange women lying in ponds</a> who distribute swords that they need to get to “Zero Trust.”  Zero trust as a marketing term has exploded over the past few years, and it feels like everywhere you look, the term is being used, but very little is being said on what it means—and indeed, what it means to identity. It would be prudent then to understand what is meant by zero trust, select a model that provides a basis by which a zero trust architecture may be achieved, and dig into the ramifications of the model chosen for identity.</p>



<h2 class="wp-block-heading"><strong>What is Zero Trust?</strong></h2>



<p class="wp-block-paragraph">Zero Trust is broadly defined by many sources. For instance, Gartner couches Zero Trust within the context of networks, stating, “Zero trust network access (ZTNA) is a product or service that creates an identity—and context-based, logical access boundary around an application or set of applications.” The UK’s NCSC also defines it within this context of networks-—they offer that “A zero trust architecture is an approach to system design where inherent trust in the network is removed.” If we are to believe NIST SP 800-207 (Zero Trust Architecture), it is “the term for an evolving set of cybersecurity paradigms that move defenses from static, network-based perimeters to focus on users, assets, and resources.” Given the spread of definitions, we should look to synthesize these definitions to provide a holistic perspective.</p>



<ul class="wp-block-list">
<li>Zero trust seeks to eliminate implicit trust.</li>



<li>Zero trust seeks to make access determinations that are identity, context, and resource-driven.</li>



<li>Zero trust seeks to move past using static network configurations as a defense.</li>
</ul>



<h2 class="wp-block-heading"><strong>What is Implicit Trust?</strong></h2>



<p class="wp-block-paragraph">Implicit trust, put simply, is where actions taken between systems, users, and other resources are allowed due to some facet of their relationship with each other. In an extremely simple example, a database within a traditional, organizationally managed data center may have a line of sight from a network perspective to hundreds of other systems because of the tasks the database helps those systems perform. These in-datacenter systems may have a common set of administrators, and one of these administrators may have access to a laptop that uses a VPN client to get into the data center remotely for management, specifically that database. These systems then share a tremendous degree of implicit trust- an attacker who gets access to the administrator’s laptop could potentially do immense damage to a number of systems because each system in the chain has put some degree of faith in the next one down the line. Ransomware, in particular, exploits implicit trust, utilizing whatever tools it can to move laterally within an organization to cause as much damage as possible.</p>



<h2 class="wp-block-heading"><strong>What Do Zero Trust Folks Mean When They Say “Identity,” “Context,” and “Resource”?</strong></h2>



<p class="wp-block-paragraph">When we speak of identities in a zero-trust context, we refer to both traditional users (as in people) and non-person entities (such as machine accounts used for programmatic access). These identities must have appropriate context, meaning they must meet specific conditions (e.g., time of day, location, compliance to specific requirements identified by the organization, attributes, role-based access signifiers, etc.) to perform a given operation. Resources are objects an organization possesses that are subject to access determinations, such as applications, workflows, systems, assets that respond and conform to logical access (such as doors), and so on. We describe all of this to indicate that a user, in certain contexts, has access to perform actions on specific resources.</p>



<h2 class="wp-block-heading"><strong>What Happens to the Network?</strong></h2>



<p class="wp-block-paragraph">The network, as we understand it, still exists. However, the focus shifts from hardening the perimeter of a network to securing resources. Typical implementations focus on identities sufficiently authenticating and having sufficient authorization (by having appropriate context), with these entitlements being dynamic and assessed continuously such that if the identity no longer meets requirements, access is terminated immediately; if the identity is sufficiently authenticated and authorized, it is allowed access to the resource for that specific interaction. Each interaction with a given resource requires a new and separate assessment; prior successful assessments do not indicate future success. The common terminology used for the interaction of identity to resource under this model is “microsegmentation”—to effectively construct a network segment from resource to resource and dynamically assign it based on context.</p>



<h2 class="wp-block-heading"><strong>What Models Are There of Zero Trust?</strong></h2>



<p class="wp-block-paragraph">While vendors quickly provide their own view of zero trust, few (if any) have provided comprehensive models that outline critical functions necessary to achieve such a state in a distributed computing environment. Various countries and blocs, such as the UK and the EU, have offered either broad guidance (<a href="https://www.ncsc.gov.uk/collection/zero-trust-architecture">https://www.ncsc.gov.uk/collection/zero-trust-architecture</a>) or pay lip service to it in reports (<a href="https://www.europarl.europa.eu/doceo/document/A-9-2021-0313_EN.html">https://www.europarl.europa.eu/doceo/document/A-9-2021-0313_EN.html</a>) but few government-sponsored and independent reference models have been put forward. The US Government has offered some guidance on this across its agencies, notably NIST by way of its work in the NCCoE (<a href="https://www.nccoe.nist.gov/projects/implementing-zero-trust-architecture">https://www.nccoe.nist.gov/projects/implementing-zero-trust-architecture</a>) as well as <a href="https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-207.pdf">NIST SP 800-207</a>, and the Department of Defense with its <a href="https://dodcio.defense.gov/Portals/0/Documents/Library/(U)ZT_RA_v2.0(U)_Sep22.pdf">Zero Trust Reference Architecture</a> (henceforth the DoD ZTRA). While all of the NIST SPs are great reading on this subject, let’s focus for a bit on the DoD ZTRA.</p>



<h2 class="wp-block-heading"><strong>An Extremely High-Level View of the DoD ZTRA for Identity</strong></h2>



<p class="wp-block-paragraph">The DoD ZTRA asserts that zero trust’s goal is to protect data. It does this through the interrelated nature of six separate focus areas: User, Device, Network/Environment, Applications/Workload, Visibility/Analytics, and Automation/Orchestration. The DoD ZTRA asserts that conditional authentication and authorization are critical to each focus area and provides a figure that offers capabilities related to those areas. See Figure 1 for their highlighted capabilities.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="777" height="586" src="https://idpro.org/wp-content/uploads/2024/03/image-1.png" alt="A diagram of a system

Description automatically generated" class="wp-image-2531" srcset="https://idpro.org/wp-content/uploads/2024/03/image-1.png 777w, https://idpro.org/wp-content/uploads/2024/03/image-1-300x226.png 300w, https://idpro.org/wp-content/uploads/2024/03/image-1-768x579.png 768w" sizes="auto, (max-width: 777px) 100vw, 777px" /></figure>



<p class="wp-block-paragraph"><em>Figure 1: Authentication and Authorization Capability Taxonomy. Source: </em><a href="https://dodcio.defense.gov/Portals/0/Documents/Library/(U)ZT_RA_v2.0(U)_Sep22.pdf"><em>DoD ZTRA</em></a></p>



<p class="wp-block-paragraph">A point that the DoD ZTRA really drives home with this figure, as well as the other capability taxonomies and capabilities outlined, is that authentication and authorization need to be driven into every decision possible, as close as possible to the point of decision. These authentication and authorization decisions need to be constant, fine-grained, adaptive, and provide rapid mechanisms for restricting access should it become incongruent with a user’s standard use patterns.</p>



<p class="wp-block-paragraph">The DoD ZTRA indicates that a service external to the previously mentioned focus areas, known as the “Enterprise Identity Service” (EIS), should be utilized at the control plane to facilitate this. The EIS is made up of three capabilities: the Enterprise Federated Identity Service (EFIS), Automated Account Provisioning (AAP), and the Master User Record (MUR). At a high level, these capabilities map to federated authentication and authorization, identity governance/lifecycle management, and the aggregation of contextually important attributes for a given entity (person or otherwise) for the purposes of driving those authentication and authorization decisions. Examples include credentials, roles, attributes defining access classifications, policy/context-driving attributes (such as a risk score for a given user), and so on.</p>



<p class="wp-block-paragraph">This begs a question of scale: is the DoD ZTRA meant to construct one system to rule them all?&nbsp; Not necessarily. To quote the DoD ZTRA on this, “DoD enterprise ICAM service providers provide one or more services that support ICAM capabilities. A service is defined as DoD enterprise if it can be used by anyone across the DoD, and, for externally facing federation services, by any DoD mission partner”. The document goes on to define requirements for these service providers, as well as DoD component organization requirements. Ultimately, there will be many implementations of an EIS across the DoD. In these many implementations, they will be able to best meet the needs of the mission while still conforming to the goal of eliminating implicit trust wherever possible.</p>



<p class="wp-block-paragraph">A goal of this externalized service is then to be reusable and interoperable- while the DoD does not provide specifics around each service, it is to be assumed that an EIS for a given DoD organizational component should be able to communicate effectively to every other DoD organizational component and mission partner as it needs to. If this were not the case, the DoD would be back to building stovepipe systems- systems with limited scope and function, possessing data that, by the nature of the system, is difficult to use outside of the system. Identity commonly falls into this trap, where a given system owner may wish to implement their own flavor of an identity capability with a custom schema or custom relationship model.</p>



<h2 class="wp-block-heading"><strong>In Summary</strong></h2>



<p class="wp-block-paragraph">There should be minimal surprise when we see that the DoD ZTRA offers no revolutions in security or identity thought. It is instead a synthesis of practices that identity and security practitioners have been pointing towards as being critical for years. Whether the people who perform integrations across the federal government take this guidance to heart remains to be seen. It is this author’s hope that given time and appropriate space the DoD ZTRA will not act as the final word on the topic but is merely the beginning of the conversation with respect to integrating sound identity practices into large and distributed organizations.</p>



<h2 class="wp-block-heading">Author Bio</h2>



<figure class="wp-block-image size-medium is-resized"><img loading="lazy" decoding="async" width="300" height="300" src="https://idpro.org/wp-content/uploads/2024/03/rusty-deaton-headshot-300x300.jpg" alt="" class="wp-image-2529" style="width:300px;height:auto" srcset="https://idpro.org/wp-content/uploads/2024/03/rusty-deaton-headshot-300x300.jpg 300w, https://idpro.org/wp-content/uploads/2024/03/rusty-deaton-headshot-150x150.jpg 150w, https://idpro.org/wp-content/uploads/2024/03/rusty-deaton-headshot-768x768.jpg 768w, https://idpro.org/wp-content/uploads/2024/03/rusty-deaton-headshot-320x320.jpg 320w, https://idpro.org/wp-content/uploads/2024/03/rusty-deaton-headshot.jpg 800w" sizes="auto, (max-width: 300px) 100vw, 300px" /></figure>



<p class="wp-block-paragraph">Rusty Deaton has been in Identity and Access Management for over a decade. He began in technology as a technical support engineer for a Broker-Dealer and has since worked across many industries, carrying forward a passion for doing right by people. When not solving problems, he loves to tinker with electronics and read. He currently works as Federal Principal Architect for Radiant Logic.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="600" data-id="2436" src="https://idpro.org/wp-content/uploads/2023/11/IDPro_BoK_Badges_R5__Member.png" alt="" class="wp-image-2436" srcset="https://idpro.org/wp-content/uploads/2023/11/IDPro_BoK_Badges_R5__Member.png 600w, https://idpro.org/wp-content/uploads/2023/11/IDPro_BoK_Badges_R5__Member-300x300.png 300w, https://idpro.org/wp-content/uploads/2023/11/IDPro_BoK_Badges_R5__Member-150x150.png 150w, https://idpro.org/wp-content/uploads/2023/11/IDPro_BoK_Badges_R5__Member-320x320.png 320w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="600" data-id="2390" src="https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author.png" alt="" class="wp-image-2390" srcset="https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author.png 600w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author-300x300.png 300w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author-150x150.png 150w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author-320x320.png 320w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>
</figure>
<p>The post <a href="https://idpro.org/the-identity-driven-reality-of-zero-trust/">The Identity-Driven Reality of Zero Trust</a> appeared first on <a href="https://idpro.org">IDPro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Identity and Human Rights</title>
		<link>https://idpro.org/identity-and-human-rights/</link>
		
		<dc:creator><![CDATA[Heather Flanagan]]></dc:creator>
		<pubDate>Thu, 28 Dec 2023 14:14:46 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Newsletter]]></category>
		<category><![CDATA[idpro]]></category>
		<category><![CDATA[IGA]]></category>
		<category><![CDATA[newsletter]]></category>
		<category><![CDATA[UNDP]]></category>
		<guid isPermaLink="false">https://idpro.org/?p=2465</guid>

					<description><![CDATA[<p>Digital identity systems have been a core component of organizations in every sector and around the world. Here at IDPro, [&#8230;]</p>
<p>The post <a href="https://idpro.org/identity-and-human-rights/">Identity and Human Rights</a> appeared first on <a href="https://idpro.org">IDPro</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Digital identity systems have been a core component of organizations in every sector and around the world. Here at IDPro, we often focus on the enterprise and consumer end of things. Workforce identity and CIAM are the bread and butter of most IDPro members. But we’ve always known that digital identity is more than just a department or a role at a company. It’s truly the foundation of our digital lives.</p>



<h2 class="wp-block-heading">Identity and Human Rights</h2>



<p class="wp-block-paragraph">The Universal Declaration of Human Rights enshrines the concept of recognition as a person before the law as a fundamental human right. Digital identity is a new aspect of that fundamental right, a topic covered by Elizabeth Garber and Mark Haine in the white paper “<a href="https://openid.net/human-centric-digital-identity-whitepaper/">Human-Centric Digital Identity: for Government Officials.</a>” This right has also inspired the United Nations Development Programme (UNDP) <a href="https://www.governance4id.org/">Model Governance Framework for Digital Legal Identity System</a>.&nbsp;</p>



<p class="wp-block-paragraph">Source: UNDP Digital Legal ID Governance website &#8211; <a href="https://www.governance4id.org/">https://www.governance4id.org/</a>&nbsp;</p>



<h2 class="wp-block-heading">Digital Identity and the United Nations</h2>



<p class="wp-block-paragraph">It might seem like a big stretch to go from our day-to-day worries about our IAM systems to a governance framework designed for governments worldwide to adapt as they build their digital identity programs, but it’s happening. The UNDP argues that there is a significant social and economic benefit for governments to digitize their identity programs and close the identity gap. Just in financial services alone, a strong digital public infrastructure is expected to <a href="https://www.undp.org/digital/blog/human-and-economic-impact-digital-public-infrastructure">speed up growth by 20-33%</a>.&nbsp;</p>



<p class="wp-block-paragraph">Think about it. Our little corner of the world, which focuses on a specialty so young you almost certainly don’t have a degree in it, is now a core aspect of global economic growth!</p>



<h2 class="wp-block-heading">Eight Core Themes</h2>



<p class="wp-block-paragraph">So, what does the UNDP’s framework look like? As expected of the UN, they are taking a broad approach that considers all elements of society. Specifically, they offer guidance on:</p>



<ul class="wp-block-list">
<li>Equality and Non-Discrimination</li>



<li>Accountability and the Rule of Law</li>



<li>Legal and Regulatory Framework</li>



<li>Capable Institutions</li>



<li>Data Protection and Privacy</li>



<li>User Value</li>



<li>Procurement and Anti-Corruption</li>



<li>Participation and Access to Information</li>
</ul>



<p class="wp-block-paragraph">The UNDP model comes from their legal identity AND digital public infrastructure efforts, which is the right combination of organizations to bring together. Digital transformation is a bit of a buzzword, and yet, that’s what is happening. The UNDP is trying to help provide some guidance so countries are at least somewhat going in the same direction. They’ve already noted that there are at least as many failed identity programs as successful ones, usually because of inadequate governance.&nbsp;</p>



<p class="wp-block-paragraph">Digital identity always comes down to governance.</p>



<h2 class="wp-block-heading">Applying the Framework</h2>



<p class="wp-block-paragraph">We can always learn from others, and we have an opportunity, regardless of what sector we work in, to learn from the UNDP framework. While targeted towards governments and civil society, there is quite a bit here that the public sector can apply to their IGA programs. The need to take into account as a foundational principle the need to support equity and diversity is one example. Another is ensuring the systems and programs are adequately funded and clear of undue influence.&nbsp;</p>



<h2 class="wp-block-heading">Wrap Up</h2>



<p class="wp-block-paragraph">So why is this a Letter from Leadership post (which we&#8217;re also posting to the blog)? Because identity governance is our space and everyone in this organization has an opportunity to be a leader in ensuring the identity programs they are part of are well-designed and developed. So, as one leader to the next (that’s you), I hope you take a few moments to think about this bigger picture and how you can make the governance of the identity systems around you better.</p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">Author</h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="244" height="246" src="https://idpro.org/wp-content/uploads/2022/07/Heather-Flanagan.png" alt="" class="wp-image-1781" srcset="https://idpro.org/wp-content/uploads/2022/07/Heather-Flanagan.png 244w, https://idpro.org/wp-content/uploads/2022/07/Heather-Flanagan-150x150.png 150w" sizes="auto, (max-width: 244px) 100vw, 244px" /></figure>



<p class="wp-block-paragraph"><small>Heather Flanagan, Acting Executive Director and Principal Editor for IDPro (and Principal at Spherical Cow Consulting) comes from a position that the Internet is led by people, powered by words, and inspired by technology. She has been involved in leadership roles with some of the most technical, volunteer-driven organizations on the Internet, including the IETF, IAB, and IRTF as RFC Series Editor, ICANN as a Technical Writer, and REFEDS as Coordinator, just to name a few. If there is work going on to develop new Internet standards, or discussions around the future of digital identity, she is interested in engaging in that work.</small></p>



<figure class="wp-block-gallery has-nested-images columns-6 is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="600" data-id="1984" src="https://idpro.org/wp-content/uploads/2022/10/BoK-Committee-Badge.png" alt="" class="wp-image-1984" srcset="https://idpro.org/wp-content/uploads/2022/10/BoK-Committee-Badge.png 600w, https://idpro.org/wp-content/uploads/2022/10/BoK-Committee-Badge-300x300.png 300w, https://idpro.org/wp-content/uploads/2022/10/BoK-Committee-Badge-150x150.png 150w, https://idpro.org/wp-content/uploads/2022/10/BoK-Committee-Badge-320x320.png 320w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="600" data-id="1862" src="https://idpro.org/wp-content/uploads/2022/08/IDPro_BoK_Badges_R5__Newsletter_Author.png" alt="" class="wp-image-1862" srcset="https://idpro.org/wp-content/uploads/2022/08/IDPro_BoK_Badges_R5__Newsletter_Author.png 600w, https://idpro.org/wp-content/uploads/2022/08/IDPro_BoK_Badges_R5__Newsletter_Author-300x300.png 300w, https://idpro.org/wp-content/uploads/2022/08/IDPro_BoK_Badges_R5__Newsletter_Author-150x150.png 150w, https://idpro.org/wp-content/uploads/2022/08/IDPro_BoK_Badges_R5__Newsletter_Author-320x320.png 320w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="600" data-id="2272" src="https://idpro.org/wp-content/uploads/2023/06/IDPro_BoK_Badges_R5__Founding_Member.png" alt="" class="wp-image-2272" srcset="https://idpro.org/wp-content/uploads/2023/06/IDPro_BoK_Badges_R5__Founding_Member.png 600w, https://idpro.org/wp-content/uploads/2023/06/IDPro_BoK_Badges_R5__Founding_Member-300x300.png 300w, https://idpro.org/wp-content/uploads/2023/06/IDPro_BoK_Badges_R5__Founding_Member-150x150.png 150w, https://idpro.org/wp-content/uploads/2023/06/IDPro_BoK_Badges_R5__Founding_Member-320x320.png 320w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="600" data-id="2273" src="https://idpro.org/wp-content/uploads/2023/06/IDPro_BoK_Badges_R5__Certification_Committee_Member.png" alt="" class="wp-image-2273" srcset="https://idpro.org/wp-content/uploads/2023/06/IDPro_BoK_Badges_R5__Certification_Committee_Member.png 600w, https://idpro.org/wp-content/uploads/2023/06/IDPro_BoK_Badges_R5__Certification_Committee_Member-300x300.png 300w, https://idpro.org/wp-content/uploads/2023/06/IDPro_BoK_Badges_R5__Certification_Committee_Member-150x150.png 150w, https://idpro.org/wp-content/uploads/2023/06/IDPro_BoK_Badges_R5__Certification_Committee_Member-320x320.png 320w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="600" data-id="2389" src="https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Editorial_Committee_Member.png" alt="" class="wp-image-2389" srcset="https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Editorial_Committee_Member.png 600w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Editorial_Committee_Member-300x300.png 300w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Editorial_Committee_Member-150x150.png 150w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Editorial_Committee_Member-320x320.png 320w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="600" data-id="2390" src="https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author.png" alt="" class="wp-image-2390" srcset="https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author.png 600w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author-300x300.png 300w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author-150x150.png 150w, https://idpro.org/wp-content/uploads/2023/10/IDPro_BoK_Badges_R5__Newsletter_Author-320x320.png 320w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>
</figure>
<p>The post <a href="https://idpro.org/identity-and-human-rights/">Identity and Human Rights</a> appeared first on <a href="https://idpro.org">IDPro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Lazy Loading (feed)
Minified using Disk

Served from: idpro.org @ 2026-09-11 13:09:57 by W3 Total Cache
-->