J'essaie de trouver une façon simple et efficace pour cacher les
éléments d'un MenuStrip (Windows Forms 2.0) selon les rôles de me
utilisateurs (stocké dans une table SQL Server). J'ai pensé à quelques
options, pouvez-vous commenter ?
Option 1 : Utiliser la méthode IsInRole (de la classe GenericPrincipal)
pour chacun des sous-menu lors du chargement du formulaire qui contient
le menu.
Option 2 : Faire un menu personnalisé par rôle et le rendre visible au
démarrage du formulaire.
Il y a d'autres options ?
De plus, comment puis-je m'assurer que les utilisateurs, même s'ils ne
voient pas le menu "Admin" (Exemple), ne puissent pas ouvrir le
formulaire quand même ?
Merci
Steeve
P.S. Je suis habitué en ASP.NET 2.0, passer aux WinForms demandent
quelques adaptations !!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Oriane
Bonjour, "Steeve Hétu" a écrit dans le message de news: %
Bonjour,
J'essaie de trouver une façon simple et efficace pour cacher les éléments d'un MenuStrip (Windows Forms 2.0) selon les rôles de me utilisateurs (stocké dans une table SQL Server). J'ai pensé à quelques options, pouvez-vous commenter ?
Option 1 : Utiliser la méthode IsInRole (de la classe GenericPrincipal) pour chacun des sous-menu lors du chargement du formulaire qui contient le menu.
C'est une bonne solution. Je l'ai adoptée pour mon projet (mais pour moi il n'y avait pas d'aspect GUI).
En passant tu devrais t'intéresser aux solutions "standard" proposées par "l'Enterprise Library", qui implémente une gestion des habilitations basée entre autres sur Sql Server.
Cdt
Bonjour,
"Steeve Hétu" <steevehetu18@hotmail.com> a écrit dans le message de news:
%232pihHMDGHA.748@TK2MSFTNGP12.phx.gbl...
Bonjour,
J'essaie de trouver une façon simple et efficace pour cacher les éléments
d'un MenuStrip (Windows Forms 2.0) selon les rôles de me utilisateurs
(stocké dans une table SQL Server). J'ai pensé à quelques options,
pouvez-vous commenter ?
Option 1 : Utiliser la méthode IsInRole (de la classe GenericPrincipal)
pour chacun des sous-menu lors du chargement du formulaire qui contient le
menu.
C'est une bonne solution. Je l'ai adoptée pour mon projet (mais pour moi il
n'y avait pas d'aspect GUI).
En passant tu devrais t'intéresser aux solutions "standard" proposées par
"l'Enterprise Library", qui implémente une gestion des habilitations basée
entre autres sur Sql Server.
Bonjour, "Steeve Hétu" a écrit dans le message de news: %
Bonjour,
J'essaie de trouver une façon simple et efficace pour cacher les éléments d'un MenuStrip (Windows Forms 2.0) selon les rôles de me utilisateurs (stocké dans une table SQL Server). J'ai pensé à quelques options, pouvez-vous commenter ?
Option 1 : Utiliser la méthode IsInRole (de la classe GenericPrincipal) pour chacun des sous-menu lors du chargement du formulaire qui contient le menu.
C'est une bonne solution. Je l'ai adoptée pour mon projet (mais pour moi il n'y avait pas d'aspect GUI).
En passant tu devrais t'intéresser aux solutions "standard" proposées par "l'Enterprise Library", qui implémente une gestion des habilitations basée entre autres sur Sql Server.