$id
$id: string | number | ExplicitKey<string>
$meta?: { installMethod?: "first install" | "demo" }
Type Declaration
OptionalinstallMethod?: "first install" | "demo"
Optionalactive
active?: boolean
Optionaladmin_overrides
admin_overrides?: boolean
OptionaladminOverrides
adminOverrides?: boolean
Optionalcondition
condition?: string
Optionaldecision_type
decision_type?: "allow" | "deny"
OptionaldecisionType
decisionType?: "allow" | "deny"
Optionaldescription
description?: string
Optionalfield
Optionallocal_or_existing
local_or_existing?: "Local" | "Existing"
OptionallocalOrExisting
localOrExisting?: "Local" | "Existing"
Optionalname
name?: string
operation
operation:
| string & {}
| "read"
| "delete"
| "create"
| "execute"
| "write"
| "conditional_table_query_range"
| "data_fabric"
| "query_match"
| "query_range"
| "edit_task_relations"
| "edit_ci_relations"
| "save_as_template"
| "add_to_list"
| "report_on"
| "list_edit"
| "report_view"
| "personalize_choices"
OptionalprotectionPolicy
protectionPolicy?: "read" | "protected"
Optionalroles
roles?: (
string | Role)
[] Optionalscript
script?: string | ((current: any, ...dependencies: any[]) => boolean)
Optionalsecurity_attribute
security_attribute?: | string & {} | "user_is_authenticated" | "has_admin_role" | Record<"sys_security_attribute"> OptionalsecurityAttribute
securityAttribute?: | string & {} | "user_is_authenticated" | "has_admin_role" | Record<"sys_security_attribute"> Optionaltable
type
type:
| string & {}
| "client_callable_flow_object"
| "client_callable_script_include"
| "processor"
| "ui_page"
| "graphql"
| "rest_endpoint"
| "ux_page"
| "ux_route"
| "pd_action"
| "record"
| "ux_data_broker"
Map a record to an output folder that loads only in specific circumstances. 'first install' - > 'unload', 'demo' -> 'unload.demo'