Details about the roles in a project.

interface ProjectRole {
    actors?: Version2.Version2Models.RoleActor[];
    admin?: boolean;
    currentUserRole?: boolean;
    default?: boolean;
    description?: string;
    id?: number;
    name?: string;
    roleConfigurable?: boolean;
    scope?: Version2.Version2Models.Scope;
    self?: string;
    translatedName?: string;
}

Properties

The list of users who act in this role.

admin?: boolean

Whether this role is the admin role for the project.

currentUserRole?: boolean

Whether the calling user is part of this role.

default?: boolean

Whether this role is the default role for the project

description?: string

The description of the project role.

id?: number

The ID of the project role.

name?: string

The name of the project role.

roleConfigurable?: boolean

Whether the roles are configurable for this project.

self?: string

The URL the project role details.

translatedName?: string

The translated name of the project role.