Modules

Calendar

Certificates

CollectiveAgreements

Company Forms

Company Forms Management

Contacts

Contracts

Customer Assets

Equipment

Expenses

Job Invoices

Jobs

Labour Actions

Library

Locates

Materials

Messages

Purchase Orders

Safety

Schedule

Service Quotes/Invoices

Service Requests

Services

Settings

TimeLogs

Users

Other

JobPersonnelRole Resource


This is test documentation

Endpoints

Endpoints URI Access Control Description
save POST /api/JobPersonnelRole/save Admin or Module WRITE
find GET /api/JobPersonnelRole/find Allowed with an active employment connection
get GET /api/JobPersonnelRole/get Allowed with an active employment connection
delete POST /api/JobPersonnelRole/delete Admin or Module WRITE
compileCachedRelations GET /api/JobPersonnelRole/compileCachedRelations Endpoint level permissions

Properties

Property Type Description
id number
slug string
title string
abbreviation string
write_perms boolean
read_perms boolean
review_timelogs boolean
review_expenses boolean
read_financials boolean
write_invoices boolean
write_timelogs boolean
see_open_threads boolean
tailboard_notices boolean
company_form_notices boolean
display_on_listings boolean
created_at datetime
updated_at datetime
updated_by number
role_required boolean
role_required_service boolean
payboost_is_percent boolean
payboost_amount number
is_field_ops_lead boolean
is_management_lead boolean

Settings

Setting
Pagination Limit (when page parameter is set) None
Default Sort Order By insertion order

Relationships

Related Resource Key Relationship to JobPersonnelRole Property
EmployeeClassification job_personnel_role_id Owns Many EmployeeClassification
User user_id Belongs To User