Skip to content

Gestion des Autorisations et Permissions

Page déplacée

Cette page est conservée pour compatibilité. La référence complète et à jour se trouve dans Utilisateurs & Rôles.

Dans Novacole, la gestion fine des accès permet de garder vos données sécurisées tout en offrant aux différents collaborateurs les outils dont ils ont besoin.

Chaque utilisateur est associé à un ou plusieurs rôles (Secrétaire, Senseur, Comptable, etc.). Ce sont ces rôles qui portent les permissions réelles sur l'application.

CircuitQui est concernéOù le gérer
Création d'un rôle + attribution des permissionsAdministration (droits sur Rôles)Web : Autorisation → Rôles · Mobile : Sécurité → Rôles
Affecter un rôle à un utilisateurAdministration (droits sur Utilisateurs)Web et mobile
Révoquer un rôleAdministrationWeb et mobile

1. Création des Rôles

Avant d'attribuer des droits à un utilisateur, il faut que son rôle existe au sein de l'établissement :

Sur l'interface web

  1. Naviguez vers Autorisation -> Rôles.
  2. Cliquez sur Nouveau et définissez un nom explicite (ex : Trésorier Principal).
  3. Enregistrez.

Sur l'application mobile

  1. Depuis le menu principal, appuyez sur Sécurité puis Rôles.
  2. Appuyez sur + Ajouter (nécessite la permission de créer un rôle) et définissez un nom explicite.
  3. Enregistrez.

2. Affecter les Permissions aux Rôles

Les permissions s'appliquent sur des entités précises (ex: Classes, Évaluations, Opérations Financières). Le nombre et le type d'actions disponibles (Créer, Modifier, Lister, Supprimer, Télécharger…) varient selon l'entité.

Sur l'interface web

  1. Toujours dans Autorisation -> Rôles, identifiez votre rôle.
  2. Cliquez sur l'icône d'option (les trois points) puis choisissez Permissions.
  3. Cochez les niveaux d'accès que vous souhaitez pour chaque module.

Sur l'application mobile

  1. Dans Sécurité → Rôles, touchez la ligne du rôle à configurer.
  2. L'écran Permissions (RolePermissionsPage) liste toutes les permissions groupées par entité, avec une case à cocher par permission et un raccourci « tout cocher » par entité.
  3. Appuyez sur le bouton flottant Enregistrer les permissions pour valider.

C'est un équivalent complet de l'écran web — même granularité, même regroupement par entité.

ATTENTION AUX SUPPRESSIONS

Ne donnez la permission Supprimer qu'aux rôles de haute confiance (Directeur, Administrateur principal).

3. Affecter un Rôle à un Utilisateur

Une fois vos rôles bien définis, vous pouvez les distribuer :

Sur l'interface web

  1. Accédez au menu Autorisation -> Utilisateurs.
  2. Sélectionnez l'utilisateur.
  3. Cliquez sur l'option Rôles, et cochez les rôles qui lui incombent.

Sur l'application mobile

  1. Depuis Sécurité → Utilisateurs, touchez le menu d'options (⋮) de la ligne de l'utilisateur.
  2. Choisissez Assigner les rôles : une liste à cocher (multi-sélection) s'affiche.
  3. Cochez les rôles voulus et validez.

4. Révocation

Si un collaborateur change de poste, vous pouvez lui retirer un rôle spécifique :

Sur l'interface web

  1. Retournez sur son profil via Autorisation -> Utilisateurs.
  2. Ouvrez la fenêtre d'affectation des rôles et décochez simplement le rôle obsolète. L'utilisateur perdra instantanément ses permissions.

Sur l'application mobile

  1. Depuis Sécurité → Utilisateurs, ouvrez Assigner les rôles sur la ligne de l'utilisateur (même menu qu'à l'étape 3).
  2. Décochez le rôle obsolète et validez — la révocation est immédiate, comme sur le web.