1. TYPO3
Alfresco
Active Directory (& NTLM)
Paul Blondiaux <pblondiaux@sodifrance.fr>
Haythem Labbassi <hlabbassi@sodifrance.fr>
Olivier Salivet <o.salivet@ville-caluire.fr>
25.06.2012
2. Paul Blondiaux
Expert TYPO3 – 2000 - 2012
ONEXT – Groupe Sodifrance
Profil : empêcheur de tourner rond
Pas certifié TYPO3
Olivier Salivet
DSI
Ville de Caluire et Cuire
Haythem Labbassi
Développeur TYPO3
Sodifrance
Profil : Chef Projet / dev TYPO3
Pas encore
Christophe Garzaro
Directeur
Sodifrance Lyon
T3UNI 2012
TYPO3 + Alfresco + AD 25.06.2012
4. « Un problème sans solution, est un problème mal posé »
A.Einstein
5. Présentation Ville de Caluire et Cuire
T3UNI 2012
TYPO3 + Alfresco + AD
25.06.2012
La ville :
• située dans la 1ere couronne de Lyon
• 42 000 habitants
La mairie :
• 550 agents
6. Problématique Générale
Un site intranet avec:
Une gestion de contenu
Une gestion documentaire
Une authentification
T3UNI 2012
TYPO3 + Alfresco + AD
25.06.2012
Un site extranet avec:
Une gestion de contenu
Une gestion documentaire
Une authentification
Un site internet avec:
Une gestion de contenu
… ouf !
11. Structure
T3UNI 2012
TYPO3 + Alfresco + AD
25.06.2012
AUTHENTIFICATION
TYPO3
ALFRECO
SI
CLIENT
?
?
?
12. Authentification
Utilisateurs Internautes
Partenaires Mairie
Personnels Mairie
Administrateurs Mairie
T3UNI 2012
TYPO3 + Alfresco + AD
Mot de passe ?
25.06.2012
Login ?
13. Authentification
T3UNI 2012
Reverse-proxy (cache + auth. NTLM sur AD en interne)
TYPO3 + Alfresco + AD
Visiteur
grand public
29.06.2012
Agent Mairie de Caluire Partenaire
Administrateur
Mairie de Caluire
Connecteur CMIS
Connecteur
WebDAV
Pages du site
Contenu GED Alfresco / Share
Active Directory
14. Ressources
Apache : mod_ssl, mod_auth_ntlm
TYPO3 : atol_cmis, eu_ldap (patché par nos soins)
Alfresco : CMIS
AD : LDAP
T3UNI 2012
TYPO3 + Alfresco + AD
25.06.2012
17. Visiteur
grand public
Partenaire
Détails techniques : authentification
Agent Mairie de
Caluire
mod_auth_NTLM
Active Directory
Administrateur
Mairie de Caluire
Connecteur CMIS
Typo3 login form
Pages du site
Connecteur
WebDAV
Utilisateurs
Typo3
Typo3 user mapping
Mapping
« Guest »
Utilisateur + mot de passe Utilisateur uniquement
Alfresco auth
NTLM ou
passthru /
LDAP
Alfresco auth
Contenu Alfresco
mod_ssl
Credentials d’un compte « admin »
Alfresco paramétrés dans TYPO3.
Filtrage des résultats dans TYPO3 par
application des ACLs (renvoyées par
Alfresco via CMIS)
20. Retours Clients
T3UNI 2012
Solution logicielle ouverte et évolutive : solution non propriétaire.
TYPO3 + Alfresco + AD
25.06.2012
Conduite et gestion de projet très efficace !
Bonne expertise