feat(web): use new manage permission in checks

This commit is contained in:
Ali BARIN
2025-04-01 13:56:28 +00:00
parent f4c7ca3e7f
commit 8b1ed54d54
6 changed files with 13 additions and 13 deletions

View File

@@ -81,7 +81,7 @@ export default function Application() {
'data-test': 'add-connection-button',
to: URLS.APP_ADD_CONNECTION(appKey, false),
disabled:
!currentUserAbility.can('create', 'Connection') ||
!currentUserAbility.can('manage', 'Connection') ||
appConfig?.data?.useOnlyPredefinedAuthClients === true ||
appConfig?.data?.disabled === true,
};
@@ -92,7 +92,7 @@ export default function Application() {
'data-test': 'add-connection-with-auth-client-button',
to: URLS.APP_ADD_CONNECTION(appKey, true),
disabled:
!currentUserAbility.can('create', 'Connection') ||
!currentUserAbility.can('manage', 'Connection') ||
appOAuthClients?.data?.length === 0 ||
appConfig?.data?.disabled === true,
};