Granularité d'accès sous Drupal

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Je souhaite mettre en œuvre un site Intranet/Extranet pour notre société à l'aide de Drupal. La configuration de départ est minimaliste : quelques forums, sondages et fichiers partagés. Je souhaiterais offrir un accès sans mot de passe pour nos collaborateurs en interne et un accès avec mot de passe pour les accès depuis l'extérieur. Drupal permet-il de mettre en oeuvre ce niveau de granularité ?
L'accès via mot de passe est actuellement en place sur le site en cours de développement mais je ne vois pas comment passer outre pour les utilisateurs en interne. L'idéal serait évidemment que les utilisateurs en interne puissent acceder à l'ensemble du contenu en lecture sans mot de passe et que le login/mdp leur soit demandé dès qu'ils sollicitent un accès en écriture.

D'avance merci pour votre aide.

Version de Drupal : 

A confirmer par un plus expert que moi en la matière, mais je pense que tu peux gérer ca via ta config Apache, et notamment le .htaccess (si tu es sous Linux).
Du genre "pour les IP interne..."
Sinon, il faudrai réécrire la fonction de login (ou un module de login) pour le faire utiliser un compte prédéfini en cas d'IP locale.