global enum UserType {
AUTHENTICATED,
SYSTEM,
UNAUTHENTICATED
}