Implement RBAC roles system
This commit is contained in:
@@ -18,6 +18,7 @@
|
||||
<tr>
|
||||
<th>User</th>
|
||||
<th>Name</th>
|
||||
<th>Roles</th>
|
||||
<th>Actions</th>
|
||||
</tr>
|
||||
</thead>
|
||||
@@ -28,9 +29,10 @@
|
||||
<td data-label="User">
|
||||
<div class="user-cell">
|
||||
<div>
|
||||
<strong>{{username}}</strong>
|
||||
{{#if isCurrentUser}}
|
||||
<div class="subtle">Current signed-in user</div>
|
||||
<i>{{username}}</i>
|
||||
{{else}}
|
||||
{{username}}
|
||||
{{/if}}
|
||||
</div>
|
||||
</div>
|
||||
@@ -38,7 +40,23 @@
|
||||
<td data-label="Name">
|
||||
<div class="user-cell">
|
||||
<div>
|
||||
<strong>{{#if name}}{{name}}{{else}}-{{/if}}</strong>
|
||||
{{#if isCurrentUser}}
|
||||
<i>{{#if name}}{{name}}{{else}}-{{/if}}</i>
|
||||
{{else}}
|
||||
{{#if name}}{{name}}{{else}}-{{/if}}
|
||||
{{/if}}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
<td data-label="Roles">
|
||||
<div class="user-cell">
|
||||
<div>
|
||||
{{#if isCurrentUser}}
|
||||
<i>{{#if roleNames}}{{roleNames}}{{else}}No roles assigned{{/if}}</i>
|
||||
{{else}}
|
||||
{{#if roleNames}}{{roleNames}}{{else}}No roles assigned{{/if}}
|
||||
{{/if}}
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
@@ -57,7 +75,7 @@
|
||||
</tr>
|
||||
{{/each}}
|
||||
{{else}}
|
||||
<tr><td colspan="3" class="empty">No users found.</td></tr>
|
||||
<tr><td colspan="4" class="empty">No users found.</td></tr>
|
||||
{{/if}}
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
Reference in New Issue
Block a user