public RoleCollection Roles {get;}
Roles are used to provide security in the application. With a Role, a user can be restricted from accessing certain Data Objects, certain rows of Data Objects or report folders and can override some of the General Settings.
Use this property to retrieve a RoleCollection object, a collection of all of the Roles in the system configuration. From there, a specific Role can be retrieved or manipulated.
public RoleCollection Roles {get;}