projectUserRole

Includes user permissions and project user roles for each project in an organization.

Fields

Field Name

Data Type

Description

id

Int

Project User Role ID.

projectManager

Boolean

Project Manager role assigned.

complianceManager

Boolean

Compliance Manager role assigned.

invoiceApprover

Boolean

The standard invoice approval role assigned to the user.

parallelApprover

Boolean

The parallel signatory invoice approval role assigned to the user.

signer

Boolean

Signer role enables signing on behalf of company is assigned to user.

authorizer

Boolean

Authorizer role allows authorizing project disbursement is assigned to user.

ownerFundingManager

Boolean

User can enter owner payment information.

disburser

Boolean

Disburser role allows disbursing project funds is assigned to user.

dateModified

DateTime

Timestamp of last user role edit formatted as (US/Central timezone).

isActive

Boolean

Is user active.

email

String

Email address.

conditionalGroupApprover

conditionalGroupApproverSubgraph

A conditional approval group that includes a list of contracts along with their respective number of approval levels.

additionalApprover

additionalApproverSubgraph

An additional approval along with its rule type that includes list of contracts along with their respective number of approval levels.

user

userSubgraph

User Information.

project

projectSubgraph

Project Information.

pageInfo

pageInfo

Provides page results and total results.



Last Published Friday, September 5, 2025