12.07.2015 Views

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Pour paramétrer le groupware utilisateur, il suffit<strong>de</strong> :1. Lancer l’application (exécutable ou test <strong>de</strong>puisWinDev), et <strong>de</strong> se connecter en tant quesuperviseur :•Nom: SUPERVISEUR• Mot <strong>de</strong> passe : SUPERVISEUR2. Choisir l’option "Configurer le groupware".4.1 Gérer les utilisateursLa création d’un nouvel utilisateur consiste à donnerles informations suivantes :• le nom <strong>de</strong> l’utilisateur (obligatoire)• le prénom <strong>de</strong> l’utilisateur• le login <strong>de</strong> l’utilisateur. Ce login correspond àl’i<strong>de</strong>ntifiant <strong>de</strong> l’utilisateur lors <strong>de</strong> sa connexion àl’application.• le mot <strong>de</strong> passe <strong>de</strong> l’utilisateur. Ce mot <strong>de</strong> passen’est pas obligatoire, et peut être saisi par l’utilisateurlui-même lors <strong>de</strong> sa première connexion(cochez l’option correspondante).Il est possible <strong>de</strong> définir l’utilisateur <strong>com</strong>me étantun superviseur <strong>de</strong> l’application.Il est bien entendu possible <strong>de</strong> modifier ou <strong>de</strong> supprimerun utilisateur. La suppression d’un utilisateurpermet soit <strong>de</strong> supprimer entièrementl’utilisateur, soit <strong>de</strong> supprimer uniquement sesdroits.Les utilisateurs peuvent être rassemblés en groupes.Lors <strong>de</strong> la création d’un groupe, il est possible<strong>de</strong> copier les droits précé<strong>de</strong>mment définis pour unautre groupe ou utilisateur.Il est possible <strong>de</strong> créer ou <strong>de</strong> supprimer un groupe.Lors <strong>de</strong> la suppression d’un groupe, il est possiblesoit <strong>de</strong> supprimer le groupe et ses utilisateurs, soit<strong>de</strong> supprimer uniquement le groupe. Dans ce cas,les utilisateurs ne sont plus associés à un groupe.Remarques :•Il est conseillé <strong>de</strong> changer le mot <strong>de</strong> passe dusuperviseur dès la première utilisation.• Le groupe "Défaut" est le groupe proposé pardéfaut dans le groupware utilisateur. Ce groupe apar défaut tous les droits sur l’application.• Il n’est pas possible <strong>de</strong> supprimer le groupe et le groupe DEFAUT.•Si vous utilisez un annuaire LDAP, vous avez lapossibilité d'importer les utilisateurs présentsdans l'annuaire pour pouvoir gérer les droits <strong>de</strong>ces utilisateurs.4.2 Gérer les droitsPour chaque utilisateur (ou groupe d’utilisateur), lesuperviseur peut gérer leurs droits sur les différentséléments <strong>de</strong>s fenêtres du projet.Pour chaque association utilisateur / fenêtre, il estpossible <strong>de</strong> définir un état spécifique pour tous leséléments <strong>de</strong> la fenêtre.Les éléments gérés dans les fenêtres, les fenêtresinternes et les modèles <strong>de</strong> fenêtres sont lessuivants :•les champs• les groupes <strong>de</strong> champs• les options <strong>de</strong> menuLes états disponibles pour chaque élément sont lessuivants :• Défaut : le <strong>com</strong>portement <strong>de</strong> l’élément correspondau <strong>com</strong>portement par défaut, défini dansl’application.• Inactif : l’élément est affiché mais toute saisieest impossible.• Grisé : l’élément est affiché mais grisé. Toute saisieest impossible.• Invisible : l’élément n’est pas affiché.5 Conseils pour une application gérant le groupware utilisateur5.1 Utilisation <strong>de</strong> groupes <strong>de</strong> champsPour simplifier le paramétrage <strong>de</strong> la gestion dugroupware utilisateur en fonction <strong>de</strong>s utilisateurs, ilest conseillé <strong>de</strong> regrouper les champs par groupe<strong>de</strong> champs.Il est par exemple possible <strong>de</strong> créer dans vos fenêtres<strong>de</strong>s groupes <strong>de</strong> champs correspondant auxchamps à afficher pour un type d’utilisateur. Lapossibilité d’associer un champ à plusieurs groupes<strong>de</strong> champs augmente les <strong>com</strong>binaisons disponibles.Ces groupes <strong>de</strong> champs peuvent être créés dansvotre application uniquement en vue d’une gestiondu groupware, sans programmation spécifique <strong>de</strong>votre part.Partie 4 : Développement d’applications : concepts avancés 133

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!