Represents a user role, which is a collection of user permissions which gate access to various actions in the system.
The ID of the object.
The name used to refer to the Role.
A brief note about what permissions the Role has.
Specifies what type of Role