{% extends 'base.html.twig' %} {% block title %}Permissions - {{ user.fullName }}{% endblock %} {% block page_title %}Gestion des permissions{% endblock %} {% block body %}
Retour

Permissions utilisateur

Configurez les droits d'accès pour {{ user.fullName }}

{% if user.avatar %} Avatar {% else %} {{ user.firstName|first }}{{ user.lastName|first }} {% endif %}

{{ user.fullName }}

{{ user.email }}

{% if user.team %}
{{ user.team.name }}
{% endif %}

Instructions

Cochez les cases pour accorder les permissions correspondantes. Les permissions de visibilité déterminent si l'utilisateur peut voir l'onglet, tandis que les autres permissions contrôlent les actions spécifiques.

{% for module, moduleLabel in modules %} {% for action, actionLabel in actions %} {% set permissionKey = module ~ '_' ~ action %} {% endfor %} {% endfor %}
Module
Voir
Créer
Modifier
Supprimer
{{ moduleLabel }}
{% if module == 'tasks' %} Gestion des tâches et assignations {% elseif module == 'projects' %} Gestion des projets et équipes {% elseif module == 'reports' %} Accès aux rapports et statistiques {% elseif module == 'history' %} Consultation de l'historique {% elseif module == 'settings' %} Configuration du système {% elseif module == 'users' %} Gestion des utilisateurs et équipes {% endif %}

Note importante

  • L'autorisation de voir un module est requise pour toutes les autres actions
  • Sans l'autorisation de voir, l'onglet ne sera pas visible dans le menu
  • Les permissions sont cumulatives : pour modifier, il faut pouvoir voir
  • Seuls les administrateurs et chefs d'équipe peuvent modifier ces permissions
Annuler
{% endblock %}