Utentomatic - Gestion des comptes Unix sous Active Directory Par Gérard Marchal-Duval
Utentomatic - Présentation Interface web de gestion et de création de compte Besoins: Uniformiser les comptes Basé sur LDAP Active Directory Abandonnez NIS Générer des attributs Unix Uid, gid, shell, … Rester compatible avec l’infrastructure existante Créer les répertoires Unix nécessaires à l’utilisateur Home session interactives, répertoires partagés 28/09/2016 2
COMPTEURS FILTRE DE RECHERCHE INFOS UTILISATEURS 28/09/2016 4
Utentomatic - Résultats Un utilisateur = un compte Création = 1 actions Simple et rapide, user friendly Administration distante (depuis page web) Changement date d’expiration, désactivation, … Ne remplace PAS la console d’administration AD 28/09/2016 5
Utentomatic – V2 Optimisation de l’interface et des performances Utilisation d’un nouveau plugin Création et gestion des groupes Ajout/suppression utilisateur d’un groupe Améliorations des logs 28/09/2016 6
Utentomatic - Développement Langages : Python V2.7 jQuery V2.1 HTML Bootstrap CSS V3.3 Framework Django V1.8 API REST Architecture Modèle Vue Contrôleur 28/09/2016 7
Utentomatic – Bonnes pratiques Framework Django Python orienté objet API REST Interopérabilité (ex: CLI) Versionning Git & GitHub (dépôt privé) Pensée pour des structures AD hétérogènes 28/09/2016 8
Utentomatic - Fonctionnement Serveur Web (application) Navigateur 2 Récupération d’informations Backends 1 Requête HTTP 4 jQuery Contrôleur 3 Page HTML Modèles Vues 28/09/2016 9
Merci de votre attention ! 10