src/app/modules/core/interfaces/permission.ts
Properties |
actions |
actions:
|
Type : Array<RoleAction>
|
role |
role:
|
Type : string
|
roleName |
roleName:
|
Type : string
|
export interface Roles {
actionGroups: Array<ActionGroups>;
id: string;
name: string;
}
export interface ActionGroups {
actions: Array<RoleAction>;
id: string;
name: string;
}
export interface RolesAndPermissions {
actions: Array<RoleAction>;
role: string;
roleName: string;
}
export interface RoleAction {
id: string;
name: string;
urls: Array<string>;
}