|
|
|
|
|
- Paramétrer l'application
- Gérer les utilisateurs
- Remarques
- Gérer les droits
- Cas particulier : le superviseur n'a pas accès aux modèles de fenêtres
Paramétrer une application avec groupware utilisateur
Avertissement
A partir de la version 18, le groupware utilisateur évolue. Cette page d'aide correspond au groupware utilisateur conservé par compatibilité. Pour consulter l'aide concernant la nouvelle version du Groupware utilisateur, consultez Groupware Utilisateur.
Paramétrer l'application Le paramétrage du groupware utilisateur est réalisé par le superviseur de l'application. Ce paramétrage consiste à créer des utilisateurs, des groupes d'utilisateurs, et à leur attribuer pour chaque champ de chaque fenêtre ou page de l'application certains droits. Ces droits consistent à rendre visible, invisible ou grisé des champs, des groupes de champs, des options de menus. Pour paramétrer le groupware utilisateur, il suffit de : - Lancer l'application (exécutable ou test depuis WINDEV ou WEBDEV), et de se connecter en tant que superviseur :
- Nom : SUPERVISEUR
- Mot de passe : SUPERVISEUR
- Choisir l'option "Configurer le groupware".
La création d'un nouvel utilisateur consiste à donner les informations suivantes : - le nom de l'utilisateur (obligatoire)
- le prénom de l'utilisateur
- le login de l'utilisateur. Ce login correspond à l'identifiant de l'utilisateur lors de sa connexion à l'application.
- le mot de passe de l'utilisateur. Ce mot de passe n'est pas obligatoire, et peut être saisi par l'utilisateur lui-même lors de sa première connexion (cochez l'option correspondante).
Il est possible de définir l'utilisateur comme étant un superviseur de l'application. Il est bien entendu possible de modifier ou de supprimer un utilisateur. La suppression d'un utilisateur permet soit de supprimer entièrement l'utilisateur, soit de supprimer uniquement ses droits. Les utilisateurs peuvent être rassemblés en groupes. Lors de la création d'un groupe, il est possible de copier les droits précédemment définis pour un autre groupe ou utilisateur. Il est possible de créer ou de supprimer un groupe. Lors de la suppression d'un groupe, il est possible soit de supprimer le groupe et ses utilisateurs, soit de supprimer uniquement le groupe. Dans ce cas, les utilisateurs ne sont plus associés à un groupe. Remarques - Il est conseillé de changer le mot de passe du superviseur dès la première utilisation.
- Le groupe "Défaut" est le groupe proposé par défaut dans le groupware utilisateur. Ce groupe a par défaut tous les droits sur l'application.
- Il n'est pas possible de supprimer le groupe <Aucun> et le groupe DEFAUT.
- Si vous utilisez un annuaire LDAP, vous avez la possibilité d'importer les utilisateurs présents dans l'annuaire pour pouvoir gérer les droits de ces utilisateurs. Pour plus de détails, consultez Groupware utilisateur et LDAP.
Pour chaque utilisateur (ou groupe d'utilisateurs), le superviseur peut gérer leurs droits sur les différents éléments des fenêtres, des modèles de fenêtres, des pages et des modèles de pages du projet. Pour chaque association utilisateur / fenêtre ou page, il est possible de définir un état spécifique pour tous les éléments de la fenêtre ou de la page. De même pour les modèles de fenêtres ou de pages. Les éléments gérés dans les fenêtres, les fenêtres internes, les pages, les pages internes, et les modèles de fenêtres ou de pages sont les suivants : - les champs
- les groupes de champs
- les options de menu
Les états disponibles pour chaque élément sont les suivants : - Défaut : le comportement de l'élément correspond au comportement par défaut, défini dans l'application.
- Inactif : l'élément est affiché mais toute saisie est impossible.
- Grisé : l'élément est affiché mais grisé. Toute saisie est impossible.
- Invisible : l'élément n'est pas affiché.
Cas particulier : le superviseur n'a pas accès aux modèles de fenêtres Si vous avez intégré les fenêtres du groupware utilisateur dans votre projet, vous pouvez permettre au superviseur de configurer les fenêtres internes, et les modèles de fenêtres. Il suffit de modifier le code de la fenêtre GPWDetailConfiguration ou le code de la page GPWDetailConfiguration_WB. Modification à effectuer en WINDEV : Modifiez le code d'initialisation de la combo COMBO_Fenêtre de la façon suivante :
NomFenêtre est une chaîne = EnumèreElément(enumFenêtre + enumFenêtreInterne + enumModèleFenêtre)
TANTQUE NomFenêtre <> ""
ListeAjoute(COMBO_Fenêtre, NomFenêtre)
NomFenêtre = EnumèreElément()
FIN
Fenêtre = 1
Modification à effectuer en WEBDEV : Modifiez le code d'initialisation de la combo "Combo_Page" de la façon suivante :
NomFenêtre est une chaîne = EnumèreElément(enumPageDynamique + enumPageInterne + enumModèlePage)
TANTQUE NomFenêtre <> ""
ListeAjoute(COMBO_Fenêtre, NomFenêtre)
NomFenêtre = EnumèreElément()
FIN
Fenêtre = 1
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|