Class Role#

Inheritance Relationships#

Base Type#

Class Documentation#

class xbe.sdk.Models.Role : xbe.sdk.EntityBase#

Describes a collection of users that all have the same role. Roles are used to grant permissions.

REQUIRES: Account Services

Public Functions

Role ()#
Role (Object obj)

Properties

string Name { get; set; }#

The unique name of the role.

string Description { get; set; }#

A textual description of the purpose of the role and its members.

Guid > Members { get; set; }#

The list of UUIDs for each user that is a member of the role.

Guid > Owners { get; set; }#

The list of UUIDs for each user that is an owner of the role. Owners can add and remove other users to and from the role.

Public Static Functions

new Role Parse (string json)#

Parses the given JSON encoded string into a new Role instance.

Param json:

Return: