Admin-Assistant pour Magento® 2.x
L’Admin-Assistant donne à ceux qui gèrent votre boutique les outils que l’administration Adobe Commerce (Magento) ne fournit pas : une recherche à base de règles dans les grilles où vous travaillez chaque jour, des raccourcis vers les pages que vous ouvrez sans cesse, et une réponse nette à ce qui est installé, ce qui est configuré où, et ce que font les tâches de fond.
Retrouver une commande par son contenu, vérifier un réglage sur toutes les vues de magasin, voir quelles extensions ont une mise à jour en attente, savoir si le cron s’est exécuté — chacune de ces questions demande d’ordinaire un export, un changement de portée ou un message au développeur. L’Admin-Assistant y répond depuis l’administration.
Chaque outil a son propre droit d’accès : un rôle peut recevoir les grilles sans les diagnostics, ou l’inverse.
Fonctionnalités
Filtres avancés pour les commandes, factures, expéditions, avoirs et produits
Le filtrage fonctionne comme une règle de prix panier : ajoutez une condition, choisissez l’attribut, l’opérateur et la valeur, et combinez les conditions avec TOUTES ou N’IMPORTE LAQUELLE. Les conditions ne se limitent pas aux colonnes de la grille.
Sur les grilles de ventes, elles couvrent les totaux, la quantité et le poids, le mode de livraison, l’adresse de facturation et de livraison complète, le nom, l’e-mail et le groupe du client, le mode de paiement, le statut et le magasin — plus une combinaison d’attributs produit, qui retrouve une commande par ce qu’elle contient. « Les commandes au-dessus d’un montant contenant un produit de cette marque et expédiées vers ce pays » devient une seule requête au lieu d’un export et d’un tableur.
Une requête que vous construisez souvent peut être enregistrée comme préréglage et réappliquée en un clic. Chaque grille s’active séparément, et les filtres standard de Magento peuvent rester en place ou être masqués une fois les filtres avancés présents.
Tableau de bord
Une page qui liste chaque outil de l’extension et son état, avec un lien vers chacun. Une page d’accueil pratique après la connexion, et le moyen le plus rapide de voir comment l’extension est configurée sur une installation que vous ne connaissez pas.
Hotlinks
Un accès rapide aux pages d’administration que vous utilisez sans cesse — Ventes → Moyens de paiement, une section précise de la configuration, une grille où vous passez vos journées. Ajoutez-les par titre et URL, ordonnez-les, désactivez-en certaines ; elles apparaissent dans la barre latérale pour tout le monde.
Les hotlinks automatiques font la même chose sans qu’on le leur demande : l’extension compte les pages visitées par chaque utilisateur et propose à cette personne ses pages les plus consultées, dans la limite que vous fixez.
Informations sur les extensions installées
Chaque paquet tiers installé avec sa version actuelle, la dernière publiée et l’indication d’une mise à jour disponible. Ni session SSH ni commande composer pour répondre à « sommes-nous en retard quelque part ? ».
Informations sur l’environnement
La version, l’édition et le mode d’Adobe Commerce (Magento) ; la version de PHP, ses limites de mémoire et d’envoi et les extensions chargées ; la taille de la base et le nombre de tables ; si Redis et le moteur de recherche répondent ; et l’espace disque occupé par les dossiers de logs, cache, médias, statiques et générés. La page par laquelle commence en général une demande de support.
Moniteur de cron
Chaque tâche déclarée par l’installation, avec son groupe, son expression de planification, son dernier statut, sa dernière exécution et sa durée, ainsi que son historique. Les tâches peuvent être lancées immédiatement depuis la grille. Une tâche qui n’a jamais été exécutée est signalée clairement — souvent le moyen le plus rapide de découvrir que le cron ne tourne pas sous le bon utilisateur.
Comparaison des configurations
Chaque chemin de configuration surchargé par un site web ou une vue de magasin, avec la portée, la valeur en vigueur et la valeur par défaut dont elle s’écarte. Après un import de configuration ou une migration, c’est la liste de tout ce qui n’est pas standard, sur un seul écran.
Configuration multistore
Dans la configuration, un champ géré affiche une petite icône à côté de la saisie. Un clic montre la valeur de ce champ dans chaque magasin de l’installation — sans changer de portée, sans parcourir les sites un par un. Pour qui gère plus d’un magasin, cela fait gagner des heures.
Visionneuse de plugins et de préférences
Quels plugins interceptent une classe, dans quel ordre de tri et sur quelles méthodes, avec une recherche par classe cible, classe du plugin ou module ; et vers quelle classe concrète chaque interface est résolue. Un filtre n’affiche que les méthodes touchées par plus d’un plugin — c’est là que vivent les conflits entre extensions.
Sessions d’administration
Chaque session d’administration avec son utilisateur, son adresse IP, son statut, son heure de début et sa dernière activité, ainsi qu’une action de déconnexion forcée qui la termine immédiatement : la requête suivante depuis ce navigateur arrive sur l’écran de connexion.
Gestion des index
La grille native de gestion des index gagne un compteur de retard et la dernière erreur par indexeur, ainsi qu’une page de détail avec l’historique des exécutions, les dépendances et deux contrôles. Pause arrête entièrement les mises à jour planifiées d’un indexeur ; Throttle les limite à un passage toutes les N minutes. Les deux sont prévus pour un import massif ou une migration de données — mettez en pause ce qui n’a pas besoin de suivre, et réindexez une fois à la fin. Une réindexation manuelle s’exécute toujours, quel que soit le contrôle.
Grille des catégories
L’arborescence des catégories sous forme de grille à plat : triable, filtrable, avec le chemin, le niveau, le statut, la position et un nombre de produits à jour. Trouvez les catégories sans produit, réactivez en lot celles désactivées par erreur, modifiez un nom directement dans la ligne. Avec beaucoup de catégories, la différence avec l’arborescence est immédiate.
Conservation des tables de base de données lors de la suppression d’extensions
Lorsqu’un module est désactivé, Adobe Commerce (Magento) supprime ses tables à la mise à jour suivante. L’Admin-Assistant l’en empêche : un module éteint le temps d’un après-midi n’emporte pas ses données. Les tables ne sont supprimées que si un module le demande explicitement via ses propres data patches.
Activer/désactiver la Two-Factor Authentication depuis le panneau d’administration
L’authentification à deux facteurs peut être contournée depuis la configuration, séparément pour la connexion à l’administration et pour la génération de jetons d’API, avec la possibilité d’exclure le contournement en mode développeur. Prévu pour un test de charge, une copie restaurée de production ou une installation déjà protégée par un fournisseur d’identité imposant le MFA — pas pour une boutique publique sans équivalent.
Logs Manager Pro
Le module Logs Manager Pro est entièrement intégré à l’Admin-Assistant. En achetant l’Admin-Assistant, vous obtenez gratuitement toutes les fonctionnalités de Logs Manager Pro.
Vous trouverez plus d’informations sur les possibilités de Logs Manager Pro ici.
Backup Manager Pro
Le module Backup Manager Pro est entièrement intégré à l’Admin-Assistant. En achetant l’Admin-Assistant, vous obtenez gratuitement toutes les fonctionnalités de Backup Manager Pro.
Vous trouverez plus d’informations sur les possibilités de Backup Manager Pro ici.
Démo
Vous pouvez essayer cette extension pendant 30 jours. Demandez la démo sur cette page avec Demander une démo ; son fonctionnement est expliqué sur Essayez une extension pendant 30 jours.
| CMS | Magento 2 |
|---|---|
| Compatibilité | 2.4, 2.3 |
| Fonctionnalités |
|
The extension is installed with Composer. Which repository you add depends on where you bought it — the install itself is the same either way.
1. Connect the repository
Bought on extmag.com. Your account page shows the repository address and your personal credentials, together with the two composer config commands to paste. Run them once per project; every extension you own is then available from the same repository.
Bought on the Adobe Commerce Marketplace. The package is served from repo.magento.com, which most stores already have configured. If not, add the access keys from your Adobe account under My Profile -> Access Keys.
2. Install the extension
Run in the project root:
composer require extmag/improver php bin/magento setup:upgrade php bin/magento cache:flush
Composer resolves the shared Extmag packages the extension depends on, so there is nothing else to require by hand.
Log out and log back into the admin, and the extension is ready.
Cloud storage
Dropbox and Google Drive support comes with the extension. OneDrive needs one additional package:
composer require krizalys/onedrive-php-sdk
Trying it before you buy
You can ask for a 30-day demo of this extension and install it exactly as above — same package, same repository, same commands. How demos work.
Installing without Composer
The archive can be unpacked into app/code/Extmag/ instead, but that leaves the extension outside dependency management: its shared packages have to be installed by hand and updates never reach it. Use Composer for any store you run, demo included.
For any question about the installation, please contact our technical support.
-
User Guide User Guide.pdf · 1.3 MBTélécharger
-
Reference Manual Reference Manual.pdf · 356.2 KBTélécharger
-
Installation Guide Installation Guide.pdf · 230.0 KBTélécharger
AdminWizard adds a set of tools to the Adobe Commerce (Magento) admin under the Extmag menu. Most of them work the moment the extension is installed; what needs setting up is which grids get the advanced filters, which shortcuts appear in the sidebar, and whether the two-factor bypass is used.
Dashboard
- Go to Admin Main Menu -> Extmag -> AdminWizard -> Dashboard.

- Every tool is a card: the ones that are switched on say so, and each one opens its own page. It is a useful landing page after login — the state of the extension and the way into all of it on one screen.
The dashboard also lists the tools that come from Logs Manager Pro and Backup Manager Pro. Both are bundled with AdminWizard at no extra cost, so their cards are live rather than an advertisement.
Advanced Filters for grids
- Open Sales -> Orders (or Invoices, Shipments, Credit Memos, or Catalog -> Products) and click the “Advanced Filters” button next to the standard Filters.

- Build the query the way a cart price rule is built: add a condition, choose the attribute, the operator and the value, and combine conditions with ALL / ANY.
- Click “Apply Filters”. The grid reloads showing only the matching rows.
- Click “Save Preset” to keep a query you use often; it appears in the Presets list and is one click away next time.
The condition list is not limited to the columns of the grid. On the sales grids it covers totals, quantities, weight, shipping method, the full billing and shipping address, customer name, email and group, payment method, order status and store, plus a Product attribute combination condition that matches an order by what is inside it — “orders containing a product of this brand above this price” is a single condition, not an export and a spreadsheet.
Extensions List and Environment Info
- Go to Admin Main Menu -> Extmag -> AdminWizard -> Extensions List.

- Click “Check for Updates”. The grid shows every installed third-party package with its current version, the latest published one and whether an update exists.
- Go to Environment Info in the same menu for the rest of the picture: Magento version, edition and mode, the PHP version and its limits, which extensions are loaded, database size and table count, the state of Redis and the search engine, and how much disk the log, cache, media, static and generated folders take.

Both pages answer the questions a support request usually starts with, without an SSH session.
Cron Monitor
- Go to Admin Main Menu -> Extmag -> AdminWizard -> Cron Monitor.

- The grid lists every job the installation declares — its group, its schedule expression, the last status, when it last ran and how long it took.
- “Run Now” executes a single job on the spot; “View History” shows its past runs. A job that has never run at all is stated plainly, which is usually the fastest way to find that cron is not running as the right user.
Config Diff
- Go to Admin Main Menu -> Extmag -> AdminWizard -> Config Diff.

- The grid lists every configuration path that a website or store view overrides, with the scope, the value in force there and the default it departs from.
The same information is available field by field elsewhere in the admin: an AdminWizard-managed field shows a gear icon next to the input, and clicking it lists that field’s value on every store without switching scope.
Plugin & Preference Viewer
- Go to Admin Main Menu -> Extmag -> AdminWizard -> Plugin & Preference Viewer.

- Search by target class, plugin class or module to see every plugin that intercepts a class, in sort order, with the methods it hooks. “View Preferences” switches to the preference list — which concrete class every interface resolves to.
- “Show Shared Hooks Only” narrows the list to methods more than one plugin touches, which is where conflicts between extensions live.
Admin Sessions and Categories Grid
- Admin Sessions (Extmag -> AdminWizard -> Admin Sessions) lists every admin session with its user, IP, status, start time and last activity. A per-row Force Logout ends a session immediately — the next request from that browser lands on the login screen.
- Categories Grid (Catalog -> Inventory -> Categories Grid) shows the category tree as a flat, sortable, filterable grid with the path, level, status, position and live product count. Filtering by an empty product count or mass-enabling a batch of categories takes seconds, where the tree view takes a lot of clicking.
Index Management
The native System -> Tools -> Index Management grid gains a backlog count and the last error per indexer, and a detail page with run history, dependencies and two controls: Pause stops an indexer’s scheduled updates entirely, and Throttle limits them to one pass every so many minutes. Both are meant for a bulk import or a migration — pause what does not need to keep up, reindex once at the end. A manual reindex always runs, whatever the gate says.
Configuration
- Go to Admin Main Menu -> Extmag -> AdminWizard -> Configuration.

- Work through the groups, filling in what applies to your store.
The groups cover:
- General — the master switch for the extension.
- Order, Invoice, Shipment, Credit Memo and Product Grid Advanced Filters — one group per grid: whether the advanced filters appear there, and whether the standard Magento filters are hidden once they do.
- Hotlinks — a table of shortcuts (title plus URL, ordered and individually switchable) that render as a Hotlinks item in the admin sidebar for everyone. Switch on Auto-generate Hotlinks and each operator also gets their own most-visited pages, capped at the number you set.
- Two Factor Auth — whether Magento’s two-factor authentication is bypassed, separately for the admin login and for API token generation, with the option to keep the bypass out of developer mode.
Two-factor authentication is a security control. Turn the bypass on for a load test, a restored copy of production, or an installation already behind an identity provider that enforces MFA — not on a public production store without something else doing that job.
One more thing works without configuration: when a module is disabled, Adobe Commerce (Magento) drops its database tables on the next setup:upgrade. AdminWizard suppresses that, so disabling a module temporarily does not destroy its data. It is on by default.
The full field-by-field reference, including the exact configuration paths and the ACL resources behind each page, is in the Reference Manual supplied with the extension.
1.4.7
Use injected $escaper instead of $block->escape*() in admin templates. Bind reload link via JS to comply with CSP restrict mode.
1.4.6
Fixed clearing advanced filters by iterating remove buttons and applying.
1.4.5
Added support Magento 2.4.9 and Adobe Commerce 2.4.9
1.4.4
Major refactoring: replace AdminActionLog with AdminSession, add Dashboard and new tools. Added support Magento 2.4.8-p4 and Adobe Commerce 2.4.8-p4
1.4.0
Added support Magento 2.4.7-p4 and Adobe Commerce 2.4.7-p4
1.3.9
Added support Magento 2.4.7-p3 and Adobe Commerce 2.4.7-p3
1.3.8
Added support Magento 2.4.7-p2 and Adobe Commerce 2.4.7-p2
1.3.7
Added support Magento 2.4.7-p1 and Adobe Commerce 2.4.7-p1
1.3.6
Fixed names of Google API classes. There were changing underscores to namespaces.
1.3.5
Backup Core:
Fixed Google Drive connection
Improved the frequency of the schedule
1.3.4
Added support Magento 2.4.7 and Adobe Commerce 2.4.7
1.3.3
Fixed bug with nullable variable in the method attribute
Fixed schedule frequency for the backup
1.3.2
Added support Magento 2.4.6-p4 and Adobe Commerce 2.4.6-p4
1.3.1
Removed extra button from Admin Actions Log Grid
1.3.0
A category grid has been added. Now you can manage your categories very conveniently. Now it’s convenient to filter, sort, create, edit, and delete them.
1.2.8
Added Advanced Filters for the Creditmemo Grid.
1.2.7
Added the ability to reverse admin actions. For example, you can return the saving of a configuration or product if it was done incorrectly or by mistake.
1.2.6
Added Advanced Filters for the Shipments Grid.
Added "Product Type", "Has Options", and "Required options" as filters for the Products grid.
1.2.5
Enable/disable two-factor authentication from the admin panel.
1.2.4
The Backup Manager Pro module has been integrated into the Admin Wizard module and has become part of it.
To check the correct connection to Cloud Storages, Test Connection buttons for Microsoft OneDrive, Google Drive, and Dropbox were added.
1.2.3
Fixed a bug with the Google Drive connection
1.2.2
The Logs Manager Pro module has been integrated into the Admin Wizard module and has become part of it.
To check the correct connection to Cloud Storages, Test Connection buttons for Microsoft OneDrive, Google Drive, and Dropbox were added.
1.2.1
Added support Magento 2.4.6-p2 and Adobe Commerce 2.4.6-p2
1.2.0
Implementation advanced filters for invoices.
Add translations.
1.1.0
Added support Adobe Commerce 2.4.6-p1
1.0.0
Added the new version 1.0.0