role and user management

This commit is contained in:
Julian Krauser 2024-09-02 15:57:03 +02:00
parent 6247c385c3
commit 5ffdfcd6f2
22 changed files with 798 additions and 92 deletions

View file

@ -11,3 +11,10 @@ export interface UserViewModel {
roles: Array<RoleViewModel>;
permissions_total: PermissionObject;
}
export interface CreateOrUpdateUserViewModel {
username: string;
mail: string;
firstname: string;
lastname: string;
}