diff --git a/resources/views/components/categorized_resource.blade.php b/resources/views/components/categorized_resource.blade.php
index 87e7d9691a..d5b1aa75f6 100644
--- a/resources/views/components/categorized_resource.blade.php
+++ b/resources/views/components/categorized_resource.blade.php
@@ -47,7 +47,7 @@
@endisset
@else
- @if ($catConfig->permissions['view'])
+ @if ($catConfig->permissions['view'] && $catConfig->routes->itemsIndexWeb !== "data-sources.index")
@@ -55,6 +55,30 @@
@endif
+ @if (
+ array_key_exists('view', $catConfig->permissions) &&
+ $catConfig->permissions['view'] &&
+ $catConfig->routes->itemsIndexWeb === "data-sources.index"
+ )
+
+
+ {{ $tabs[1] ?? __('Categories') }}
+
+
+ @endif
+ @if (
+ array_key_exists('view-data-sources', $catConfig->permissions) &&
+ $catConfig->permissions['view-data-sources'] &&
+ $catConfig->routes->itemsIndexWeb === "data-sources.index"
+ )
+
+
+ {{ $tabs[2] ?? __('Logs') }}
+
+
+ @endif
@isset($tabs[3])