Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDéveloppementDéveloppementImpossible de rentrer dans les évenements ...Impossible de rentrer dans les évenements ...
Précédente
 
Suivante
Nouveau message
26/10/2006 10:02
 
Bonjour,
Voila mon soucis, j'ai creer deux module a l aide des templates dans VS2005 mais lorsque je teste, je rentre dans mes évenements seulements lorsque je suis connecté avec le compte admin ou host.
J'ai mis visible par tous dans les propriétes mais cela ne change rien.

Est ce que quelqu'un a une idée sur le probleme ???
 
Nouveau message
26/10/2006 12:09
 

Je ne suis pas sûr de comprendre. As-tu un message d'erreur du genre "vous n'êtes pas autorisés à accéder à cette partie..." ? Ne vois-tu pas le menu d'édition ?

Prenons l'exemple d'un module contenant un formulaire de liste (contrôle ascx) et un formulaire d'édition (pour l'ajout, la modification). Il faut faire attention à la définition des droits concernant chacun des formulaires du modules ; il s'agit en général du paramètre view ou edit mais tu peux aussi mettre admin... Cela détermine le droit d'accès requis pour pouvoir accéder à ce formulaire.

Au niveau de l'implémentation du module sur ta page, tu peux paramétrer les options de sécurité (view pour certains groupe, edit pour d'autres). Une personne désirant accéder aux formulaires paramétrés avec le droit Edit au niveau de la déclaration du module devra appartenir à un rôle (ou à un groupe de rôles) possédant les droits Edit sur le module instancié.

Par ailleurs, si tu utilises le menu Action (accessible par la flèche vers le bas à gauche du titre du module dans les containers standards), la création d'un menu dans la partie VB du formulaire s'accompagne d'un niveau de sécurité (en général "Edit") et seuls les utilisateurs appartenants à des rôles ayant le droit Edit pourront accèder à ce menu.




Stéphane TETARD
ARICIE - Member of DotNetNuke France
 
Nouveau message
26/10/2006 12:48
 
En fait j'ai trouvé la solution à mon probleme,
Je mettais visible par tous sur mon module mais en fait il fallait aussi gerer les droit d'accés au module.

Lorsque que le module se charge, dans le Page_Load il gere les droit d acces des utilisateurs et donc les evenements. Vu que je n'avais pas gerer cette partie les seuls utilisateurs pour lesquels les évements etaient possible etaient ceux du group Admin.
Il ne fallait donc juste autoriser les groupes d'utilisateurs pour leur donnés les droits.

Merci a Stef pour sa reponse et bon courage
 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDéveloppementDéveloppementImpossible de rentrer dans les évenements ...Impossible de rentrer dans les évenements ...