Skip to main content

customerRoles Query

Returns a list of Customer Role objects.

Access is permitted when any of the following condition(s) are met: 1. The Role level is less than that of the signed-in User's Role.

Input fields#

ArgumentTypeDescription

Return fields ([Role]!)#

allowRemove (Boolean!)#

Specifies whether the signed-in User can remove the Role.

allowUpdate (Boolean!)#

Specifies whether the signed-in User can update the Role.

description (String!)#

Description of the Role.

id (ID!)#

The ID of the object

level (Int!)#

An integer that specifies the level of privilege with respect to other Roles.

name (String!)#

The name of the Role. Must be unique within the context of the AuthObjectType.

objType (AuthObjectType!)#

The type of object that the Role is associated with.

permissions (PermissionConnection!)#

List of Permissions that the Role provides.