/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ /** * Serializer for roles. */ export type RbacBaseRole = { readonly id: number; name: string; /** * Platform key where this role belongs */ platform_key: string; /** * List of actions/permissions this role can perform (e.g., ['Ibl.Mentor/Settings/read', 'Ibl.Mentor/Settings/write']) */ actions?: Array; /** * List of data actions/permissions this role can perform for field-level access (e.g., ['Ibl.Mentor/Settings/name/read', 'Ibl.Mentor/Settings/email/write']) */ data_actions?: Array; };