diff --git a/conf/app.struct.ts b/conf/app.struct.ts
index d8c16de0f5ada90578db8c106d31f0db3685c301..107cc744ade7d569c59aafe1be757dc5a3f023f2 100755
--- a/conf/app.struct.ts
+++ b/conf/app.struct.ts
@@ -27,7 +27,9 @@ import {
   vmapUsersSection,
   vmapUsersGroupsSpecSection,
   vmapFluxMode,
-  vmapMapReportsMode
+  vmapMapReportsMode,
+  vmapOfflineZones,
+  vmapOfflineRequests
 } from '../modules/vmap/struct/vmap.struct';
 
 /**
@@ -103,6 +105,15 @@ export const appStruct: AppConfig = {
       vitisConfigInterfaceObject,
       vitisConfigCustomTranslationsObject,
       vitisAdditionalRouteObject]
+  }, {
+    'name': 'vmap_offline',
+    'label': 'TITLE_MODE_OFFLINE',
+    'icon': 'icon-vitis-cogs',
+    'route': 'offline',
+    'privilege': 'vmap_admin',
+    'objects': [
+      vmapOfflineZones,
+      vmapOfflineRequests]
   }, {
     'name': 'vitis_api',
     'label': 'TITLE_MODE_CONFIGURATION_API',