Skip to content

AddClientRoleInput

Fields

FieldTypeDescription
associatedClientIds[ConnectableInputForClientCompany!]Associated client organizations (direction: IN on HAS_CLIENT_COMPANY)
clientCompanyIds[ConnectableInputForClientCompany!]Client companies (direction: OUT on HAS_CLIENT_COMPANY)
clientExternalAssignmentIds[ConnectableInput!]Connect existing ClientExternalAssignment nodes
clientExternalAssignments[ClientExternalAssignmentInput!]Create new ClientExternalAssignment nodes inline
fromDateDateTimeWhen the Client role begins. Written to HAS_ROLE.fromDate only. Defaults to the server-side request timestamp if omitted. NOT propagated to representations or participant groups.
participantGroups[ParticipantGroupClientInput!]Create new ParticipantGroup nodes for this Client
partyIdUUID!The ID of the existing Party to attach the Client role to
representations[RepresentationInput!]!Required, non-empty, no duplicate repAreaId.
roleSubTypeRoleSubTypeClient-only subtypes: Rostered, Private, Protected

Confidential. For internal use only.