Roles and access

Car Diagnostics uses an RBAC (Role-Based Access Control) model. Each role defines which sections and actions are available to a user. This is especially important for fleets, repair shops, and families where multiple people work with one or more vehicles.

What roles are available in Car Diagnostics?

The platform supports four access tiers:

RoleAccessUser managementAI chat
AdminFull access to all sectionsYesYes
ManagerFleet, reports, analyticsNoYes
TechnicianDiagnostics, sessions, DTCNoYes
ViewerRead-only data accessNoNo

Admin has full control over the account: adding and removing users, subscription management, fleet configuration. Manager can view analytics and reports across all vehicles but cannot modify users or billing. Technician is the primary role for mechanics: DTC scanning, session history review, AI chat. Viewer is a read-only mode for sharing data with family members or friends without granting edit permissions.

How do I grant access to a mechanic or another user?

To invite a user, go to the web panel or mobile app → SettingsUsersInvite. Enter the recipient’s email address and select a role (Technician, Manager, or Viewer). The invitee receives an email with a link; after signing up, they immediately gain access to your fleet vehicles according to the chosen role.

Can I limit access to a single vehicle?

Yes, when creating an invitation you can restrict access to a specific vehicle. For example, if you trust a mechanic only to run diagnostics on one car, assign them the Technician role for that vehicle only — other cars in your profile remain inaccessible.

How do I revoke access?

Go to the Users section in settings. Next to each user’s name there is a Remove button — after confirmation, access is revoked immediately. Session history created by that user remains in your account, so you do not lose any diagnostic data.

How does fleet mode work?

Fleet mode is designed for vehicle fleets, repair shops, and companies with multiple vehicles. In this mode, a single Admin account consolidates all vehicles under one organization, while managers and technicians only see the vehicles assigned to them. The Fleet plan has no vehicle limit and supports SSO (Single Sign-On) for corporate accounts via Google Workspace or Azure AD.

What are the advantages of fleet mode over a personal plan?

  • Unlimited vehicles — add as many cars as needed without per-vehicle charges.
  • Role-based access — each employee only sees what they need for their work.
  • SSO integration — sign in through corporate Google Workspace or Azure AD.
  • Priority support — SLA with a dedicated communication channel.
  • Custom pricing — cost is calculated individually based on fleet size and requirements.

Can I share session history with others?

Yes, there are two ways to share diagnostic data. The first is granting ongoing access via the invite system described above. The second is sending a PDF report of a specific session by email or messenger. The report includes the vehicle VIN, the full list of DTC codes with explanations, freeze-frame data captured at the moment of the fault, date, and mileage.

Is registration required to view shared data?

Viewing a PDF report requires no registration. However, if you want someone to have ongoing access to your vehicle’s history through the web panel, they will need to create a free Car Diagnostics account — this takes about 30 seconds and requires only an email address.

What is the difference between roles on the mobile app and the web panel?

Roles apply identically across both the mobile app and the web panel — there are no separate “mobile-only” permissions. An Admin user has the same full access on their phone as on the website. The only practical difference is that the Viewer role cannot initiate new diagnostic sessions from the mobile app (scanning is a write action), but can view session history and reports that were previously created. Both clients respect the same RBAC policy enforced server-side.

Who should use each role?

Choosing the right role depends on the use case. For a single vehicle owner who is the only user, the Admin role is the natural default — you manage your car, subscription, and data. If you run a small garage with 2–3 mechanics, assign them the Technician role and keep the Admin role for yourself. For a corporate fleet with 50+ vehicles, the Manager role gives team leads visibility without granting administrative permissions they should not have. Viewer is ideal for co-owners or family members who just want to check the vehicle status.

Guest mode

You can use the platform without registering — session data is tied to your device ID (device-id) and stored both locally and in the cloud. Later you can “upgrade” the guest to a full account in a single tap, and your entire history carries over with no loss. Note that reinstalling the app or switching devices resets the guest session because the device-id changes — so upgrading to a full account is recommended if you plan regular use.

Permission matrix

Exactly what each role can do:

ActionOwnerAdminTechnicianViewerGuest
Add vehicle✓ (own only, local)
Delete vehicle
Run a scan
View DTCs / reports
Clear DTC
Live PID monitor✓ (Free-limited)
Export CSV / PDF
AI code explanation✓ (Pro)✓ (Pro)✓ (Pro)✓ (Pro)
Invite user
Change user role✓ (not Owner)
Remove user✓ (not Owner)
Change plan / billing
Transfer Owner
Delete account✓ (self)
Manufacturer coding (VAG/BMW)✓ (Pro)✓ (Pro)✓ (Pro)
Bidirectional (Actuator tests)✓ (Pro)✓ (Pro)✓ (Pro)

Typical role assignments

Family with one vehicle:

  • Head of household — Owner
  • Spouse — Admin (can add a second car)
  • Parents / kids — Viewer (see reports, can’t break settings)

Small independent shop (2-5 mechanics):

  • Shop owner — Owner
  • Lead technician — Admin
  • Mechanics — Technician (can scan, clear, but not change roles)
  • Customers get PDF reports by email (no role required)

Fleet (10-100 vehicles, Fleet tier):

  • IT admin — Owner
  • Fleet manager — Admin
  • Each driver — Technician for their assigned vehicles
  • Accounting — Viewer for cost analytics
  • Fleet tier adds Fleet Manager and Auditor roles

Default limits

Guest mode has stricter per-day caps on session count (Free: 5, Guest: 3) and no access to AI features. This is intentional — to encourage creating a full account for regular use.