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

@@ -59,6 +59,7 @@ export interface AdminRoleSummaryDto {
id: string;
name: string;
system: boolean;
sources: ('MANUAL' | 'OIDC' | 'SYSTEM')[];
}
export interface AdminSessionDto {
@@ -94,6 +95,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[];