{% extends 'base.html' %} {% load static %} {% load permission_filters %} {% block title %}Edit Permissions - {{ target_user.get_full_name }}{% endblock %} {% block content %}

Edit Permissions

Managing permissions for: {{ target_user.get_full_name }} ({{ target_user.role|title }})

Logged in as: {{ user.get_full_name }} (Admin)

Back to Staff List
{{ target_user.first_name.0 }}{{ target_user.last_name.0 }}

{{ target_user.get_full_name }}

{{ target_user.email }}

{{ target_user.phone_number }}

{{ target_user.role|title }}
{% if messages %} {% for message in messages %}
{{ message }}
{% endfor %} {% endif %}
{% csrf_token %}

Module Permissions

Select which modules and actions this user can access

{% for module_name, actions in permissions.items %}

📦 {{ module_name|title }}

{% for action_code, perm_info in actions.items %} {% comment %}Convert module name to code for field name - must match get_module_code() in view{% endcomment %} {% with module_code=module_name|module_to_code %}
{% endwith %} {% endfor %}
{% empty %}

No permissions configured for this role yet.

{% endfor %}
Cancel
{% endblock %}