 
Bienvenue sur la documentation officielle de WAPT par Tranquil IT dernière version en date du 2024-09-20.
Cliquer ici pour une version PDF de la documentation complète.
WAPT est un outil de déploiement de logiciels et de configurations qui peut être comparé à Microsoft SCCM (maintenant appelé MECM), Ivanti UIM, IBM Bigfix, Tanium, OPSI, PDQDeploy, ou Matrix42.
WAPT existe en deux versions, WAPT Discovery et WAPT Enterprise.
Principaux bénéfices¶
Pour les Administrateurs Système:
- Install software and configurations silently. 
- Maintain up to date an installed base of software and configurations. 
- Configure software at the system and user level to reduce the load on support teams. 
- Remove unwanted or out of cycle software and configurations silently. 
- Reduce your need for support by your IT teams, whose reaction times are often long because of their workloads. 
- Reduce as much as possible the consumption of bandwidth on remote sites to preserve it for productive uses. 
Pour les RSSI
- Pilot the software installed base to converge to a security standard acceptable to the organization. 
- Prepare your enterprise for the coming GDPR and help your DPO keep his register of data processing, because you two will become close colleagues. 
- No longer tolerate machines operating in Administrator mode. 
- No longer tolerate users downloading and running software binaries from their home directory. 
- Start applying SRPs, also known as Applocker or WDAC to improve application level IT security. 
- Reduce the level of exposure to software vulnerabilities and lateral movement attacks. 
- Bring up audit indicators for a better knowledge of the state of installed IT devices and their global security level. 
- Be prompt to deploy updates to react to cyber attacks like Wannacry or notPetya. 
Pour les utilisateurs finaux
- Have installed software configured to work well in the context of your Organization and trust that they will work correctly. 
- Give Users more autonomy to install software safely and reliably. 
- Have better working and more predictable professional systems because of standard software configurations. 
Présentation de WAPT
- Présentation des grands principes de WAPT
- Principes fondamentaux
- Mode de fonctionnement WAPT
- Architecture du serveur WAPT
- Langage et environnement de développement WAPT
- Comparaison des caractéristiques des versions de WAPT- Résumé des principes de fonctionnement de WAPT
- Liste des caractéristiques actuelles en date du 2024-09-20
- Fonctionnalités à venir
- Principaux avantages fonctionnels de la version Entreprise de WAPT
- Cas d’utilisation ciblés de WAPT Enterprise
- Description des services disponibles avec un contrat WAPT Enterprise
 
Installation de WAPT
Configuration basique de WAPT
Configuration avancée de WAPT
- Configuration de l’agent WAPT avec des options avancées
- Configuration de la console WAPT
- Configuration du serveur WAPT
- Configuration des dépôts WAPT
- Renforcer la sécurité de votre installation WAPT- Configuration du pare-feu sur le serveur WAPT
- Configuration de l’authentification kerberos
- Activation de la vérification du certificat SSL / TLS
- Configuration de l’authentification des utilisateurs par rapport à l’Active Directory
- Configuration de l’authentification par certificat côté client
- Génération de l’autorité de certification (CA)
- Déploiement des certificats des administrateurs informatiques locaux sur les clients
- Configuration des listes de contrôle d’accès
 
Mise à jour du serveur WAPT
Sauvegarde du serveur WAPT
Désinstallation de l'agent WAPT
Comment utiliser WAPT ?
- Déployer l’agent WAPT
- Mettre à jour les agents WAPT
- Utiliser la console WAPT- Ajouter un paquet à la machine
- Vérifier les mises a jour sur l’hote
- Appliquer les maj sur l’hote
- Effectuer une recherche globale sur tous les hôtes
- Afficher l’inventaire
- Comment effectuer des actions sur les hôtes ?
- Importe des paquets depuis un dépôt externe
- Dupliquer des paquets depuis un dépôt externe
- Gérer les paquets sur le dépôt
 
- Utiliser la console WAPT avancé- Utiliser des paquets profile dans WAPT
- Utiliser des Unités Organisationnelles dans WAPT
- Utiliser les WAPT Windows Update Agent (WAPTWUA)
- Using the reporting functions in WAPT
- Se connecter à la base de données WAPT avec un client PostgreSQL
- Synchroniser les inventaires de WAPT vers GLPI
- Re-signing all host packages from the WAPT console
 
- Utiliser le WAPT Self-Service - Présentation
- Comment cela fonctionne ?
- Comment utiliser la fonctionnalité self-service ?
- Comment utiliser le self-service sur un poste utilisateur ?
- Personnaliser l’interface du Self Service
- Les configurations de l’agent WAPT pour le WAPT Self-Service
- Configurer une méthode d’authentification différente pour le self-service
- Vidéo de démonstration
 
- Utiliser le WAPTtray
- Utiliser le WAPTExit- Déclencher manuellement l’exécution du WAPTexit
- Déclencher le WAPTexit avec une tâche planifiée
- Empêcher l’annulation des mises à jour
- Augmenter le temps de déclenchement dans waptexit
- Ne pas interrompre l’activité de l’utilisateur
- Lancer l’installation des paquets avec un niveau de priorité spécifique
- Personnaliser le WAPTexit
- Activer/désactiver WAPTexit
 
- Utiliser WAPT en ligne de commande
Création de paquet WAPT
- Structure détaillée d’un paquet WAPT
- De Python 2 à Python3
- Créer son environment de développement de paquets WAPT
- Principles of creating package template from the WAPT console
- Presentation of PyScripter
- Packager des .msi (exemple)
- Packager des .exe (exemple)
- Packaging empty packages
- Construire le paquet et l’envoyer au serveur WAPT
- Exemples simples de fonctions du setuphelper couramment utilisées
- Manipulation de clés de registre
- Créer et supprimer des raccourcis
- Environnement Windows / Logiciel / Services
- Utiliser les champs du fichier control
- Managing a WAPT package with another WAPT package
- Améliorer mon paquet- Copier un fichier
- Désinstaller des versions non désirées
- Améliorer setup.py pour utiliser des variables
- Personnaliser le contexte utilisateur
- Utiliser les fonctions d’audit pour la conformité
- Automatiser la mise à jour d’un paquet logiciel
- Exemple: déployer un logiciel portable avec WAPT
- Créer des paquets WAPT de mises à jour Windows avec des .msu
- Packager des paquets linux simples
- Chiffrer des données sensibles contenues dans un paquet WAPT
 
- Utiliser des IDE différents pour développer les paquet WAPT
- Configurer WAPT pour utiliser un éditeur de code personnalisé
Améliorer votre productivité avec WAPT
Problèmes et questions fréquentes
- Problèmes fréquents- Réinitialiser le mot de passe du serveur WAPT Linux
- J’ai perdu ma clé privée WAPT
- Je me suis fait voler ma clé privée
- Comment déplacer mon dépôt sur une autre partition
- Mon UUID BIOS bogue
- Mon WAPTdeploy ne fonctionne pas
- Windows n’attend pas le réseau au démarrage
- WAPTexit ne se lance pas
- WAPTexit se coupe après 15 minutes et n’achève pas l’installation
- Message d’erreur à l’ouverture de la console
- Problèmes pour enregistrer une machine avec le serveur WAPT
- Problème lors du enable-check-certificate
- Problème avec la création de paquet
- Problèmes fréquents liés aux Antivirus
- EWaptBadControl: “utf8” codec can’t decode byte
- I have a lot more hosts in the console than I have host packages on my server?
- Erreurs courantes
- Utiliser la fonction register() dans vos scripts d’audit
 
Utiliser les API du serveur WAPT
Annexe
- Contacter l’éditeur de WAPT
- Glossaire
- Présentation des principes de sécurité
- Appliquer les meilleures pratiques au packaging de logiciels
- Stratégie de sortie des mises à jour de WAPT
- Security bulletin
- Changelog
- Accord de licence d’utilisateur final WAPT
- Licences des composants externes utilisés dans WAPT