The OrganizationAPI that this object was created with.

id : string

The id of this role.

name : string

The name of this role.

The membership that this role is associated with.


constructor(api, member, role)

Create a new role object using the Organization API.

This constructor should not be called directly, use OrganizationMembership.getRoles() instead.

async remove()

Remove this role from the membership.

The result is a boolean that indicates success.

if (await role.remove()) {
    // the role was successfully removed from the membership

Last updated