5.2. Les rôles dans l’application

Il est possible, via la configuration, d’associer un ou plusieurs rôles à chaque utilisateur.

À chaque rôle correspondent des permissions pour pouvoir, par exemple, voir un élement, créer un élément, modifier un élément, etc.

Lorsque l’utilisateur se connecte, il dispose donc de rôles pour effectuer plus ou moins d’actions dans l’outil, suivant:

  • chaque type d’éléments (courrier entrant, sortant, tâche, etc.)

  • l’état de l’élément (en création, à valider par le DG, à traiter, etc.)

  • l’endroit de l’élément dans l’outil

Les rôles globaux dans l’outil iA.Docs sont les suivants:

  • Encodeur du courrier entrant

    • intervient lors de l’indicatage du courrier entrant, quand le courrier entrant est dans l’état en création

    • peut voir tous les courriers, dans tous les états

    • rôle obtenu en faisant partie du groupe « 1 Encodeurs courrier entrant »

  • Directeur général

    • intervient lors de la validation du courrier entrant, quand le courrier entrant est dans l’état « Á valider par le DG »

    • peut voir et modifier tous les courriers entrants passés l’étape de la création

    • rôle obtenu en faisant partie du groupe « 1 Directeur général »

  • Expéditeur du courrier sortant

    • intervient lors de l’expédition manuelle d’un courrier sortant, ou lors de l’indicatage d’un courrier sortant externe à l’application (sans l’état « Scanné »)

    • peut voir et modifier à certains moments les courriers sortants

    • rôle obtenu en faisant partie du groupe « 1 Expédition courrier sortant »

Par service, on trouvera également les rôles suivants:

  • Éditeur

    • intervient lors du traitement du courrier entrant, quand le courrier est dans l’état « À traiter », ou lors du traitement d’une tâche

    • peut voir et modifier les courriers une fois mis à traiter dans le service

    • rôle obtenu en faisant partie du groupe « nom-du-service_editeur »

  • Lecteur

    • intervient pour uniquement consulter un courrier, quand le courrier entrant est dans le service, ou que le courrier sortant est validé

    • peut voir les courriers dans le service

    • rôle obtenu en faisant partie du groupe « nom-du-service_lecteur »

  • Créateur CS

    • intervient pour créer un courrier sortant dans le service

    • peut voir et modifier les courriers sortants du service

    • rôle obtenu en faisant partie du groupe « nom-du-service_encodeur »

Si des niveaux de validation sont activés, on aura en plus par exemple

  • N+1

    • intervient lors de la validation du courrier entrant, quand le courrier est dans l’état « À valider par le chef de service », ou lors de la validation du courrier sortant, toujours dans le même état, ou lors de l’assignation et validation d’une tâche

    • peut voir et modifier les courriers une fois dans le service

    • rôle obtenu en faisant partie du groupe « nom-du-service_n_plus_1 »

Les droits associés à chaque rôle peuvent être adaptés par IMIO suivant les besoins.