{% extends "base.html" %} {% from "components/ui.html" import csrf_field, danger_card with context %} {% from "components/grants.html" import grant_editor, grants_of %} {% block title %}{{ role.id }} · {{ APP_NAME }}{% endblock %} {% block heading %}Role {{ role.id }}{% endblock %} {% block content %}

Rights

Grants
{{ grants_of(role.grants, names) }}
{% if holders is not none %}
Users
{% for user in holders %}{{ user.name }} {% else %}—{% endfor %}
{% endif %}
{% if can_update %}
{{ csrf_field() }}

Change

Takes effect at once for every user with this role.
{{ grant_editor(rows, account_choices, groups, group_ops) }}
{% endif %} {% if can_delete %} {{ danger_card("Delete", "Only a role no user holds can be deleted.", "/ui/roles/" ~ (role.id | segment) ~ "/delete", "Delete role", "Delete the role " ~ role.id ~ "?") }} {% endif %} {% endblock %}