Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | export interface PermissionResponse {
id: string;
name: string;
description?: string;
isDeny: boolean;
actionName: string;
resourceName: string;
categoryName: string;
createdAt: number;
updatedAt: number;
isAttached: boolean;
isGlobal: boolean;
isCustom?: boolean;
}
export type AccessPoliciesResponse = {
data: PermissionResponse[];
total: number;
};
export type IUpdatedData = {
id: string;
group: string;
permissionName: string;
description: string;
custom?: boolean;
actionName: string;
resourceName: string;
isGlobal: boolean;
isAttached: boolean;
isDeny: boolean;
};
export type PermisionHashMap = {
[k: string]: IUpdatedData;
};
export type TPermissionQueryReturnedData = {
data: PermisionHashMap;
total: number;
searchQuery?: string;
};
|