{% extends "base.html" %} {% block title %}Accès — {{ user.username }}{% endblock %} {% block content %}

Accès de {{ user.full_name or user.username }}

Rôles

Les permissions effectives sont l’union des rôles actifs. Un utilisateur peut cumuler plusieurs rôles.

{% for role in roles_list %}
{% else %}

Aucun rôle RBAC disponible.

{% endfor %}
Exceptions individuellesHériter utilise les permissions des rôles. Autoriser ajoute un accès ; Refuser reste prioritaire sur les rôles.
{% for module, permissions in permissions_list|groupby('module') %}
{{ module|replace('_', ' ')|title }}
{% for permission in permissions %}
{{ permission.description }} Accès actuel : {{ 'AUTORISÉ' if effective.get(permission.code) else 'REFUSÉ' }}{% if provenance.get(permission.code) %} · {{ provenance.get(permission.code) }}{% endif %} Code : {{ permission.code }}
{% endfor %}
{% else %}

Aucune permission RBAC disponible.

{% endfor %}
Annuler
{% endblock %}