mirror of
https://github.com/nocodb/nocodb.git
synced 2026-05-01 23:56:34 +00:00
feat: base-scoped integration access control
This commit is contained in:
@@ -121,6 +121,16 @@ onMounted(() => {
|
||||
>
|
||||
{{ $t('labels.addDataSource') }}
|
||||
</NcSidebarMenuItem>
|
||||
<NcSidebarMenuItem
|
||||
v-if="isUIAllowed('sourceCreate', { roles: effectiveRoles }) && !isMobileMode"
|
||||
v-e="['c:settings:base:integrations']"
|
||||
icon="integration"
|
||||
data-testid="base-integrations"
|
||||
:active="activeBaseSettingsTab === 'integrations'"
|
||||
@click="navigateToBaseSettings('integrations')"
|
||||
>
|
||||
{{ $t('labels.baseIntegrations') }}
|
||||
</NcSidebarMenuItem>
|
||||
<NcSidebarMenuItem
|
||||
v-if="isEeUI && isUIAllowed('sourceCreate', { roles: effectiveRoles }) && !isMobileMode && showEEFeatures"
|
||||
v-e="['c:settings:base:syncs']"
|
||||
|
||||
Reference in New Issue
Block a user