Home Manual Reference Source
public class | source

WorkflowUser

Extends:

User → WorkflowUser

Member Summary

Public Members
public

The kind of role the user has in the workflow step.

public

The current state of the user in the WorkflowStep.

Inherited Summary

From class User
public

The type of account.

public

The user's email address.

public

Whether the user has activated their account yet.

public

Whether the user has uploaded an avatar.

public

Whether the user has registered yet.

public

The user's unique ID (16 characters long, and starts with U).

public

Whether the user is an administrator - giving them access to the Admin API (experimental).

public

The last time the user logged into PageProof.

public

The last time the user uploaded a proof to PageProof.

public

The user's display name. This can be changed by the user on the profile page.

public

The date/time the user registered to PageProof.

public

The team type.

Public Members

public role: WorkflowUserRole source

The kind of role the user has in the workflow step.

The possible values are:

  • WorkflowUserRole.REVIEWER
    A user who has been asked to leave feedback, but the workflow can continue without them
  • WorkflowUserRole.MANDATORY
    A user who has been asked to leave feedback in order to move onto the next step
  • WorkflowUserRole.GATEKEEPER
    A user who has the decision to send to-dos to the proof owner, or continue the workflow
  • WorkflowUserRole.APPROVER
    The user who makes the final decision on whether a proof is approved, or needs changes made

Note: There can only be one Approver on a workflow - and this user is always the only user in the final step (position 1000).

See:

public state: WorkflowUserState source

The current state of the user in the WorkflowStep.

See: