{% extends "dashboard/base.html" %} {% block title %}Access Management{% endblock %} {% block content %}
Manage user groups, feature permissions, and user assignments.
Create a group to get started.
{{ group.description }}
{% endif %}Add, edit, and manage system features available for user groups.
{{ feature.description }}
{% endif %}{{ feature.url_name }}
Create your first feature to get started.
Manage users, their roles, and group memberships.
Total Users
{{ users|length }}
Active Users
{{ users|selectattr("is_active")|list|length }}
Admin Users
{{ users|selectattr("role", "in", ["admin", "superadmin"])|list|length }}
Pending Approval
{{ users|rejectattr("is_active")|list|length }}
| User | Role | Status | Groups | Joined | Actions |
|---|---|---|---|---|---|
|
{{ user.name|first|upper }}
{{ user.name }}
{{ user.email }}
|
{{ user.role|title }} | {% if user.is_active %} Active {% else %} Pending {% endif %} |
{% for group in user.user_groups.all %}
{{ group.group_name }}
{% empty %}
No groups
{% endfor %}
|
{{ user.created_dtm|date:"M d, Y" }} |
View Details
{% if user.role != 'superadmin' %}
{% endif %}
|
Users will appear here once they register.
{{ user.email }}
{{ group.group_name }}
{% if group.description %}{{ group.description }}
{% endif %}This user is not assigned to any groups.
{% endif %}No features available through group memberships.
{% endif %} {% endwith %}