IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

comment sécuriser une application


Sujet :

Windows Forms

  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2011
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 71
    Par défaut comment sécuriser une application
    bonsoir!
    je suis entrain de faire une application qui va gérer en quelque sorte un établissement scolaire. ce qui me dérange est qu'il y aura 3 utilisateurs pour cette application qui auront des tâches différentes et précises. par exemple, à la scolarisation on ne se chargera que de traiter tout ce qui à trait à l'enregistrement des élèves par conséquent, l'utilisateur ne pourra qu'utiliser les menus ou boutons qui concernent ce service. y a également la comptabilité qui s'occupera par exemple des frais scolaires et ce qui va avec.
    Ce que j'aimerai savoir est comment permettre justement aux différents utilisateurs de ne pouvoir qu'avoir accès aux rubriques qui les concernent.
    merci d'avance!

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 197
    Par défaut
    La question est vague et le problème encore plus

    Déjà il faut savoir comment tu compte gérer les comptes utilisateur (pour peu que tu utilise cette stratégie, qui me parait le plus logique, pour gérer tes droits) et d'ou ils viennent (active directory, base de donnée, XML, ...?).

    Ou est-ce que tu compte gérer par machine? (ce qui ne me semble pas très sécurisé)

    Après si par exemple c'est géré depuis l'active directory il faut savoir si tu veux gérer tes droits par rapport à des groupes d'utilisateur (genre comptabilité, professeurs,...)

    Pour les droits sur le programme lui-même, et bien c'est à toi de le développer en conséquent avec des tests qui vérifient les droits.
    Mais la encore, c'est trop vague pour pouvoir répondre.

    Imagine que tu désire utiliser des informations d'une base de donnée pour ton programme et que les droits soient gérés depuis l'active directory avec des groupes, tu devrais aussi donner les permissions en lecture et/ou écriture sur les tables de ta base selon les groupes.
    ça permettrait d'éviter des failles de sécurité si un petit malin decompile et modifie le programme.

    Il faudra aussi savoir quel sera l'exposition de ton programme aux "autres".
    Càd. savoir si les élèves peuvent avoir accès à un PC qui le contient, par exemple...


    Pour la partie technique, rien ne t'empêche de faire une class d'utilisateur qui contient les droits et les infos de l'utilisateur qui seraient chargés au login de la personne sur l'application.

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/02/2010, 11h00
  2. Réponses: 11
    Dernier message: 25/05/2006, 11h42
  3. Réponses: 3
    Dernier message: 08/01/2005, 10h01
  4. comment cacher une application de la liste des tâches ?
    Par Laurent Dardenne dans le forum Windows
    Réponses: 2
    Dernier message: 22/12/2004, 17h12
  5. Réponses: 1
    Dernier message: 31/10/2002, 11h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo