Browse Source

fix: add missing permissions

Signed-off-by: Pranav C <pranavxc@gmail.com>
pull/7179/head
Pranav C 12 months ago
parent
commit
c1829bb910
  1. 9
      packages/nocodb/src/utils/acl.ts

9
packages/nocodb/src/utils/acl.ts

@ -117,6 +117,9 @@ const permissionScopes = {
'relationDataRemove',
'relationDataAdd',
'duplicateColumn',
'nestedDataList',
'nestedDataLink',
'nestedDataUnlink',
// Base API Tokens
'baseApiTokenList',
@ -179,6 +182,8 @@ const rolePermissions:
list: true,
dataCount: true,
swaggerJson: true,
nestedDataList: true,
},
},
[ProjectRoles.COMMENTER]: {
@ -217,6 +222,10 @@ const rolePermissions:
bulkDataDeleteAll: true,
relationDataRemove: true,
relationDataAdd: true,
nestedDataList: true,
nestedDataLink: true,
nestedDataUnlink: true,
// TODO add ACL with base scope
// upload: true,
// uploadViaURL: true,

Loading…
Cancel
Save