{% extends 'base.html' %} {% from "components.html" import render_card %} {% from "macros/_forms.html" import render_form %} {% from "macros/_cards.html" import build_icon_card %} {% from "macros/_tables.html" import thead %} {% block main %}

{{ user.username }}

Edit
Summary

Account Status

{{ user.status.name|title }}

Created

{{ user.created_date }}

Last sign-in

{{ user.activity.last_login|datetime }}

Start Date

{{ user.work_details.start_date|datetime if user.work_details.start_date else "N/A" }}

End Date

{{ user.work_details.end_date|datetime if user.work_details.end_date else "N/A" }}

Hourly Rate

{{ user.work_details.current_compensation|currency if user.work_details.current_compensation else "N/A" }}

{#
#} {# {{ render_form(form) }}#} {#
#}
Permissions ({{ user.list_permissions()|count }})
Edit Permissions

Permissions are defined by attaching them directly to the user or through roles.

{{ thead(["Policy Name", "Type", "Attached via"]) }} {% for policy in user.list_policies() %} {% endfor %}
{{ policy.name }} System {% for group in policy.groups %} {% if group in user.groups %} {{ group.name }} {% endif %} {% endfor %}
Terminal sign-in
Manage Access
Access Keys
Create access key

User access keys are used to authenticate to the API.

Activity

{% endblock %}