<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Manage role assignments on Grafana Labs</title><link>https://grafana.com/docs/grafana/v8.4/enterprise/access-control/manage-role-assignments/</link><description>Recent content in Manage role assignments on Grafana Labs</description><generator>Hugo -- gohugo.io</generator><language>en</language><atom:link href="/docs/grafana/v8.4/enterprise/access-control/manage-role-assignments/index.xml" rel="self" type="application/rss+xml"/><item><title>Manage user role assignments</title><link>https://grafana.com/docs/grafana/v8.4/enterprise/access-control/manage-role-assignments/manage-user-role-assignments/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/enterprise/access-control/manage-role-assignments/manage-user-role-assignments/</guid><content><![CDATA[&lt;h1 id=&#34;manage-user-role-assignments&#34;&gt;Manage user role assignments&lt;/h1&gt;
&lt;p&gt;There are two ways to assign roles directly to users: in the UI using the role picker, and using the API.&lt;/p&gt;
&lt;h2 id=&#34;manage-users-roles-within-a-specific-organization-using-the-role-picker&#34;&gt;Manage users&amp;rsquo; roles within a specific Organization using the role picker&lt;/h2&gt;
&lt;p&gt;In order to assign roles to a user within a specific Organization using the role picker, you must have a user account with one of the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Admin built-in role.&lt;/li&gt;
&lt;li&gt;The Server Admin role.&lt;/li&gt;
&lt;li&gt;The fixed role &lt;code&gt;fixed:permissions:writer&lt;/code&gt;, &lt;a href=&#34;../../roles/#scope-of-assignments&#34;&gt;assigned for the given Organization&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;A custom role with &lt;code&gt;users.roles:add&lt;/code&gt; and &lt;code&gt;users.roles:remove&lt;/code&gt; permissions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You must also have the permissions granted by the roles that you want to assign or revoke.&lt;/p&gt;
&lt;p&gt;Steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to the Users Configuration page by hovering over &lt;strong&gt;Configuration&lt;/strong&gt; (the gear icon) in the left navigation menu and selecting &lt;strong&gt;Users&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click on the &lt;strong&gt;Role&lt;/strong&gt; column in the row for the user whose role you would like to edit.&lt;/li&gt;
&lt;li&gt;Deselect one or more selected roles that you would like to remove from that user.&lt;/li&gt;
&lt;li&gt;Select one or more roles that you would like to assign to that user.&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;Apply&lt;/strong&gt; button to apply the selected roles to that user.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/enterprise/user_role_picker_global.png&#34;
  alt=&#34;User role picker in Organization&#34; width=&#34;2798&#34;
     height=&#34;996&#34;/&gt;&lt;/p&gt;
&lt;p&gt;The user&amp;rsquo;s permissions will update immediately, and the UI will reflect their new permissions the next time they reload their browser or visit a new page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: The roles that you select will be assigned only within the given Organization. For example, if you grant the user the &amp;ldquo;Data source editor&amp;rdquo; role while you are in the main Organization, then that user will be able to edit data source in the main Organization but not in others.&lt;/p&gt;
&lt;h2 id=&#34;manage-users-roles-in-multiple-organizations-using-the-role-picker&#34;&gt;Manage users&amp;rsquo; roles in multiple Organizations using the role picker&lt;/h2&gt;
&lt;p&gt;In order to assign roles across multiple Organizations to a user using the role picker, you must have a user account with one of the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Server Admin built-in role&lt;/li&gt;
&lt;li&gt;The fixed role &lt;code&gt;fixed:permissions:writer&lt;/code&gt;, &lt;a href=&#34;../../roles/#scope-of-assignments&#34;&gt;assigned globally&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;A custom role with &lt;code&gt;users.roles:add&lt;/code&gt; and &lt;code&gt;users.roles:remove&lt;/code&gt; permissions, &lt;a href=&#34;../../roles/#scope-of-assignments&#34;&gt;assigned globally&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You must also have the permissions granted by the roles that you want to assign or revoke within the Organization in which you&amp;rsquo;re making changes.&lt;/p&gt;
&lt;p&gt;Steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to the Users Admin page by hovering over &lt;strong&gt;Server Admin&lt;/strong&gt; (the shield icon) in the left navigation menu and selecting &lt;strong&gt;Users&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click on a user row to edit that user&amp;rsquo;s roles.&lt;/li&gt;
&lt;li&gt;Under the &lt;strong&gt;Organizations&lt;/strong&gt; header, you will see a list of roles assigned to that user within each of their Organizations. Click on the roles in an organization to open the role picker.&lt;/li&gt;
&lt;li&gt;Deselect one or more selected roles that you would like to remove from that user.&lt;/li&gt;
&lt;li&gt;Select one or more roles that you would like to assign to that user.&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;Apply&lt;/strong&gt; button to apply the selected roles to that user.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/enterprise/user_role_picker_in_org.png&#34;
  alt=&#34;User role picker in Organization&#34; width=&#34;3350&#34;
     height=&#34;1600&#34;/&gt;&lt;/p&gt;
&lt;p&gt;The user&amp;rsquo;s permissions will update immediately, and the UI will reflect their new permissions the next time they reload their browser or visit a new page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: The roles that you select will be assigned only within one Organization. For example, if you grant the user the &amp;ldquo;Data source editor&amp;rdquo; role in the row for the main Organization, then that user will be able to edit data source in the main Organization but not in others.&lt;/p&gt;
&lt;h2 id=&#34;manage-users-roles-via-api&#34;&gt;Manage users&amp;rsquo; roles via API&lt;/h2&gt;
&lt;p&gt;To manage user role assignment via API, refer to the &lt;a href=&#34;../../../../http_api/access_control/#create-and-remove-user-role-assignments&#34;&gt;fine-grained access control HTTP API docs&lt;/a&gt;.&lt;/p&gt;
]]></content><description>&lt;h1 id="manage-user-role-assignments">Manage user role assignments&lt;/h1>
&lt;p>There are two ways to assign roles directly to users: in the UI using the role picker, and using the API.&lt;/p></description></item><item><title>Manage built-in role assignments</title><link>https://grafana.com/docs/grafana/v8.4/enterprise/access-control/manage-role-assignments/manage-built-in-role-assignments/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/enterprise/access-control/manage-role-assignments/manage-built-in-role-assignments/</guid><content><![CDATA[&lt;h1 id=&#34;built-in-role-assignments&#34;&gt;Built-in role assignments&lt;/h1&gt;
&lt;p&gt;To control what your users can access or not, you can assign or unassign &lt;a href=&#34;#custom-roles&#34;&gt;Custom roles&lt;/a&gt; or &lt;a href=&#34;#fixed-roles&#34;&gt;Fixed roles&lt;/a&gt; to the existing &lt;a href=&#34;../../../../permissions/organization_roles/&#34;&gt;Organization roles&lt;/a&gt; or to &lt;a href=&#34;../../../../permissions/#grafana-server-admin-role&#34;&gt;Grafana Server Admin&lt;/a&gt; role.
These assignments are called built-in role assignments.&lt;/p&gt;
&lt;p&gt;During startup, Grafana will create default assignments for you. When you make any changes to the built-on role assignments, Grafana will take them into account and won’t overwrite during next start.&lt;/p&gt;
&lt;p&gt;For more information, refer to &lt;a href=&#34;../../fine-grained-access-control-references/#default-built-in-role-assignments&#34;&gt;Fine-grained access control references&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;manage-built-in-role-assignments&#34;&gt;Manage built-in role assignments&lt;/h1&gt;
&lt;p&gt;You can create or remove built-in role assignments using &lt;a href=&#34;../../../../http_api/access_control/#create-and-remove-built-in-role-assignments&#34;&gt;Fine-grained access control API&lt;/a&gt; or using &lt;a href=&#34;../../provisioning/#manage-default-built-in-role-assignments&#34;&gt;Grafana Provisioning&lt;/a&gt;.&lt;/p&gt;
]]></content><description>&lt;h1 id="built-in-role-assignments">Built-in role assignments&lt;/h1>
&lt;p>To control what your users can access or not, you can assign or unassign &lt;a href="#custom-roles">Custom roles&lt;/a> or &lt;a href="#fixed-roles">Fixed roles&lt;/a> to the existing &lt;a href="../../../../permissions/organization_roles/">Organization roles&lt;/a> or to &lt;a href="../../../../permissions/#grafana-server-admin-role">Grafana Server Admin&lt;/a> role.
These assignments are called built-in role assignments.&lt;/p></description></item></channel></rss>