Users / Drivers
The Users and Drivers section in ONE RACEHUB allows you to manage all people who have access to your ONE RACEHUB server and control their permissions
The Users and Drivers section in ONE RACEHUB allows you to manage all people who have access to your ONE RACEHUB server and control their permissions. This includes:
- Team members with different roles and responsibilities
- Drivers who need access to their performance data
- External personnel like freelancers or contractors
- Different permission levels for data security
Proper user management ensures that everyone has appropriate access while protecting sensitive data.
Accessing User Management
To manage users and drivers:
- Navigate to Admin > Users / Drivers
- This section shows all current users and their roles
Adding a New User
To create a new user account:
- Click Add new person at the top right
- Fill in the required information in the context field that opens
User Information Fields
Name:
- Enter the person's name
- Can also describe a group (e.g., "Mechanic Team 1")
Role:
- Assign the appropriate role for this person
- Choose "Driver" for actual drivers (enables contestant assignment)
- Other roles include various team positions with different permissions
Email Address:
- The initial password will be sent to this address
- User will receive login credentials automatically
Tip: If a Driver is only needed for contestant assignment (e.g. in the RunSheet), there is no need to add an actual mail address. The mail address is only mandatory if ONE RACEHUB access is needed. You can leave the mail address empty.
Username:
- This will be used for login operations, best preactice would be "firstname.lastname"
RunSheet Style:
- Select which runsheet layout this user will see
- Some roles can change this later, others cannot
- Useful for restricting mechanics to specific layouts they cannot modify
Team (Optional):
- Assign to a specific team if applicable
- Used when multiple teams compete in the same series/event (e.g. you run one Ferrari and one Mercedes)
- Prevents the different teams from seeing each other's data
After Creating the User
Once you save the new user:
- An email with initial login credentials is automatically sent
- The user can log in and begin using their assigned permissions
- You can further customize their access through editing
Advanced User Configuration
After creating a user, you can edit their account to configure additional restrictions:
Visible Events
Control which events a user can access:
- Useful for freelancers who should only see specific events
- Example: Allow access to "DTM Oschersleben" but not previous events
- Prevents access to historical setup data
Editable and Visible Contestant IDs
Restrict access to specific cars/contestants:
- Visible: Which contestants' data the user can see
- Editable: Which contestants' data the user can modify
- Prevents accidental data entry in wrong car
- Keeps freelancers restricted to their assigned vehicles
The User restriction implements a selective whitelist function to restrict access.
I want to allow a User to see all Events of a specific Series/Season only.
Visible Events - Every Event that is added after initial User setup has to be added manually to the User. (Only the existing Events can be whitelisted)
Visible Contestant - Every Event the Contestant is participating in will be automaticly whitelisted for the User. (The Contestant is whitelisted and thus all Events)
Additional Security Options
Disable User:
- Prevents login access
- Useful for temporary restrictions or when someone leaves the team
Hide KPIs:
- Prevents access to key performance indicators
- Protects sensitive car performance data
- Useful for external personnel who shouldn't see complete performance data
Example User Scenarios
Scenario 1: Adding a Mechanic
- Name: "John Smith"
- Role: "Mechanic"
- Email: "john.smith@team.com"
- RunSheet Style: "Mechanic Layout" (cannot be changed by user)
- Visible Events: Current season only
- Editable Contestants: Car #23 only
Scenario 2: Adding a Freelance Engineer
- Name: "Jane Doe - Freelancer"
- Role: "Engineer"
- Email: "jane.doe@email.com"
- RunSheet Style: "Full Layout"
- Visible Events: "DTM Oschersleben" only
- Hide KPIs: Enabled
- Visible Contestants: Car #45 only
Scenario 3: Adding a Driver
- Name: "Driver Name"
- Role: "Driver"
- Email: "driver@email.com"
- RunSheet Style: "Driver Layout"
- This account can be assigned to cars in series/event management
Benefits of Proper User Management
- Data Security: Protect sensitive setup and performance information
- Workflow Efficiency: Users see only relevant information for their role
- Accident Prevention: Restrict editing access to prevent data corruption
- Compliance: Control access for regulatory or contractual requirements
- Team Separation: Keep competing teams' data separate when necessary
With proper user management, you can ensure that your team operates efficiently while maintaining data security and preventing unauthorized access to sensitive racing information.