Skip to content

Commit d50dc19

Browse files
committed
Deploying to main from @ ba38f9428db9d9863936241eb90c3e9c6a8b5702 🚀
1 parent 1e549ca commit d50dc19

8 files changed

+19
-19
lines changed

2025/05/fgap-kc-26-2.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
gtag('config', 'G-0J2P9316N6');
1111
</script>
1212
<meta charset="utf-8"/>
13-
<title>Beyond Roles: Achieving Fine-Grained Authorization with Keycloak - Keycloak</title>
13+
<title>Achieving Fine-Grained Admin Permissions with Keycloak 26.2 - Keycloak</title>
1414
<meta name="twitter:card" content="summary_large">
1515
<meta name="twitter:site" content="@keycloak">
1616
<meta property="og:site_name" content="Keycloak">
17-
<meta property="og:title" content="Beyond Roles: Achieving Fine-Grained Authorization with Keycloak">
17+
<meta property="og:title" content="Achieving Fine-Grained Admin Permissions with Keycloak 26.2">
1818
<meta name="viewport" content="width=device-width, initial-scale=1.0">
1919
<meta name="description" property="og:description" content="Keycloak's latest release introduces new suported version of long-in-preview feature fine-grained admin permissions.">
2020
<meta name="author" content="Vlasta Ramik">
@@ -29,7 +29,7 @@
2929
<script src="https://www.keycloak.org/resources/tocbot/dist/tocbot.min.js" type="text/javascript"></script>
3030
<link rel="alternate" type="application/rss+xml" title="Keycloak's Blog" href="https://www.keycloak.org/rss.xml">
3131
<script type="application/ld+json">
32-
{"@context":"https://schema.org/","@type":"BlogPosting","@id":"https://www.keycloak.org/2025/05/fgap-kc-26-2","headline":"Beyond Roles: Achieving Fine-Grained Authorization with Keycloak","name":"Beyond Roles: Achieving Fine-Grained Authorization with Keycloak","datePublished":"2025-05-14T08:00:00Z","inLanguage":"en","abstract":"Keycloak's latest release introduces new suported version of long-in-preview feature fine-grained admin permissions.","url":"https://www.keycloak.org/2025/05/fgap-kc-26-2","publisher":{"@type":"Organization","@id":"https://keycloak.org","name":"Keycloak"},"author":[{"@type":"Person","name":"Vlasta Ramik"}]}
32+
{"@context":"https://schema.org/","@type":"BlogPosting","@id":"https://www.keycloak.org/2025/05/fgap-kc-26-2","headline":"Achieving Fine-Grained Admin Permissions with Keycloak 26.2","name":"Achieving Fine-Grained Admin Permissions with Keycloak 26.2","datePublished":"2025-05-14T08:00:00Z","inLanguage":"en","abstract":"Keycloak's latest release introduces new suported version of long-in-preview feature fine-grained admin permissions.","url":"https://www.keycloak.org/2025/05/fgap-kc-26-2","publisher":{"@type":"Organization","@id":"https://keycloak.org","name":"Keycloak"},"author":[{"@type":"Person","name":"Vlasta Ramik"}]}
3333
</script></head>
3434
<body>
3535

@@ -67,7 +67,7 @@
6767

6868

6969
<div class="container mt-5 kc-article">
70-
<h1>Beyond Roles: Achieving Fine-Grained Authorization with Keycloak</h1>
70+
<h1>Achieving Fine-Grained Admin Permissions with Keycloak 26.2</h1>
7171
<p class="blog-date text-muted">May 14 2025 by Vlasta Ramik</p>
7272

7373

@@ -139,8 +139,8 @@ <h3 id="_resource_specific_and_global_permissions">🎯 Resource-Specific and Gl
139139
<div class="sect2">
140140
<h3 id="_️_explicit_operation_scoping">✂️ Explicit Operation Scoping</h3>
141141
<div class="paragraph">
142-
<p>Gone are the days of hidden dependencies between permissions. FGAP V2 makes every scope explicit—such as <code>view-users</code>, <code>manage-users</code>,
143-
<code>map-roles</code>, or <code>configure-client</code>. This reduces confusion and gives you full visibility into what&#8217;s granted and why.</p>
142+
<p>Gone are the days of hidden dependencies between permissions. FGAP V2 makes every scope explicit—such as <code>view-members</code>, <code>manage-members</code>,
143+
<code>map-roles</code>, or <code>impersonate</code>. This reduces confusion and gives you full visibility into what&#8217;s granted and why.</p>
144144
</div>
145145
</div>
146146
<div class="sect2">
@@ -169,7 +169,7 @@ <h2 id="_how_to_enable_it">🔧 How to Enable It</h2>
169169
</ol>
170170
</div>
171171
<div class="paragraph">
172-
<p>For full configuration details, refer to the [Fine-Grained Admin Permissions documentation](<a href="https://www.keycloak.org/docs/latest/server_admin/#_fine_grained_permissions" class="bare">https://www.keycloak.org/docs/latest/server_admin/#_fine_grained_permissions</a>).</p>
172+
<p>For full configuration details, refer to the <a href="https://www.keycloak.org/docs/latest/server_admin/#_fine_grained_permissions">Fine-Grained Admin Permissions documentation</a>.</p>
173173
</div>
174174
</div>
175175
</div>
@@ -179,7 +179,7 @@ <h2 id="_migration_and_compatibility">🔄 Migration and Compatibility</h2>
179179
<div class="paragraph">
180180
<p>FGAP V2 provides the same level of access control over realm resources as the previous version, while improving manageability and
181181
clarity. Automatic migration is not available, but if you&#8217;re upgrading from an earlier Keycloak version, see the
182-
[Upgrading Guide](<a href="https://www.keycloak.org/docs/latest/upgrading/index.html#migrating-to-26-2-0" class="bare">https://www.keycloak.org/docs/latest/upgrading/index.html#migrating-to-26-2-0</a>) for important key changes and migration notes.</p>
182+
<a href="https://www.keycloak.org/docs/latest/upgrading/index.html#migrating-to-26-2-0">Upgrading Guide</a> for important key changes and migration notes.</p>
183183
</div>
184184
</div>
185185
</div>

blog-archive.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ <h3>May</h3>
9090

9191

9292
<ul>
93-
<li><a href="https://www.keycloak.org/2025/05/fgap-kc-26-2">Beyond Roles: Achieving Fine-Grained Authorization with Keycloak</a></li>
93+
<li><a href="https://www.keycloak.org/2025/05/fgap-kc-26-2">Achieving Fine-Grained Admin Permissions with Keycloak 26.2</a></li>
9494
</ul>
9595

9696

blog.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ <h4 class="card-title" >
8787
<div class="card shadow-sm mb-4">
8888
<div class="card-body">
8989
<h4 class="card-title" >
90-
Beyond Roles: Achieving Fine-Grained Authorization with Keycloak
90+
Achieving Fine-Grained Admin Permissions with Keycloak 26.2
9191
</h4>
9292
<div class="card-text">Keycloak's latest release introduces new suported version of long-in-preview feature fine-grained admin permissions.</div>
9393
<a href="https://www.keycloak.org/2025/05/fgap-kc-26-2" class="stretched-link link-dark"></a>

extensions.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -657,7 +657,7 @@ <h5 class="card-title">keycloak-config-cli: Configuration as Code for Keycloak r
657657
<div class="d-flex align-items-center">
658658
<img src="resources/images/github.png" width="16px" alt="GitHub logo"
659659
class="me-2"/>
660-
<span>902 stars</span>
660+
<span>903 stars</span>
661661
</div>
662662
</div>
663663
</div>

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ <h1 class="fs-xlarge">Open Source Identity and Access Management</h1>
9999
<span class="badge bg-secondary">15 May</span> <a href="2025/05/opentalk-case-study.html">OpenTalk Keycloak case study published</a>
100100
</div>
101101
<div class="col">
102-
<span class="badge bg-secondary">14 May</span> <a href="2025/05/fgap-kc-26-2.html">Beyond Roles: Achieving Fine-Grained Authorization with Keycloak</a>
102+
<span class="badge bg-secondary">14 May</span> <a href="2025/05/fgap-kc-26-2.html">Achieving Fine-Grained Admin Permissions with Keycloak 26.2</a>
103103
</div>
104104
<div class="col">
105105
<span class="badge bg-secondary">08 May</span> <a href="2025/05/keycloak-2624-released.html">Keycloak 26.2.4 released</a>

rss.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ If you want to share your case study with the Keycloak community, &lt;a href=&qu
3434
<author>Alexander Schwartz</author>
3535
</item>
3636
<item>
37-
<title>Beyond Roles: Achieving Fine-Grained Authorization with Keycloak</title>
37+
<title>Achieving Fine-Grained Admin Permissions with Keycloak 26.2</title>
3838
<link>https://www.keycloak.org/2025/05/fgap-kc-26-2</link>
3939
<description>&lt;div class=&quot;paragraph&quot;&gt;
4040
&lt;p&gt;For years, Role-Based Access Control (RBAC) has been the cornerstone of authorization in many applications. Assigning users to roles
@@ -104,8 +104,8 @@ policies.&lt;/p&gt;
104104
&lt;div class=&quot;sect2&quot;&gt;
105105
&lt;h3 id=&quot;_️_explicit_operation_scoping&quot;&gt;✂️ Explicit Operation Scoping&lt;/h3&gt;
106106
&lt;div class=&quot;paragraph&quot;&gt;
107-
&lt;p&gt;Gone are the days of hidden dependencies between permissions. FGAP V2 makes every scope explicit—such as &lt;code&gt;view-users&lt;/code&gt;, &lt;code&gt;manage-users&lt;/code&gt;,
108-
&lt;code&gt;map-roles&lt;/code&gt;, or &lt;code&gt;configure-client&lt;/code&gt;. This reduces confusion and gives you full visibility into what&amp;#8217;s granted and why.&lt;/p&gt;
107+
&lt;p&gt;Gone are the days of hidden dependencies between permissions. FGAP V2 makes every scope explicit—such as &lt;code&gt;view-members&lt;/code&gt;, &lt;code&gt;manage-members&lt;/code&gt;,
108+
&lt;code&gt;map-roles&lt;/code&gt;, or &lt;code&gt;impersonate&lt;/code&gt;. This reduces confusion and gives you full visibility into what&amp;#8217;s granted and why.&lt;/p&gt;
109109
&lt;/div&gt;
110110
&lt;/div&gt;
111111
&lt;div class=&quot;sect2&quot;&gt;
@@ -134,7 +134,7 @@ safely, and customize permission boundaries realm-by-realm.&lt;/p&gt;
134134
&lt;/ol&gt;
135135
&lt;/div&gt;
136136
&lt;div class=&quot;paragraph&quot;&gt;
137-
&lt;p&gt;For full configuration details, refer to the [Fine-Grained Admin Permissions documentation](&lt;a href=&quot;https://www.keycloak.org/docs/latest/server_admin/#_fine_grained_permissions&quot; class=&quot;bare&quot;&gt;https://www.keycloak.org/docs/latest/server_admin/#_fine_grained_permissions&lt;/a&gt;).&lt;/p&gt;
137+
&lt;p&gt;For full configuration details, refer to the &lt;a href=&quot;https://www.keycloak.org/docs/latest/server_admin/#_fine_grained_permissions&quot;&gt;Fine-Grained Admin Permissions documentation&lt;/a&gt;.&lt;/p&gt;
138138
&lt;/div&gt;
139139
&lt;/div&gt;
140140
&lt;/div&gt;
@@ -144,7 +144,7 @@ safely, and customize permission boundaries realm-by-realm.&lt;/p&gt;
144144
&lt;div class=&quot;paragraph&quot;&gt;
145145
&lt;p&gt;FGAP V2 provides the same level of access control over realm resources as the previous version, while improving manageability and
146146
clarity. Automatic migration is not available, but if you&amp;#8217;re upgrading from an earlier Keycloak version, see the
147-
[Upgrading Guide](&lt;a href=&quot;https://www.keycloak.org/docs/latest/upgrading/index.html#migrating-to-26-2-0&quot; class=&quot;bare&quot;&gt;https://www.keycloak.org/docs/latest/upgrading/index.html#migrating-to-26-2-0&lt;/a&gt;) for important key changes and migration notes.&lt;/p&gt;
147+
&lt;a href=&quot;https://www.keycloak.org/docs/latest/upgrading/index.html#migrating-to-26-2-0&quot;&gt;Upgrading Guide&lt;/a&gt; for important key changes and migration notes.&lt;/p&gt;
148148
&lt;/div&gt;
149149
&lt;/div&gt;
150150
&lt;/div&gt;

sitemap-extra.xml

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

sitemap.xml

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)