diff --git a/app/ayanova/src/App.vue b/app/ayanova/src/App.vue
index ec9c0dcc..8c1311fc 100644
--- a/app/ayanova/src/App.vue
+++ b/app/ayanova/src/App.vue
@@ -10,86 +10,6 @@
{{ item.title }}
-
-
-
diff --git a/app/ayanova/src/utils/initialize.js b/app/ayanova/src/utils/initialize.js
index 57be7e51..fa004c65 100644
--- a/app/ayanova/src/utils/initialize.js
+++ b/app/ayanova/src/utils/initialize.js
@@ -30,6 +30,31 @@ export default function initialize() {
addNavItem("Service", "toolbox", "/service");
}
+ if (
+ roles.hasRole(roles.AuthorizationRoles.DispatchLimited) ||
+ roles.hasRole(roles.AuthorizationRoles.DispatchFull)
+ ) {
+ addNavItem("Dispatch", "shipping-fast", "/dispatch");
+ }
+
+ if (
+ roles.hasRole(roles.AuthorizationRoles.InventoryLimited) ||
+ roles.hasRole(roles.AuthorizationRoles.InventoryFull)
+ ) {
+ addNavItem("Inventory", "dolly", "/inventory");
+ }
+
+ if (roles.hasRole(roles.AuthorizationRoles.AccountingFull)) {
+ addNavItem("Accounting", "file-invoice-dollar", "/accounting");
+ }
+
+ if (
+ roles.hasRole(roles.AuthorizationRoles.BizAdminLimited) ||
+ roles.hasRole(roles.AuthorizationRoles.BizAdminFull)
+ ) {
+ addNavItem("Administration", "user-tie", "/admin");
+ }
+
if (
roles.hasRole(roles.AuthorizationRoles.OpsAdminFull) ||
roles.hasRole(roles.AuthorizationRoles.OpsAdminLimited)