From 3b3683c791f7362cc0542a3f125ac3a8a3e76104 Mon Sep 17 00:00:00 2001 From: Matthieu Date: Mon, 29 Jun 2026 11:53:59 +0200 Subject: [PATCH] feat(rbac) : gate la vue Documents par la permission integration.share.access --- frontend/pages/documents.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/pages/documents.vue b/frontend/pages/documents.vue index 7d8d306..a89e5a1 100644 --- a/frontend/pages/documents.vue +++ b/frontend/pages/documents.vue @@ -85,6 +85,7 @@ import type { Breadcrumb, FileEntry } from '~/modules/integration/services/dto/s import { useShareService } from '~/modules/integration/services/share' import { formatFileSize } from '~/utils/format' +definePageMeta({ middleware: ['permission'], permission: 'integration.share.access' }) useHead({ title: 'Documents' }) const { browse, search } = useShareService()