Meu empregador está pensando em substituir nosso site razoavelmente estático pelo Drupal, principalmente para que possamos implementar mais facilmente algumas idéias que tivemos e também como uma maneira de protegê-lo no futuro. É uma organização guarda-chuva, pois possui alguns departamentos diferentes voltados para o cliente que não são realmente relacionados um ao outro, além de pertencer à mesma organização.
Portanto, de um modo geral, cada departamento tem necessidades bastante específicas - certos tipos de usuários definidos, tipos de nós; alguns exigem seus próprios pequenos fóruns, carrinhos de compras básicos, etc. Meu primeiro instinto é tratar cada departamento como sua própria instalação Drupal com sua própria configuração específica de módulos e manter as coisas separadas dessa maneira. Dito isso, pode ser necessário haver alguma funcionalidade que se espalhe por todo o site. Por exemplo, um ou mais dois membros seniores da equipe podem precisar fazer login e editar o conteúdo em alguns departamentos.
É possível fazer isso? Para executar instalações diferentes em domainname.org/dept1, domainname.org/dept2, domainname.org/dept3, etc. Mais importante, é aconselhável? Que problemas eu provavelmente enfrentaria se fosse adiante com uma configuração como essa?
fonte
Há outra abordagem: use OG (bastante pesado, no entanto).
Existe especialmente uma distribuição Drupal para esse tipo de site: http://openatrium.com/
fonte