diff --git a/src/App.vue b/src/App.vue
index 7cc79022dffb7cfd01c2a4ca6b18dfca34e047b0..5586f63b47cf2e88c46daeff33ee31dbae432ace 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -49,7 +49,10 @@
               </router-link>
 
               <router-link
-                v-if="project && user.is_administrator"
+                v-if="
+                  project &&
+                  (user.is_administrator || user.is_superuser || isAdmin)
+                "
                 :to="{
                   name: 'project_mapping',
                   params: { slug: project.slug },
@@ -59,7 +62,10 @@
                 <i class="map icon"></i>Fonds cartographiques
               </router-link>
               <router-link
-                v-if="project && user.is_administrator"
+                v-if="
+                  project &&
+                  (user.is_administrator || user.is_superuser || isAdmin)
+                "
                 :to="{
                   name: 'project_members',
                   params: { slug: project.slug },
@@ -169,6 +175,11 @@ export default {
         return this.user.first_name + " " + this.user.last_name;
       return null;
     },
+    isAdmin: function () {
+      return (
+        this.USER_LEVEL_PROJECTS[this.project.slug] === "Administrateur projet"
+      );
+    },
   },
 
   methods: {