OBJECT

RoleIqAssignment

Assignments represent Role IQ's that have been assigned to a particular user

link GraphQL Schema definition

  • type RoleIqAssignment {
  • # The primary identifier for the User.
  • userId: ID!
  • # A User on Pluralsight is someone who is currently using or has ever used a
  • # license on the plan.
  • user: User
  • # The first name of the User.
  • firstName: String @deprecated( reason: "Please use the user field and select firstName" )
  • # The last name of the User.
  • lastName: String @deprecated( reason: "Please use the user field and select lastName" )
  • # The unique identifier of the User who assigned User, identified by userId, to
  • # the given Role.
  • assignedByUserId: String
  • # The data for the User who assigned this Role Iq.
  • assignedByUser: User
  • # The primary identifier for the RoleIq.
  • roleId: String
  • # Plan id of the user for the given assignment
  • planId: String
  • # The date and time the assignment was created.
  • createdOn: DateTime
  • # The date and time the assignment was last updated.
  • updatedOn: DateTime
  • }