OBJECT

USER

link GraphQL Schema definition

  • type USER implements SUBJECT, AUTHORIZABLE {
  • updateUser: SUBJECT
  • customer: CUSTOMER
  • # The account groups assigned to the authorizable
  • #
  • # Arguments
  • # orderBy: [Not documented]
  • # includeDeleted: [Not documented]
  • accountGroups(orderBy: [OrderBy], includeDeleted: Boolean): [ACCOUNTGROUP]
  • id: Long
  • # The token which is used to authenticate a user when using 2-factor
  • # authentication
  • token: TOKEN
  • verifyUser: SUBJECT
  • emailAddress: String
  • preferredOrderStatus: CUSTOMENUMLITERAL
  • # Arguments
  • # orderBy: [Not documented]
  • # includeDeleted: [Not documented]
  • roles(orderBy: [OrderBy], includeDeleted: Boolean): [ROLE]
  • manuallyUpdatedAt: DateTime
  • name: String
  • featureModificationInfos: [FEATUREMODIFICATIONINFO]
  • # The authorizable can create orders even in case the order has expired features
  • canCreateOrdersWithExpiredFeatures: Boolean
  • # Patronas applications the subject or user is authorized to access.
  • #
  • # Arguments
  • # orderBy: [Not documented]
  • # includeDeleted: [Not documented]
  • applications(orderBy: [OrderBy], includeDeleted: Boolean): [CUSTOMENUMLITERAL]
  • updatedAt: DateTime
  • # Arguments
  • # orderBy: [Not documented]
  • namedPermissions(orderBy: [OrderBy]): [PERMISSIONINCONTEXT]
  • createdAt: DateTime
  • # Arguments
  • # orderBy: [Not documented]
  • # includeDeleted: [Not documented]
  • canReadCustomer(orderBy: [OrderBy], includeDeleted: Boolean): [CUSTOMER]
  • uuid: UUID
  • # Natural person
  • naturalPerson: NATURALPERSON
  • # Defines if the authorizable is permitted to manage CRE code.
  • manageCreCodePermissionState: State
  • verifiedAt: DateTime
  • manuallyUpdateUser: SUBJECT
  • deletedAt: DateTime
  • # Defines if the authorizable is permitted to read all account segements and
  • # related data.
  • readAllAccountSegmentsPermissionState: State
  • # Defines if the authorizable is permitted to execute and revert corporate
  • # actions.
  • executeCorporateActionsPermissionState: State
  • basicPermissions: [BASICPERMISSION]
  • creationUser: SUBJECT
  • deletedBy: SUBJECT
  • # Arguments
  • # orderBy: [Not documented]
  • # includeDeleted: [Not documented]
  • permittedAccountSegments(
  • orderBy: [OrderBy],
  • includeDeleted: Boolean
  • ): [ACCOUNTSEGMENT]
  • # Arguments
  • # orderBy: [Not documented]
  • messageTypeConfigs(orderBy: [OrderBy]): [MESSAGETYPECONFIG]
  • # Arguments
  • # range: [Not documented]
  • # includeDeleted: [Not documented]
  • effectivePermittedAccountSegments(
  • range: Range,
  • includeDeleted: Boolean
  • ): PageAccountSegments
  • version: Long
  • }