Update permission mappings and role permissions

This commit is contained in:
faris Aljohari
2025-01-22 06:47:12 -06:00
parent c3c30828ad
commit 19d6669a84
7 changed files with 55 additions and 35 deletions

View File

@ -17,7 +17,7 @@ export class SpaceDeviceController {
@ApiBearerAuth()
@UseGuards(PermissionsGuard)
@Permissions('VIEW_DEVICE_IN_SPACE')
@Permissions('SPACE_DEVICE_VIEW_DEVICE_IN_SPACE')
@ApiOperation({
summary: ControllerRoute.SPACE_DEVICES.ACTIONS.LIST_SPACE_DEVICE_SUMMARY,
description:

View File

@ -18,7 +18,7 @@ export class SpaceUserController {
@ApiBearerAuth()
@Post('/:userUuid')
@UseGuards(PermissionsGuard)
@Permissions('ASSIGN_USER_TO_SPACE')
@Permissions('SPACE_ASSIGN_USER_TO_SPACE')
@ApiOperation({
summary:
ControllerRoute.SPACE_USER.ACTIONS.ASSOCIATE_SPACE_USER_DESCRIPTION,
@ -34,7 +34,7 @@ export class SpaceUserController {
@ApiBearerAuth()
@Delete('/:userUuid')
@UseGuards(PermissionsGuard)
@Permissions('DELETE_USER_FROM_SPACE')
@Permissions('SPACE_ASSIGN_USER_TO_SPACE')
@ApiOperation({
summary: ControllerRoute.SPACE_USER.ACTIONS.DISSOCIATE_SPACE_USER_SUMMARY,
description:

View File

@ -24,7 +24,7 @@ export class SubSpaceDeviceController {
@ApiBearerAuth()
@UseGuards(PermissionsGuard)
@Permissions('VIEW_DEVICE_IN_SUBSPACE')
@Permissions('SUBSPACE_DEVICE_VIEW_DEVICE_IN_SUBSPACE')
@ApiOperation({
summary:
ControllerRoute.SUBSPACE_DEVICE.ACTIONS.LIST_SUBSPACE_DEVICE_SUMMARY,
@ -40,7 +40,7 @@ export class SubSpaceDeviceController {
@ApiBearerAuth()
@UseGuards(PermissionsGuard)
@Permissions('ASSIGN_DEVICE_TO_SUBSPACE')
@Permissions('SUBSPACE_ASSIGN_DEVICE_TO_SUBSPACE')
@ApiOperation({
summary:
ControllerRoute.SUBSPACE_DEVICE.ACTIONS.ASSOCIATE_SUBSPACE_DEVICE_SUMMARY,
@ -57,7 +57,7 @@ export class SubSpaceDeviceController {
@ApiBearerAuth()
@UseGuards(PermissionsGuard)
@Permissions('DELETE_DEVICE_FROM_SUBSPACE')
@Permissions('SUBSPACE_DELETE_DEVICE_FROM_SUBSPACE')
@ApiOperation({
summary:
ControllerRoute.SUBSPACE_DEVICE.ACTIONS