{% extends "core/base.html" %} {% load static %} {% block title %}Role Permissions - SwiftPOS{% endblock %} {% block topbar_title %}Staff Role Permissions{% endblock %} {% block content %}
Staff Role Permissions

Configure what each staff role can do in your company. Admin always has full access.

{% if messages %}
{% for message in messages %} {% endfor %}
{% endif %}
{% csrf_token %}
{% for role, perm_obj in perms.items %} {% if role != 'admin' %}
{% if role == 'cashier' %}Cashier {% elif role == 'manager' %}Manager {% endif %}
{% for field, label in permission_fields %}
{% endfor %}
{% endif %} {% endfor %}
Admin role always has full access to all features and cannot be restricted.
Cancel
{% endblock %}