Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDesign, présent...Design, présent...Attribution de droits type "sauf pour" pour un moduleAttribution de droits type "sauf pour" pour un module
Précédente
 
Suivante
Nouveau message
08/11/2006 13:38
 

Soit j'ai besoin de vacances (ce qui est fort probable) soit je suis passé à côté d'une évidence:

J'ai des utilisateurs abonnés qui font parti d'un groupe "Membre". Ils font donc partie automatiquement du groupe "registered users".

J'ai des modules qui ne doivent être visibles par tout le monde (y compris les "registered users") sauf mon groupe "Membre" (par exemple pour des modules pubs)... comment faire ça puisque si je coche visible par "registered users" le groupe "Membre" verra aussi ces modules... ???


Qapla'
 
Nouveau message
08/11/2006 14:24
 

Est-ce que ton besoin est que les utilisateurs n'appartenant pas au groupe "Membre" soient les seuls à voir certains modules ?

Dans ce cas-là, il est vrai que le besoin semble contraire aux habitudes. Par défaut, les utilisateurs peuvent se voir attribuer un rôle (en plus du Registered Users) ; ils peuvent aussi acheter un rôle, en général pour accéder à plus de contenu ou à plus d'options mais pas pour en voir moins.

Je ne vois donc pas non plus comment faire.

Il faudrait attribuer de force un rôle "Utilisateurs classique" pour lequel les utilisateurs devraient acheter la désinscription... Bien sûr, seul ce rôle permettrait d'accéder à certains modules comme les modules de pub ! 




Stéphane TETARD
ARICIE - Member of DotNetNuke France
 
Nouveau message
08/11/2006 15:06
 

Merci.

Oui c'est bien ça le problème...

En fait il manque une colonne d'attribution des droits de façon exclusive du style "visible par tout les groupes sauf..."

Je pourrai utiliser uniquement le rôle "registered users" pour ce que j'ai à faire mais comme je fais payer l'inscription par Allopass, j'ai en fait utilisé un module "Dynamic Registration" de DataSprings, que j'ai installé sur une page spécifique qui n'est accessible que si on a payé par Allopass. Or si je n'utilisais que le rôle "registered users" il faudrait que je puisse bloquer la page standard de DNN qui permet de s'inscrire...
A moins que... Si jamais je règle le site en inscription type "Aucune" au lieu de public, qu'ensuite je passe par ma page spécifique pour enregistrer les utilisateurs Allopass... ils auront bien le statut "registered users" avec la case "Utilisateur Autorisé" cochée ? Puisque normalement c'est automatique pour ce rôle, non ?... Je vais essayer


Qapla'
 
Nouveau message
09/11/2006 11:04
 

Bon finalement je m'en suis sorti en utilisant uniquement le groupe "registered users"...

Je crois que j'ai mis le doigt sur une carence de DNN car étant donné que toute inscription en tant qu'utilisateur passe par le groupe "registered users" ça bloque dès qu'on veut utiliser un autre groupe avec des droits qui diffèrent de "registered users"... il faudrait donc une gestion exclusive des droits du type "Afficher pour tous sauf..."


Qapla'
 
Nouveau message
09/11/2006 12:26
 

Ce type de distinction existe dans le monde des droits Windows : il s'agit de "Refuser l'accès pour".

Cela peut sembler intéressant même s'il est probablement rare de considérer que l'affichage de contenu peut, en quelque sorte, être assimilé à une "punition". Cela ne doit concerner que l'affichage de publicités intempestives...




Stéphane TETARD
ARICIE - Member of DotNetNuke France
 
Nouveau message
10/11/2006 07:09
 
Bonjour

Ceci peut également être interessant lors de la création d'une page qui doit être vus par tout un ensemble de groupes sauf .... un ;) On coche vus par tous (et donc les 150 groupes) et on coche une seule case 'sauf'.
Bon voilà j'en rajoute mais c'est vrai que c'est assez sympa il me semble.

seb
 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDesign, présent...Design, présent...Attribution de droits type "sauf pour" pour un moduleAttribution de droits type "sauf pour" pour un module