OBJECT
User
User of the Assignar platform.
link GraphQL Schema definition
- type User {
- # Unique user ID.
- Int! :
- # A custom employee ID string for pairing with other systems.
- String :
- # Login name.
- String! :
- # First/Given name.
- String! :
- # Last/Surname.
- String! :
- # Gull name.
- String! :
- # Date of birth.
- DateExpression :
- # Mailing address.
- Address :
- # Contact email address.
- String :
- # Contact phone number.
- String :
- # Employment type.
- EmploymentType :
- # Emergency contact details.
- emergencyContact :
- # True if the user is active, false if they have been archived.
- Boolean! :
- # True if the user is generated by system and not customer, such as an internal
- # temporary support user.
- Boolean! :
- # The user that made the last change.
- User :
- # The date/time the last change was made in UTC+0.
- DateTime :
- # Free text comments.
- String :
- # Unique Student Identifier.
- String :
- # A picture of the user.
- String :
- # Total number of expired inductions the user has.
- Int! :
- # Total number of expired competencies the user has.
- Int! :
- # The user's account type.
- UserType :
- # The categorization tags on the user.
- Tag] : [
- # The user's tag-based access privileges.
- Tag] : [
- # The user's system access privileges.
- UserRole] : [
- # The user's competencies.
- UserCompetency] : [
- # The user's inductions.
- UserInduction] : [
- # The user's skills.
- UserSkill] : [
- # The user's preferences.
- UserPreference] : [
- # A user's suppliers
- Supplier] : [
- # Form results where this user was linked via a field.
- FormResult] : [
- # A unique identifier determining the valid JWT tokens for this user.
- String! :
- # Leave requests for the user.
- LeaveRequest] : [
- # Weekly unavailability for the user.
- UserUnavailability :
- # Roles associated to the user.
- Task] : [
- }
link Require by
- AllocationAllocation of the Assignar platform.
- AllowanceA single allowance
- AssetAn Asset
- AssetAttachmentA single asset attachment
- ClientA single client
- DigitalDocketA digital docket. Essentially a form result with data submitted with a timesheet
- DigitalDocketTemplateA digital docket template. Essentially a form template used to generate digital dockets
- DigitalDocketWorkerThe digital docket worker
- DocketA single docket
- FormA single form's definition
- FormResultA single submitted result for a form
- FormResultLockLock file for a form result
- FormResultPastVersionPast versions of a form result
- FormWebhookA webhook configuration for specific forms.
- LeaveRequestA leave request for a user.
- MaterialTransactionA material transaction.
- OrderOrder of the Assignar platform.
- OrderTemplateOrder templates used to seed new orders.
- ProjectA client project
- QueryRoot of the Assignar Core Query API
- SiteDiarySite diaries
- SupplierA single supplier
- TaskTask of the Assignar platform.
- TaskAssetAn asset's association with a task
- TimesheetTimesheet record
- UserUser of the Assignar platform.
- UserCompetencyA competency linked to a user.
- UserInductionAn induction linked to a user.
- UserPreferenceThe saved user preferences for a user
- UserSkillThe skills attached to a user
- WebhookA webhook configuration for ANY instance of a module.