Implemented new Permission system on the DB side.

ref #22
This commit is contained in:
2020-12-17 20:46:54 +01:00
parent 39b932a81c
commit cc5a30980a
6 changed files with 64 additions and 56 deletions

View File

@@ -0,0 +1,6 @@
export enum PermissionAction {
READ = 'READ',
ADD = 'ADD',
UPDATE = 'UPDATE',
DELETE = 'DELETE'
}

View File

@@ -0,0 +1,8 @@
export enum PermissionTarget {
RUNNER = 'RUNNER',
ORGANISATION = 'RUNNERORGANISATION',
TEAM = 'RUNNERTEAM',
TRACK = 'TRACK',
USER = 'USER',
GROUP = 'USERGROUP'
}