diff --git a/module/Formation/src/Formation/Controller/AgentController.php b/module/Formation/src/Formation/Controller/AgentController.php
index f29fe2ad2ef02b0dfdec8f2b0cfe6603e859a661..ea2eec3e9e5985620cdd7e3947bc7a77c8b443eb 100644
--- a/module/Formation/src/Formation/Controller/AgentController.php
+++ b/module/Formation/src/Formation/Controller/AgentController.php
@@ -46,6 +46,8 @@ class AgentController extends AbstractActionController {
         $agentAffectations = $this->getAgentAffectationService()->getAgentAffectationsByAgent($agent);
         $agentGrades = $this->getAgentGradeService()->getAgentGradesByAgent($agent);
         $agentStatuts = $this->getAgentStatutService()->getAgentStatutsByAgent($agent);
+        $superieures = $this->getAgentService()->computeSuperieures($agent);
+        $autorites = $this->getAgentService()->computeAutorites($agent);
 
         $formations = $this->getFormationInstanceInscritService()->getFormationsBySuivies($agent);
         $inscriptions = $this->getFormationInstanceInscritService()->getFormationsByInscrit($agent);
@@ -60,6 +62,9 @@ class AgentController extends AbstractActionController {
             'agentGrades' => $agentGrades,
             'agentStatuts' => $agentStatuts,
 
+            'superieures' => $superieures,
+            'autorites' => $autorites,
+
             'inscriptions' => $inscriptions,
             'stages' => $demandes,
             'formations' => $formations,
diff --git a/module/Formation/view/formation/agent/afficher.phtml b/module/Formation/view/formation/agent/afficher.phtml
index ff307d76f8723fbe1d33ea490259369bb9b94056..27bec0a7aad226ac1d2bbdf85f53143cf5a82983 100644
--- a/module/Formation/view/formation/agent/afficher.phtml
+++ b/module/Formation/view/formation/agent/afficher.phtml
@@ -6,6 +6,8 @@
  * @var AgentAffectation[] $agentAffectations
  * @var AgentGrade[] $agentGrades
  * @var AgentStatut[] $agentStatuts
+ * @var Agent[] $superieures
+ * @var Agent[] $autorites
  * @var Formation[] $formations
  * @var Formation[] $inscriptions
  * @var DemandeExterne[] $stages
@@ -61,6 +63,7 @@ $statuts = AgentStatut::generateStatutsArray($agentStatuts);
             </dd>
         </dl>
     </div>
+
     <div class="col-md-6">
         <dl class="row">
             <dt class="col-md-4"> Statut·s </dt>
@@ -92,6 +95,34 @@ $statuts = AgentStatut::generateStatutsArray($agentStatuts);
     </div>
 </div>
 
+<div class="row">
+    <div class="col-md-6">
+        <dl>
+            <dt> Supérieur·e·s hiérarchiques direct·e·s</dt>
+            <dd>
+                <ul>
+                    <?php foreach ($superieures as $superieure) : ?>
+                        <li> <?php echo $superieure->getDenomination(); ?></li>
+                    <?php endforeach; ?>
+                </ul>
+            </dd>
+        </dl>
+    </div>
+    <div class="col-md-6">
+        <dl>
+            <dt> Autorité·e·s hiérarchiques</dt>
+            <dd>
+                <ul>
+                    <?php foreach ($autorites as $autorite) : ?>
+                        <li> <?php echo $autorite->getDenomination(); ?></li>
+                    <?php endforeach; ?>
+                </ul>
+            </dd>
+        </dl>
+    </div>
+</div>
+
+
 <div role="tabpanel">
     <ul class="nav nav-tabs" role="tablist">
         <li class="nav-item">