Files
novalon-manage-system/novalon-manage-web/src/role-based-tests/roles/base.role.ts
T
2026-04-05 09:12:15 +08:00

17 lines
318 B
TypeScript

export interface RoleDefinition {
name: string;
displayName: string;
credentials: {
username: string;
password: string;
};
permissions: string[];
cannotAccess: string[];
expectedBehaviors: {
canCreate: string[];
canRead: string[];
canUpdate: string[];
canDelete: string[];
};
}