Enum UserRole
Represents the role assigned to a user, which determines their permissions and access level within the platform.
public enum UserRole
Fields
Admin = 1Administrator with full system access. Can manage users, invitations, and system-wide settings.
BetaTester = 3Beta tester with early access to new features for testing purposes.
Moderator = 2Moderator with elevated permissions. Can moderate forum content and manage community interactions.
TeamCandidate = 5Team candidate who is being considered for team membership.
TeamMember = 4Team member with access to internal team features and projects.
User = 0Standard user with basic permissions. Can create projects, join projects, and participate in forums.