Token Management

Ingest tokens authenticate your edge devices with FleetManager. Each token is bound to a specific customer.

Creating Tokens

  1. Open Customer Management and select the customer
  2. Click Create Token
  3. Optional: Set an expiration date
  4. The token is displayed — copy it immediately, it is shown only once

Token Properties

PropertyDescription
PrefixFirst 8 characters for identification
Customer bindingToken is valid only for the assigned customer
Expiration dateOptional, token becomes invalid after this date
Last usedTimestamp of last successful authentication

Using Tokens

Devices send the token as a bearer token in the HTTP header:

Authorization: Bearer fm_abc12345...

The token authorizes sending heartbeats, diagnostics, and status for the assigned customer.

Revoking Tokens

  1. Open the token list for the customer
  2. Click Revoke next to the token
  3. The token is immediately invalidated

Revoked tokens cannot be reactivated. Create a new token if needed.

Expiring Tokens

Under Settings, a global auto-rotation policy can be configured. Tokens that are about to expire can be queried in advance.

Best Practices

  • One token per device or device group — makes targeted revocation easier
  • Set expiration dates — especially in regulated environments
  • Rotate regularly — renew tokens before they expire
  • Never commit to source code — store tokens in config files or environment variables