{% extends 'admin/layout.html.twig' %} {% block title %}Groupes & permissions — WTL{% endblock %} {% block admin_body %}

Groupes & permissions

Cliquez sur une cellule pour faire évoluer le niveau : Aucun → Lecture → Lecture / écriture → Suppression.

Super administrateur : possède toujours tous les droits et n'est pas limité par cette matrice. Le niveau « suppression » ne contourne jamais les règles d'immutabilité métier.
AucunLectureLecture / écritureLecture / écriture / suppressionCliquez directement sur une cellule pour passer au niveau suivant.
{% for g in groups %}{% endfor %} {% set lastCategory = null %}{% for code,def in permissions %}{% if def.category != lastCategory %}{% set lastCategory=def.category %}{% endif %}{% for g in groups %}{% set level=g.permissionLevel(code) %}{% endfor %}{% endfor %}
Fonction{{ g.name }}{% if g.system %}
Groupe système
{% endif %}
{{ def.category }}
{{ def.label }}

Groupes

{% for g in groups %}
{{ g.name }}
{{ g.description ?: 'Aucune description' }}
{% if g.system %}Système{% endif %}
{% if not g.system %}
{% endif %}
{% endfor %}
{% endblock %} {% block javascripts %}{{ parent() }} {% endblock %}