2024-08-26 13:47:08 +02:00
|
|
|
import { PermissionString } from "../type/permissionTypes";
|
|
|
|
|
2024-08-27 17:54:59 +02:00
|
|
|
export interface CreateRolePermissionCommand {
|
2024-08-26 13:47:08 +02:00
|
|
|
permission: PermissionString;
|
2024-08-27 17:54:59 +02:00
|
|
|
roleId: number;
|
2024-08-26 13:47:08 +02:00
|
|
|
}
|
|
|
|
|
2024-08-27 17:54:59 +02:00
|
|
|
export interface DeleteRolePermissionCommand {
|
2024-09-01 14:55:05 +02:00
|
|
|
permission: PermissionString;
|
|
|
|
roleId: number;
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface UpdateRolePermissionsCommand {
|
|
|
|
roleId: number;
|
|
|
|
permissions: Array<PermissionString>;
|
2024-08-26 13:47:08 +02:00
|
|
|
}
|