Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Sommaire

Table of Contents

16.3. Création de nouveaux objets pour les personnalisations

Dans ce chapitre nous allons voir comment, il est possible d’ajouter des droits sur des objets de paramétrage et de gérer les droits sur ces objets.

Nous allons voir comment gérer les droits sur des masques qu’ils soient standards ou non.

16.3.1. Prenons l’exemple d’un paramétrage

Prenons l’exemple suivant :

...

Dans notre exemple, nous souhaitons interdire l’accès à l’utilisateur « Lucie » sur ces deux composants.

16.3.1.1. Etape 1 : Créer l’objet de type paramétrage dans l’application « Déclaration des paramétrages ».

Voir la documentation «14II. Déclaration des paramétrages  »

...

Saisir le code prévu, puis un libellé et une description. Le libellé est obligatoire.

...

Valider.

16.3.1.2. Etape 2 : Affecter les privilèges

Les objets de type « Paramétrage » sont visibles dans l’onglet « Paramétrage » de l’application « Privilèges des objets », l’affectation des privilèges aux rôles, groupes et/ou utilisateurs s’effectue ensuite selon la même procédure que pour les objets standards. 

...

Dans l’exemple suivant, l’utilisateur « Lucie » n’est pas autorisée à accéder à cet objet.

...

16.3.1.3. Etape 3 : Mettre une condition d’affichage sur les paramétrages

Dans la définition du paramétrage de la zone du bouton concerné.

...

Cet onglet sera affiché si la fonction renvoi 1, sinon il ne sera pas affiché.

16.3.1.4. Bilan

Au prochain lancement de l’ERP Silog, l’utilisateur n’aura ni accès au bouton « Grisé », ni accès à l’onglet (Non affiché).

...

 Le changement de la valeur du privilège de l’objet pour l’utilisateur « Lucie » permettra à nouveau d’accéder aux composants aux prochain démarrage de l’ERP. 

...

16.3.2. Prenons l’exemple d’un état non standard non déclaré dans le paramétrage des états.

  • Rappel : Tous les états déclarés dans le paramétrage des états peuvent être créés automatiquement comme objet via le traitement « Initialisation des objets (Listages, états paramétrés et applications non standards) »

Cette procédure concerne donc les éditions non déclarées dans l’application « Paramétrage des états »

16.3.2.1. Etape 1 : Créer l’objet de type « Etat »  dans l’application « Privilèges des Objets ».

Dans l’application « Privilèges des Objets », créer le nouvel objet.

...

Le code doit être le nom du fichier suivi de l’extension « rpt ».

...

16.3.2.2. Etape 2 : Affecter les privilèges

Cet objet est visible dans l’onglet « Etat », l’affectation des privilèges aux rôles, groupes et/ou utilisateurs s’effectue ensuite selon la même procédure que pour les objets standards. 

...

Dans l’exemple suivant, l’utilisateur « Lucie » n’est pas autorisée à accéder à cet objet.

...

16.3.2.3. Bilan

Si un paramétrage tente de lancer l’état, si l’utilisateur ne dispose pas des privilèges lui donnant l’autorisation de l’ouvrir, alors le message suivant apparaît.

...

16.3.3. Prenons l’exemple de l’affection des droits sur un masque

16.3.3.1. Sur un masque standard

L’onglet « Masque » présente la liste des masques livrés en standard.

...

Si ce masque est présent dans un onglet, l’onglet ne sera pas affiché. Ci-dessous, l’onglet « Stock » (ART_FEN2) n’apparaît pas.

...

16.3.3.1. Sur un masque spécifique

Lorsqu’il s’agit d’un masque non connu de l’ERP standard, il faut créer l’objet de type « Masque », le code de l’objet doit être le nom du masque sans extension.

...