Précédent   Forum du club des développeurs et IT Pro > Général Développement > ALM > Modélisation
Modélisation Forum d'entraide pour les diagrammes UML et les MCD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 05/04/2012, 12h48   #1
devman2011
Candidat au titre de Membre du Club
 
Homme Kamel Ghanem
Enseignant
Inscription : août 2011
Messages : 59
Détails du profil
Informations personnelles :
Nom : Homme Kamel Ghanem
Localisation : Algérie

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : août 2011
Messages : 59
Points : 12
Points : 12
Par défaut Droits des utilisateurs sur une application

Salut

J'ai un problème au niveau conceptuel sur la gestion des droits d'utilisation d'une application car je veux certains utilisateurs ont accès à certains menus ou boutons et d'autres à certains autres menus et autres boutons , bref :

Comment attribuer des droits à certains utilisateurs et pas à d'autres.

J'ai fait ça :

Groupe ( idgroup , libgroup )

Utilisateur ( iduser , username , password , #idgroup )

Permission ( #idgroup , #iduser , ??? )


Je n'ai pas pu terminer. Un grand Merci d'avance
devman2011 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2012, 15h40   #2
CinePhil
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 13 659
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 49
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 13 659
Points : 25 562
Points : 25 562
Envoyer un message via MSN à CinePhil
Tu as déjà une association entre groupe et utilisateur ; ta table permission ne me semble donc pas utile en l'état.

Par contre, il te manque la partie des fonctionnalités de l'application et l'association de ces fonctionnalités avec les groupes :

fonctionnalite -0,n----autoriser----1,n- groupe

Ce qui donnera les tables :
Groupe ( idgroup , libgroup )
Fonctionnalite (idfonc, libfonc)
Autorisation (#idfonc, #idgroup)
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Autoentrepreneur.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise la suite Linux Mageïa !
CinePhil est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2012, 15h41   #3
Richard_35
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 857
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 857
Points : 3 865
Points : 3 865
Bonjour Devman2011,

Tu as bien démarré (sauf ce qui est barré, et en admettant qu'un user n'appartienne qu'à un seul groupe)
Citation:
Envoyé par Devman2011
Groupe ( idgroup , libgroup )
Utilisateur ( iduser , username , password , #idgroup )
Permission ( #idgroup , #iduser , ??? )
mais il manque les entités dont tu parles (en gras)
Citation:
Envoyé par Devman2011
je veux certains utilisateurs ont accès à certains menus ou boutons et d'autres à certains autres menus et autres boutons
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h28.


 
 
 
 
Partenaires

Hébergement Web