Paramétrage >  Utilisateurs >  Profil fonction  

Afficher tout Masquer tout

Les codes profils fonctions permettent de définir des familles d'utilisateurs, du point de vue de l'habilitation aux fonctions (on trouve dans la fiche utilisateurs un code profil fonction associé). Ce code profil est défini dans cette fonction.

Pré-requis

Codes activité

Les codes activités suivants (classés par type) peuvent avoir une influence sur le comportement de la fonction :

Fonctionnel

  ABI :  Business Intelligence

  AYT :  Xtend

  CPT :  Dossier avec compta

  WRH :  Gestion des dépôts

Dimensionnement

  ANA :  Nb d'axes analytiques

Paramètres généraux

Les paramètres généraux suivants ont une influence sur le comportement de la fonction :

Superviseur

  ADMUSR (défini au niveau Dossier) : Super-utilisateur

Habilitations

Cette fonction est de type objet. Les opérations de création, modification, et suppression de fiche peuvent être activées ou désactivées pour un utilisateur donné. Des filtres par rôles peuvent également être mis en place sur cette fonction.

Les options suivantes peuvent être activées ou désactivées pour chaque utilisateur :

  Modification codes accès

Autres pré-requis

Menus locaux

Les menus locaux paramétrables suivants sont utilisés par la fonction. Ils doivent donc être renseignés :

  Menu local numéro 97 : Groupe état

Gestion de l'écran

En-tête

Présentation

La définition se fait sur trois onglets, en donnant le code profil à créer ou à modifier. Il est à remarquer qu'en version 140, on a ramené dans la fiche profil des informations qui étaient auparavant dans la fiche client, en particulier les deux onglets qui suivent :

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Ce code identifie de façon unique la fiche en cours.

  • Intitulé (champ INTPRF)

Destiné notamment à figurer sur les états et les écrans dans lesquels le code de la fiche peut être saisi ou sélectionné. Ce texte permet de donner une description en clair de la fiche concernée.

Fermer

 

Onglet Accès

Présentation

Dans cet onglet, on définit tout d'abord une case à cocher, qui permet de donner accès à toutes les fonctions sans restrictions pour ce code profil (en général, un seul code profil, lié à l'administrateur, aura de tels privilèges).

On définit ensuite des valeurs par défaut utilisées uniquement lors de la création d'un nouvel utilisateur rattaché au profil. Ces valeurs par défaut sont la liste des codes d'accès autorisés, et une case Tout codes d'accès permettant d'éviter leur saisie exhaustive.

Ces valeurs par défaut sont justifiées par le fait qu'un utilisateur non administrateur peut être autorisé à créer un utilisateur sans avoir le droit de modifier certains droits d'accès. Ceci suppose que des valeurs par défaut satisfaisantes puissent être proposées, rattachées au profil  fonction (on limitera par ailleurs les profils fonction utilisables par l'utilisateur, par le biais du paramètre AUZFCT).

Si la case Toutes fonctions autorisées n'est pas cochée, on pourra définir de façon détaillée la liste des fonctions autorisées avec si nécessaires les autorisations complémentaires associées. Ceci se fait par la fonction Habilitation fonctionnelle, qui est accessible soit par le menu, soit directement par un bouton.

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Général

  • Toutes fonctions autorisées (champ ALLFCT)

Si cette case est cochée, le profil fonction donne accès à toutes les fonctions du progiciel. Si elle ne l'est pas, on passera par la fonction d'habilitation fonctionnelle pour définir quelles fonctions sont autorisées.

  • Portail figé (champ FLGPOR)

 

Défaut fiche utilisateur

  • Tous codes d'accès (champ ALLACS)

Si cette case est cochée, l'utilisateur a tous les droits sur tous les codes d'accès (tant en lecture, en écriture, qu'en exécution). Ceci permet d'éviter d'avoir à donner in extenso la liste des codes d'accès pour les utilisateurs privilégiés.

Tableau Défaut fiche utilisateur

Les codes d'accès sont des codes permettant de protéger des informations ou des fonctions et ce en lecture, en écriture, et en exécution (quand le contexte le permet). En l'occurrence, ces codes agissent un peu comme une serrure placée sur un champ dans un écran, sur une transaction, sur un état, ou sur une fiche de base.

On définit ensuite sur ce champ, pour chaque utilisateur, s'il a la possibilité d'accéder aux informations protégées ainsi (en quelque sorte s'il dispose de la clé lui permettant d'ouvrir la serrure).

Le nombre de codes d'accès et leur codification est totalement libre, puisque seule compte l'affectation qui en est faite dans les différentes fiches qui peuvent être ainsi contrôlées.

Une coche Tous codes d'accès permet de donner accès à tous les codes d'accès présents ou à venir. Si cette case n'est pas cochée, la saisie peut se faire dans le tableau de l'onglet.

  • Consultation (champ CONSUL)

Si ce champ est à Oui, l'utilisateur a le droit de consulter les fiches (ou les champs) protégés par le code d'accès.

  • Modification (champ MODIF)

Si ce champ est à Oui, l'utilisateur a le droit de modifier les fiches (ou les champs) protégés par le code d'accès.

  • Exécution (champ EXEC)

Si ce champ est à Oui, l'utilisateur a le droit d'exécution (s'il existe) défini dans le contexte des fiches protégées par le code d'accès. On trouvera, dans une documentation annexe, les cas d'utilisation des droits d'exécution pour les codes d'accès.

Fermer

 

Fonctions accessibles par clic droit sur le tableau

Mise à jour des codes d'accès

 

Fermer

 

Onglet Sites

Présentation

Dans cet onglet, on définit, par module fonctionnel, un site par défaut auquel l'utilisateur ayant ce profil est rattaché. Ce site est utilisé partout où la saisie d'un site est nécessaire. Seuls les modules utilisés par le dossier apparaissent dans le tableau en question.

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau

  • No (champ NUMLIG)

 

  • Module (champ MODULE)

 

 

Ce tableau permet de définir les sites par défaut par module.

Ce paramètrage est utilisé chaque fois qu'il y a un site à saisir.

Fermer

 

Onglet Etats

Présentation

Cet onglet contient les champs suivants :

  Un indicateur Impressions différées qui permet d'interdire la possibilité de lancer des états en batch pour les utilisateurs rattachés à ce profil.

 Un filtre d'accès aux états, défini sous la forme d'un modèle (en utilisant les méta caractères ? ou * ). Ceci permet d'interdire à l'utilisateur l'accès à certains états.

  Un filtre d'accès par groupe d'états qui permet d'interdire l'accès à certains états. Les groupes d'état sont définis dans le menu local 97, les 15 premiers étant définis par le standard.

Il est à noter que les informations de l'onglet Etats ne sont pas modifiables pour le profil menu de l'administrateur, défini par le paramètre ADMUSR (en effet, cet utilisateur n'a pas de restriction d'accès aux états).

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Autorisations

  • Impressions différées (champ DIFIMP)

 

Cette zone autorise l'impression différée.

  • Filtre états (champ FILTRE)

Cette zone permet de limiter l'accès aux états à des codes qui correspondent au filtre indiqué.

Par exemple, avec un filtre tel que AB??*, l'utilisateur n'aura les droits complets que sur les états qui commencent par AB et ont au moins 4 caractères.

Tableau

  • No (champ NUMLIG)

 

  • Groupe d'états (champ GRPETX)

 

  • Accès (champ AUTETA)

Ce champ définit un premier niveau de filtrage d'accès aux états. Seuls les états appartenant aux groupes autorisés pour le profil pourront être imprimés par l'utilisateur (en sachant que le code d'accès de l'état permet de restreindre davantage encore cette liste).

Fermer

 

Etats

Par défaut, les états suivants sont associés à la fonction :

  APROFIL : Profil fonction utilisateur

Mais ceci peut être modifié par paramétrage.

Boutons spécifiques

Ce bouton permet de passer directement en gestion des habilitations fonctionnelles.
 

Les champs suivants sont présents dans la fenêtre ouverte par ce bouton :

Bloc numéro 1

  • champ OBJET

 

  • champ CLES

 

Bloc numéro 2

  • Depuis le dossier (champ DOSORG)

Ce champ permet de définir le dossier à partir duquel la fiche va être copiée. Les syntaxes possibles sont décrites dans l'annexe dédiée.

  • Tous dossiers (champ TOUDOS)

Cette option permet de copier la fiche vers tous les dossiers définis dans le dictionnaire (table ADOSSIER de la solution courante).

  • Vers le dossier (champ DOSDES)

Ce champ permet de définir le dossier dans lequel la fiche va être copiée. Les syntaxes possibles sont décrites dans l'annexe dédiée.

Fermer

Ce bouton permet de recopier la définition de la fiche depuis ou vers un autre dossier.

Barre de menu

Options / Mise à jour des codes d'accès

Messages d'erreur

Il n'y a pas de message d'erreur autre que les messages d'erreur génériques.

Tables mises en oeuvre

Les tables suivantes sont mises en oeuvre par la fonction :

Table

Intitulé Table

ACCCOD [ACS]

Codes d'accès

ACCES [ACC]

Accès par utilisateur

AFCTFCT [AFT]

Profil fonction utilisateur

ATEXTRA [AXX]

Textes à traduire

AUTILIS [AUS]

Utilisateurs