Parce que la restriction des droits ne porte pas seulement sur les fonctions, mais aussi sur les données, CARL Source vous permet de limiter l'accès à certaines données par groupe d'utilisateurs.
Cette fonction permet aussi de définir pour un groupe d'utilisateurs les valeurs par défaut d'un certain nombre de champs, évitant ainsi une saisie répétitive lorsqu'une valeur est presque toujours constante.
Le principe est le suivant :
Exemple
Vous souhaitez créer un groupe d'utilisateurs avec des droits restreints sur les interventions :
- Ils ne doivent pouvoir créer que des interventions de nature "Réparation" ou "Réglage". La plupart du temps, ils créent des interventions de nature "Réparation". Cependant, ils peuvent visualiser toutes les interventions.
- Ils ne peuvent consulter que des DI à faible priorité.
- Créer les critères de restriction d'accès suivants :
- Fonctionnalité [Natures d'intervention], le critère "code".
- Fonctionnalité [Gestion des DI], le critère "workPriority" (Priorité).
- Créez le groupe CORRECTIF, Correctif et non prioritaire :
- Fonctionnalité [Natures d'intervention] :
- Affectez la valeur 'REPARATION' par défaut pour ce critère,
- Décochez la case "Accès à toutes les valeurs" ,
- Supprimez les natures d'interventions autres que REPARATION et REGLAGE.
- Fonctionnalité [Gestion des DI] :
- Décochez la case "Accès à toutes les valeurs"
- Sélectionnez toutes les priorités → elles sont par défaut accessibles en consultation,
- Cochez la case "Consultation" pour les faibles priorités uniquement.
- Affectez le groupe CORRECTIF aux utilisateurs pour lesquels cette restriction est applicable.