Files
gym-manage/novalon-manage-web/src/role-based-tests/roles/base.role.ts
T

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[];
};
}