Skip to main content

RoleInput (Input)

Create a new role input type

input RoleInput {
aircraftList: [AircraftNid!]!
canEditClosedJourneyLog: Boolean!
canModifyFlightAoc: Boolean!
canOpenInvoices: Boolean!
canCreatePrivateReportWizard: Boolean!
canPrintOpsDocuments: Boolean!
canPrintSalesDocuments: Boolean!
canSeeDraftOnCrewCalendar: Boolean!
canSeeOnlyAssignedOffice: Boolean!
canSeeOnlyCrewAssignToTheAircraft: Boolean!
canSeeSalesDataInOps: Boolean!
canClearFlightAcftOnMaintenance: Boolean!
isPersonalOnly: Boolean!
logins: [ApiLoginNidScalar!]!
manuals: [FileInput!]!
name: String!
notAssignedAircraftPrivilege: Boolean!
privileges: [RolePrivilegeInput!]!
restrictedByAircraftOwned: Boolean!
restrictedByAircraftPreferredCrew: Boolean!
restrictedByAircraftBase: Boolean!
showCrewContactInAppMySchedule: Boolean!
showMyAircraftScheduleInCrewAppMySchedule: Boolean!
showNotConfirmedFlights: Boolean!
disableReportingEditAfterStart: Boolean!
hideAirportCode: Boolean!
isAssigneeOnlyRfqAccess: Boolean!
}

Fields

RoleInput.aircraftList ● [AircraftNid!]! non-null scalar

RoleInput.canEditClosedJourneyLog ● Boolean! non-null scalar

RoleInput.canModifyFlightAoc ● Boolean! non-null scalar

RoleInput.canOpenInvoices ● Boolean! non-null scalar

RoleInput.canCreatePrivateReportWizard ● Boolean! non-null scalar

RoleInput.canPrintOpsDocuments ● Boolean! non-null scalar

RoleInput.canPrintSalesDocuments ● Boolean! non-null scalar

RoleInput.canSeeDraftOnCrewCalendar ● Boolean! non-null scalar

RoleInput.canSeeOnlyAssignedOffice ● Boolean! non-null scalar

RoleInput.canSeeOnlyCrewAssignToTheAircraft ● Boolean! non-null scalar

RoleInput.canSeeSalesDataInOps ● Boolean! non-null scalar

RoleInput.canClearFlightAcftOnMaintenance ● Boolean! non-null scalar

RoleInput.isPersonalOnly ● Boolean! non-null scalar

RoleInput.logins ● [ApiLoginNidScalar!]! non-null scalar

RoleInput.manuals ● [FileInput!]! non-null input

RoleInput.name ● String! non-null scalar

RoleInput.notAssignedAircraftPrivilege ● Boolean! non-null scalar

RoleInput.privileges ● [RolePrivilegeInput!]! non-null input

RoleInput.restrictedByAircraftOwned ● Boolean! non-null scalar

RoleInput.restrictedByAircraftPreferredCrew ● Boolean! non-null scalar

RoleInput.restrictedByAircraftBase ● Boolean! non-null scalar

RoleInput.showCrewContactInAppMySchedule ● Boolean! non-null scalar

RoleInput.showMyAircraftScheduleInCrewAppMySchedule ● Boolean! non-null scalar

RoleInput.showNotConfirmedFlights ● Boolean! non-null scalar

RoleInput.disableReportingEditAfterStart ● Boolean! non-null scalar

RoleInput.hideAirportCode ● Boolean! non-null scalar

RoleInput.isAssigneeOnlyRfqAccess ● Boolean! non-null scalar

Member Of

privileges.createRole mutation