user management
This commit is contained in:
@@ -10,6 +10,49 @@ export interface AuditEventDto {
|
||||
createdAt: string;
|
||||
}
|
||||
|
||||
export interface AdminPermissionOptionDto {
|
||||
key: string;
|
||||
description: string;
|
||||
}
|
||||
|
||||
export interface AdminRoleDto {
|
||||
id: string;
|
||||
name: string;
|
||||
description: string;
|
||||
permissionKeys: string[];
|
||||
userCount: number;
|
||||
createdAt: string;
|
||||
updatedAt: string;
|
||||
}
|
||||
|
||||
export interface AdminRoleInput {
|
||||
name: string;
|
||||
description: string;
|
||||
permissionKeys: string[];
|
||||
}
|
||||
|
||||
export interface AdminUserDto {
|
||||
id: string;
|
||||
email: string;
|
||||
firstName: string;
|
||||
lastName: string;
|
||||
isActive: boolean;
|
||||
roleIds: string[];
|
||||
roleNames: string[];
|
||||
permissionKeys: string[];
|
||||
createdAt: string;
|
||||
updatedAt: string;
|
||||
}
|
||||
|
||||
export interface AdminUserInput {
|
||||
email: string;
|
||||
firstName: string;
|
||||
lastName: string;
|
||||
isActive: boolean;
|
||||
roleIds: string[];
|
||||
password: string | null;
|
||||
}
|
||||
|
||||
export interface AdminDiagnosticsDto {
|
||||
serverTime: string;
|
||||
nodeVersion: string;
|
||||
|
||||
Reference in New Issue
Block a user