fix(editor): Add back credential use permission (#8023)

## Summary
A shared credential is not selectable in NDV

Aim

If a credential is shared with a user they should be able to select it
in node details view
This commit is contained in:
Csaba Tuncsik
2023-12-14 13:36:36 +01:00
committed by GitHub
parent fcb8b91f37
commit 329e5bf9ee
4 changed files with 26 additions and 2 deletions

View File

@@ -101,6 +101,10 @@ export const getCredentialPermissions = (user: IUser | null, credential: ICreden
test: (permissions) =>
hasPermission(['rbac'], { rbac: { scope: 'credential:delete' } }) || !!permissions.isOwner,
},
{
name: 'use',
test: (permissions) => !!permissions.isOwner || !!permissions.isSharee,
},
];
return parsePermissionsTable(user, table);