{% extends "base.html" %} {% block content %}

{{_('User')}} {{user.full_name}}

{% if current_user.has_permission("user_edit_all") or current_user.has_permission("user_edit_own", user_name=user.user_name) %} {{_('Edit user')}} {% endif %} {% if current_user.has_permission("user_delete_all") or current_user.has_permission("user_delete_own", user_name=user.user_name) %} {{_('Remove')}} {% endif %}

{{_('User')}} {{user.user_name}}
{{_('Full name')}} {{user.full_name}}
{{_('E-Mail')}} {{user.email}}
{{_('Description')}} {{user.description}}
{{_('Domain')}} {{user.domain.name}}
{{_('Page')}} {{user.page}}
{{_('Active')}} {% if user.active -%} {{ user.active }} {% else %} {{ user.active }} {% endif %}
{{_('Last login')}} {{user.last_login_at}}
{{_('Groups')}}
{{_('Roles')}}
{{_('Permissions')}}
    {% for p in user.permissions %}
  • {{p.name}}
  • {% endfor %}
{{_('Permissions by roles')}} {% for role in user.roles -%} {{ role.name }}
    {% for p in role.permissions -%}
  • {{p.name}}
  • {% endfor -%}
{% endfor -%}
{{_('Permissions by groups')}} {% for group in user.groups -%} {% for role in group.roles -%} {{ role.name }}
    {% for p in role.permissions -%}
  • {{p.name}}
  • {% endfor -%}
{% endfor -%} Directly mapped permissions {% for p in group.permissions %} {% endfor %} {% endfor %}
{{_('API keys')}}
    {% for key in user.apikeys %}
  • {{key.key}}
  • {% endfor %}
{% endblock %}