{"id":44,"date":"2026-09-24T08:25:15","date_gmt":"2026-09-24T08:25:15","guid":{"rendered":"https:\/\/antoine.brevard.monbtssio.fr\/index.php\/realisation\/quotas\/"},"modified":"2026-09-24T08:25:15","modified_gmt":"2026-09-24T08:25:15","slug":"quotas","status":"publish","type":"realisation","link":"https:\/\/antoine.brevard.monbtssio.fr\/index.php\/realisation\/quotas\/","title":{"rendered":"On l&#8217;apprenait toujours trop tard"},"content":{"rendered":"\n<dl class=\"cas-meta\">\n    <div><dt>Service<\/dt><dd>Exchange Online<\/dd><\/div>\n    <div><dt>Seuil d&#8217;alerte<\/dt><dd>95 %<\/dd><\/div>\n    <div><dt>Intervention utilisateur<\/dt><dd>0<\/dd><\/div>\n<\/dl>\n\n<div class=\"cas-etape\">\n  <h2>Ce qui n&#8217;allait pas<\/h2>\n  <p>Rien ne surveillait le remplissage des bo\u00eetes aux lettres. Le service apprenait la saturation d&#8217;une bo\u00eete au moment o\u00f9 son propri\u00e9taire signalait qu&#8217;il ne recevait plus rien \u2014 donc apr\u00e8s le blocage, jamais avant.<\/p>\n  <p>Le co\u00fbt n&#8217;est pas technique, il est humain : des messages perdus de vue, un collaborateur bloqu\u00e9, et une intervention en urgence sur quelque chose qui se voyait venir.<\/p>\n<\/div>\n\n<div class=\"cas-etape\">\n  <h2>Le seuil a \u00e9t\u00e9 mesur\u00e9, pas devine<\/h2>\n  <p>En observant les cas r\u00e9els, un constat : une bo\u00eete commence \u00e0 pr\u00e9senter des dysfonctionnements \u2014 refus d&#8217;envoi, notamment \u2014 <strong>\u00e0 partir de 97 % d&#8217;occupation<\/strong>.<\/p>\n  <p>L&#8217;alerte a donc \u00e9t\u00e9 fix\u00e9e \u00e0 <strong>95 %<\/strong>, pour conserver une marge d&#8217;intervention avant que l&#8217;utilisateur ne soit g\u00ean\u00e9. C&#8217;est le genre de choix qu&#8217;on ne peut pas faire sans avoir regard\u00e9 le parc.<\/p>\n<\/div>\n\n<div class=\"cas-etape\">\n  <h2>Comment \u00e7a tourne<\/h2>\n  <p>Une t\u00e2che planifi\u00e9e se connecte \u00e0 Exchange Online par authentification applicative avec certificat \u2014 aucun mot de passe stock\u00e9 nulle part. Pour chaque bo\u00eete, le script rel\u00e8ve la taille r\u00e9ellement utilis\u00e9e, le quota d&#8217;envoi et le pourcentage d&#8217;occupation.<\/p>\n  <p>Toute bo\u00eete au-del\u00e0 du seuil est ajout\u00e9e \u00e0 un rapport envoy\u00e9 au service par le serveur SMTP interne. Aucune action n&#8217;est demand\u00e9e aux utilisateurs, et rien ne s&#8217;ex\u00e9cute sur leurs postes.<\/p>\n<\/div>\n\n<div class=\"cas-etape\">\n  <h2>Ce que \u00e7a change<\/h2>\n  <div class=\"ba\" data-ba>\n    <div class=\"ba-cadre\">\n      <div class=\"ba-avant\">\n        <span class=\"ba-tag\">Avant<\/span>\n        <h3>Le t\u00e9l\u00e9phone sonne.<\/h3>\n        <p>La saturation se d\u00e9couvrait par un appel : \u00ab je ne re\u00e7ois plus mes mails \u00bb. \u00c0 ce stade le blocage est d\u00e9j\u00e0 l\u00e0, et l&#8217;intervention se fait dans l&#8217;urgence.<\/p>\n      <\/div>\n      <div class=\"ba-apres\">\n        <span class=\"ba-tag\">Apr\u00e8s<\/span>\n        <h3>Le service est pr\u00e9venu avant.<\/h3>\n        <p>La surveillance tourne seule et signale les bo\u00eetes qui approchent de leur limite. L&#8217;intervention devient planifiable, et le nombre d&#8217;incidents de saturation baisse.<\/p>\n      <\/div>\n      <div class=\"ba-ligne\" aria-hidden=\"true\"><\/div>\n      <input class=\"ba-curseur\" type=\"range\" min=\"0\" max=\"100\" value=\"50\"\n             id=\"ba-quotas\" aria-label=\"Comparer la situation avant et apr\u00e8s\">\n    <\/div>\n    <p class=\"ba-aide\">Faites glisser pour comparer<\/p>\n  <\/div>\n<\/div>\n\n<div class=\"cas-etape\">\n  <h2>Ce que je referais autrement<\/h2>\n  <div class=\"recul\">\n    <h3>L&#8217;alerte pr\u00e9vient le service, pas l&#8217;utilisateur<\/h3>\n    <p>La solution r\u00e9sout le probl\u00e8me du service informatique : il sait. Elle ne traite pas la cause, qui est en amont \u2014 des bo\u00eetes qui grossissent sans que leur propri\u00e9taire en ait conscience.<\/p>\n    <p>Ce que j&#8217;ajouterais : un message \u00e0 l&#8217;utilisateur concern\u00e9 en m\u00eame temps qu&#8217;au service, et un suivi dans le temps pour distinguer une bo\u00eete ponctuellement pleine d&#8217;une bo\u00eete structurellement trop petite.<\/p>\n  <\/div>\n<\/div>\n\n<div class=\"cas-etape\">\n  <h2>Ce que cette mission d\u00e9montre<\/h2>\n  <p>Chaque \u00e9tiquette renvoie \u00e0 la grille de comp\u00e9tences.<\/p>\n  <div class=\"preuves\">\n    <a class=\"preuve-lien\" href=\"https:\/\/antoine.brevard.monbtssio.fr\/index.php\/grille-competences\/\">G\u00e9rer des indicateurs et des fichiers d&#8217;activit\u00e9<\/a>\n    <a class=\"preuve-lien\" href=\"https:\/\/antoine.brevard.monbtssio.fr\/index.php\/grille-competences\/\">\u00c9valuer et am\u00e9liorer la qualit\u00e9 d&#8217;un service<\/a>\n    <a class=\"preuve-lien\" href=\"https:\/\/antoine.brevard.monbtssio.fr\/index.php\/grille-competences\/\">Automatiser des t\u00e2ches d&#8217;administration<\/a>\n    <a class=\"preuve-lien\" href=\"https:\/\/antoine.brevard.monbtssio.fr\/index.php\/grille-competences\/\">D\u00e9ployer un service<\/a>\n  <\/div>\n<\/div>\n\n<div class=\"cas-etape\">\n  <div class=\"renvoi\">\n    <p><strong>Le d\u00e9tail est dans le dossier professionnel :<\/strong> l&#8217;architecture de la collecte, la d\u00e9termination du seuil, la campagne de tests et les r\u00e9sultats apr\u00e8s mise en production.<\/p>\n    <div class=\"renvoi-actions\">\n      <a class=\"btn btn--plein\" href=\"https:\/\/antoine.brevard.monbtssio.fr\/index.php\/realisations\/\">Autres r\u00e9alisations<\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Une bo\u00eete pleine, c&#8217;est un collaborateur qui ne re\u00e7oit plus rien. Et le service informatique qui le d\u00e9couvre quand il appelle.<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"footnotes":""},"class_list":["post-44","realisation","type-realisation","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/antoine.brevard.monbtssio.fr\/index.php\/wp-json\/wp\/v2\/realisation\/44","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/antoine.brevard.monbtssio.fr\/index.php\/wp-json\/wp\/v2\/realisation"}],"about":[{"href":"https:\/\/antoine.brevard.monbtssio.fr\/index.php\/wp-json\/wp\/v2\/types\/realisation"}],"version-history":[{"count":0,"href":"https:\/\/antoine.brevard.monbtssio.fr\/index.php\/wp-json\/wp\/v2\/realisation\/44\/revisions"}],"wp:attachment":[{"href":"https:\/\/antoine.brevard.monbtssio.fr\/index.php\/wp-json\/wp\/v2\/media?parent=44"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}