NPDS

logo

Gestion de contenu
et de communauté

3 visiteur(s) et 0 membre(s) en ligne.
logo

Au delà de la gestion de contenu 'classique', NPDS met en oeuvre un ensemble de fonctions spécifiquement dédiées à la gestion de Communauté et de groupes de travail collaboratif.

logo

Il s'agit d'un Content & Community Management System (CCMS) robuste, sécurisé, complet, performant et parlant vraiment français.

logo

Gérez votre Communauté d'utilisateurs, vos groupes de travail collaboratif, publiez, gérez et organisez votre contenu dynamique !

Index du forum »»  Le coin des codeurs »» Administration des modules via admin

Administration des modules via admin#26764

3Contributeur(s)
Jireckjpbcolonelwog
3 Modérateur(s)
developpeurjpbJireck
colonelwog colonelwogicon_post
Salut , je pense que la question a été posée il y a bien longtemps mais je n'ai pas vu d'amélioration de ce coté là , alors je la repose :
Est il possible d'avoir une administration des modules géré dans les utilisateurs .

Donner des droits a un utilisateurs que l'ion appellerai admin module que l'on pourrai mettre dans les admins mais qui n'aurai pas forcément le droit d'avoir accès à l'administration du site mais seulement du ou des modules en question.

Car jusqu'à présent je rajoutai dans l'admin un module pour donner l'accès en admin du module à un user , et c'est assez chiant de coder alors que si de base on fait en sorte que dans l'administration on octroi les droits a un user en admin pour un ou des module ce serai bien plus simple que de codé dans authors et de rajouter un champ dans la base comme radminagenda ou un radminannonces... je sais pas si je me suis bien fait comprendre ^^


Message édité par : colonelwog / 02-03-2021 14:34

jpb jpbicon_post
je ne sais pas si j'ai bien compris la question donc ma réponse est peut être à côté de la plaque ?

Comme l'a souvent dit dev le fait de séparer fondamentalement les admins des users par leur rôle est et reste un sérieux gage de sécurité pour le portail ...

donc en partant de ce constat sur une 16 il te suffit de créer un admin qui ai uniquement les droits sur le module (sur la ou les fonctions admin de ce modules) ... et ceci sans rien codé en cochant simplement une case (si ton module à une interface admin et donc une fonction dans la table fonction) ! ...
Jireck Jireckicon_post
Sinon une des solutions etant :
d'attribuer un groupe au membre qui doivent administrer un module.

Ensuite de modifier l'admin du module ou de faire une admin simplifier avec un check sur le groupe et la qualité de membre au lieu d'un check sur la qualité d'admin pour acceder a l'admin puis administrer le module.

En esperant etre clair
colonelwog colonelwogicon_post
Citation : Jireck 

Sinon une des solutions etant :
d'attribuer un groupe au membre qui doivent administrer un module.

Ensuite de modifier l'admin du module ou de faire une admin simplifier avec un check sur le groupe et la qualité de membre au lieu d'un check sur la qualité d'admin pour acceder a l'admin puis administrer le module.

En esperant etre clair
 
oui j'avais fait ça un moment donné , il faudrait dans ce cas le faire pour tout les modules ... pour qu'on puisse donner les droits d'admin à un user.