Role Type is used to configure restrictions on roles. The value is a flag, so the values can be combined.
Normal roles have no restrictions
System roles cannot be deleted or modified, but can have users added and removed from them.
Restricted roles cannot have users added or removed from them.
Auto roles are automatically assigned to new users.