Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

End users

End user are individuals who utilize applications built on top of the TandemDrive App-API. These applications typically take the form of web or mobile apps. They enable users to view data and perform specific actions, such as managing subscriptions, downloading invoices, requesting charge point information, and charging vehicles.

Note: do not confuse end-users with Console-users. Console is the back-office system used to administrate a complete TandemDrive instance.

End user authorizations

An end user account can have one or more authorizations depending on their responsibilities. There are two kinds of authorization:

  • MSP token subscriptions

    The end user is authorized to use a specific subscription, enabling them to charge a vehicle and view charging session details. This role is typically fulfilled by the driver.

  • Customers

    The end user is authorized to manage a specific customer. This includes actions such as adding or canceling subscriptions, viewing invoices, and updating billing information.

    Note: The “customer” is the legal entity having contracts with the MSP and paying the bills. A Customer entity is not an end user itself.

A consumer or self-employed individual typically has an end user account which holds both types of authorization simultaneously.

Example 1: a consumer with its own car.

The consumer is the Customer (the legal entity having a subscription at the MSP) and possesses an end-user account. This account is authorized to manage the customer (themselves) and to utilize the subscription (as the driver).

Example 2: a company with a fleet of cars.

  • Fleet Managers: They hold end user accounts authorized at the Customer level, allowing them to create/cancel subscriptions and view company invoices.
  • Employees: They hold end user accounts authorized at the MSP token subscription level. This allows them to view their own charging sessions and start/stop charging at charge points.
  • Dual Roles: If a fleet manager also drives a company car, their end user account should be authorized for both the Customer (the company) and a specific subscription.

Sites

End user accounts are organized into sites. A site represents a specific end-user application, and each end user belongs to exactly one site. Sites can be used, for example, to manage completely separate brands that utilize different end-user-facing applications.