This commit is contained in:
Bastian Wagner
2026-07-20 17:01:16 +02:00
parent 2f84a109e8
commit aa7758c9dd
38 changed files with 1129 additions and 134 deletions

View File

@@ -47,6 +47,7 @@ export interface AdminRoleSummaryDto {
id: string;
name: string;
system: boolean;
sources: ('MANUAL' | 'OIDC' | 'SYSTEM')[];
}
export interface AdminSessionDto {
@@ -82,6 +83,9 @@ export interface RoleDto {
description: string;
system: boolean;
protected: boolean;
roleKey: string | null;
oidcManaged: boolean;
oidcRoleName: string | null;
permissions: { id: Permission; description: string }[];
userCount?: number;
users?: UserDto[];