2.7 KiB
2.7 KiB
Migration vers Odoo 18.0 - bemade_user_password_bundle
Description
Module qui automatise la création de bundles de mots de passe pour les nouveaux utilisateurs et modifie la propriété par défaut du bundle admin.
Analyse Technique
Fonctionnalités Actuelles
-
Création Automatique
- Bundle créé à la création d'un employé
- Attribution des accès automatique
- Gestion des droits d'administration
-
Modèles Modifiés
hr.employee: Surcharge de createpassword.bundle: Modification des accès par défaut- Intégration avec odoo_password_manager
-
Logique d'Accès
- Accès admin par défaut au groupe system
- Accès complet pour le nouvel employé
- Notes automatiques dans le bundle
Changements dans Odoo 18.0
-
Architecture Password/HR
- Le système de gestion des mots de passe reste stable
- Les employés fonctionnent de la même manière
- Les groupes de sécurité sont similaires
-
Modifications Nécessaires
- Vérifier la compatibilité avec odoo_password_manager
- Valider la méthode de création des bundles
- Optimiser la gestion des accès
Plan de Migration
Phase 1 : Analyse et Préparation
-
Révision du Code
- Vérifier les changements dans odoo_password_manager
- Tester la création des bundles
- Identifier les potentiels conflits
-
Tests
- Créer des cas de test avec différents scénarios
- Documenter le comportement attendu
- Préparer des données de test
Phase 2 : Migration
-
Mise à Jour du Code
- Adapter le code Python
- Vérifier les dépendances
- Optimiser les requêtes si nécessaire
-
Tests et Validation
- Tester avec différents types d'employés
- Vérifier les accès
- Valider la sécurité
État de la Migration
En cours d'analyse - Migration simple requise
Notes Importantes
- La fonctionnalité reste pertinente dans Odoo 18.0
- Les changements sont mineurs
- La logique de base reste la même
- Attention à la sécurité des accès
Prochaines Étapes
- Valider l'approche avec l'équipe
- Vérifier les changements dans odoo_password_manager
- Mettre à jour les tests
- Tester avec différents scénarios
Notes de Version
- Version originale: 17.0.0.1
- Dernière analyse: 26/01/2025
Points d'Attention Particuliers
-
Sécurité
- Gestion des accès
- Protection des données
- Audit des modifications
-
Fiabilité
- Gestion des erreurs
- Validation des accès
- Cohérence des données
-
Maintenance
- Documentation des accès
- Gestion des cas spéciaux
- Logs pour le débogage